summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add gpio-keys kernel featureBrad Bishop2017-04-274-0/+14
| | | | | | | Add a gpio-keys feature to be used with KERNEL_FEATURES. Change-Id: I0f96b842a55b38eb573ad894f79ef4621b97e839 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-rest.inc: bump versionPatrick Williams2017-04-261-1/+1
| | | | | Change-Id: Ic108926bb684b7bf178fb02f9fed80ea82a963a2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* obmc-console: clean up service filePatrick Williams2017-04-261-2/+1
| | | | | | | | | | | | | An old TODO was left in and never resolved. The ExecStart directive did some bash invocations because older versions of the server did not support a parameter which was a /dev alias, like /dev/ttyVUART0, and instead always required real devices like 'ttyS2'. Latest versions of obmc-console support ttyVUART0 as a parameter, so use it directly. Change-Id: I8539d7e5e65888f129486d7a79bf032f343fd4b7 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* witherspoon: obmc-console: Mirror host console to ttyS0Andrew Jeffery2017-04-262-0/+5
| | | | | | | | | | | This resolves openbmc/openbmc#1279 in the same way as the Zaius patch at cd021293f1264ace3b0833e63a3f9b4a20fd1ef4. Also, add baud-rate change per Zaius change at dbf3fba037a7c791084b87e0de4e88316386de3c. Change-Id: I59fddac17f0015fcf33c94aa8161dcfd81864cd4 Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-net.bb: bump versionPatrick Williams2017-04-261-1/+1
| | | | | Change-Id: Ibc83d3fb74efee33fdfcd7218cdac02eee25662e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mboxd.bb: bump versionPatrick Williams2017-04-261-1/+1
| | | | | Change-Id: I9380f818a4b7b724aa1d781ddedb7c1c94917235 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add mapper-wait-until-removed serviceAdriana Kobylak2017-04-252-1/+11
| | | | | Change-Id: Ib7d2c64d604ef5f8ffb65f320a034039cebcff1e Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-04-251-1/+1
| | | | | Change-Id: Ic69be32b795b0b151138b088a367c9358e030f4b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Rename and move net-ipmi recipeBrad Bishop2017-04-254-1/+1
| | | | | | | | | Move the net-ipmi recipe to the ipmi folder with all the rest of the IPMI recipes. Rename to match the convention that exists there. Change-Id: I99cd7baa7f8d8eb2696fb1d412c412d9d0aeb38b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* meta-romulus: Remove P9 host watchdog workaroundLei YU2017-04-252-34/+1
| | | | | | | | Remove the watchdog workaround patch from meta-romulus; And remove the patch itself since no machine is using it anymore. Change-Id: I2a1d8cbce3637562a35f738fce8c6bea2738528c Signed-off-by: Lei YU <mine260309@gmail.com>
* linux-obmc: bump versionBrad Bishop2017-04-251-1/+1
| | | | | Change-Id: I80d96b8dfa27efc7f7871fd294b82cc1992d93f5 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* obmc-console.bb: bump versionPatrick Williams2017-04-241-1/+1
| | | | | Change-Id: I53a071ab9d551c7ca22796538c616ff900582491 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* meta-zaius: Add obmc-console-server baud rate configurationXo Wang2017-04-241-0/+1
| | | | | | | | | Add local-tty-baud option to Zaius BMC console configuration, to be read by obmc-console-server when opening the tty for the local UART mirroring. Change-Id: Iae2322b383388d9475e04a6a54ca47563123c812 Signed-off-by: Xo Wang <xow@google.com>
* phosphor-net-ipmid.bb: bump versionPatrick Williams2017-04-241-1/+1
| | | | | Change-Id: I28941a71f5e90ce4407de03e30ad2cb9d4a0516d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* linux-obmc: bump versionLei YU2017-04-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Brad Bishop (2): ARM: configs: aspeed: Enable hwmon-iio bridge ARM: dts: Use IIO version of bmp180 on Witherspoon Ken Chen (1): ARM: dts: aspeed: Add Langyang BMC device tree Rick Altherr (3): Documentation: dt-bindings: Document bindings for Aspeed ADC iio: Aspeed ADC arm: dts: aspeed: Describe ADCs for AST2400/AST2500 Chris Austen (1): ARM: dts: aspeed: Enable Garrison uart Joel Stanley (1): ARM: dts: aspeed: Modernise Garrison dts Xo Wang (1): ARM: dts: aspeed: zaius: Add iio-hwmon ADC bridge Saqib Khan (1): Correct spelling of "barreleye" Change-Id: I145d665e9e2495cbf20662c192e8e81e8c118b22 Signed-off-by: Lei YU <mine260309@gmail.com>
* systemd: point to correct resolv.conf when resolved is enabledKhem Raj2017-04-211-5/+6
| | | | | | | | | | | | | | latest systemd has changed the resolved defaults which points to 127.0.0.53 port 53 on local network. If someone wants to use host-local IP address then it can be pointed to copy in /lib/systemd (From OE-Core rev: 99d1199fd0961f94732a1a533d66472ca17cf6f5) Change-Id: I8d4b287ddc2c95e30d2916a558ca6c83566f72a5 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* systemd: disable 'libdir' QA checkMark Asselstine2017-04-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building systemd with multilib support enabled in your build you will get the following QA warnings (if the 'libdir' QA check is enabled.) WARNING: systemd-1_232-r0 do_package_qa: QA Issue: systemd-dbg: found \ library in wrong location: /lib/systemd/.debug/libsystemd-shared-232.so systemd: found library in wrong location: /lib/systemd/libsystemd-shared.so systemd: found library in wrong location: /lib/systemd/libsystemd-shared-232.so [libdir] Since systemd 231 upstream has included an 'internal' library which they explicitly place in the application specific /lib/systemd directory. You can see some of the discussion about this placement here https://github.com/systemd/systemd/issues/3810 This placement is being picked up by the QA checker since when multilibs are enabled it expects all libraries to be in lib32 or lib64. Since the systemd and systemd-dbg packages don't contain any other libraries we can respect the upstream placement and skip this QA check for these packages. Unfortunately the QA mechanism doesn't allow us to specify individual files so this approach is the best we can do. (From OE-Core rev: 422077ff91c4147f08108fe8510b238730f2367c) Change-Id: Iaf4da0fde3c7f46f019987473e17ac645cbc6baa Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* systemd: Backport cgroup fix from 233 to 232Jason Wessel2017-04-212-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | There is a critical regression in the default behavior with systemd 232 which prevents lxc, docker, and opencontainers from working properly out of the box. The change was already committed to the systemd 233 code stream. The failure looks like what is shown below. % lxc-start -n container -F lxc-start: cgfsng.c: parse_hierarchies: 825 Failed to find current cgroup for controller 'name=systemd' lxc-start: cgfsng.c: all_controllers_found: 431 no systemd controller mountpoint found lxc-start: start.c: lxc_spawn: 1082 failed initializing cgroup support lxc-start: start.c: __lxc_start: 1332 failed to spawn 'container' lxc-start: lxc_start.c: main: 344 The container failed to start. lxc-start: lxc_start.c: main: 348 Additional information can be obtained by setting the --logfile and --logpriority options. Commit 843d5baf6aad6c53fc00ea8d95d83209a4f92de1 from the systemd git has been backported and can be dropped in a future uprev. (From OE-Core rev: d212e97aeae502cd0d11cb922f7711aee5c1ace0) Change-Id: If6c390e63fce765a7fd456d40dfcd869e48f5f7e Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* mboxd: Add systemd dependencyAndrew Jeffery2017-04-211-0/+1
| | | | | | | | | | | Fixes a bitbake race that causes mboxd to fail configure: checking pkg-config is at least version checking for LIBSYSTEMD... no configure: error: libsytemd not found Change-Id: I6d8f10546bfc0989d0e98ff49efef5ddbdc536ea Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* phosphor-state-manager.bb: bump versionPatrick Williams2017-04-201-1/+1
| | | | | Change-Id: If7932b779f5de30827d603f62e96064aaf0b5c7c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-04-201-1/+1
| | | | | Change-Id: I5fd34c1ec681836a71e55b248fd2890357542544 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Refactor action target names Host-shutdown-quiesceJosh D. King2017-04-208-10/+11
| | | | | | | | | | | | The target change is: obmc-stop-host -> obmc-host-shutdown obmc-quiesce-host -> obmc-host-quiesce Updated skeleton-rev.bbclass to have correct commit id. Change-Id: Ida47f8709622d98129c0fe00c86bad77d8d76dfb Signed-off-by: Josh D. King <jdking@us.ibm.com>
* Refactor action target names Host-start-stopJosh D. King2017-04-2043-123/+103
| | | | | | | | | | | | | | | | | | | | | | | The target change is: obmc-chassis-stop -> obmc-host-stop obmc-chassis-start -> obmc-host-start Removed CHASSIS_FMT and CHASSIS_LINK_FMT because they are no longer needed. CHASSIS_POWER_FMT_2 did not change because its used for obmc-chassis-reset. Deleted files obmc-chassis-start@.target and obmc-chassis-stop@.target because they are no longer needed. I moved over their contents to obmc-host-start and obmc-host-stop. Updated phosphor-state-manager.bb and skeleton-rev.bbclass to have correct commit id. Change-Id: I26cba4153038f39d60e8d450a05969a216848abe Signed-off-by: Josh D. King <jdking@us.ibm.com>
* Refactor action target names Power-on-offJosh D. King2017-04-2057-85/+85
| | | | | | | | | | | | The target change is: obmc-power-chassis-on -> obmc-chassis-poweron obmc-power-chassis-off -> obmc-chassis-poweroff Also updated phosphor-state-manager.bb to now have correct commit id. Change-Id: I15aae803e5f0d44d4e6a137278f93e91f848b2c0 Signed-off-by: Josh D. King <jdking@us.ibm.com>
* phosphor-ipmi-host.bb: bump versionPatrick Williams2017-04-191-1/+1
| | | | | Change-Id: Icb06b4a6aaed85832578ebe39aefdddba612cd8b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* pyphosphor.bb: bump versionPatrick Williams2017-04-191-1/+1
| | | | | Change-Id: Ie22099563dd7cf2731cc558201589da25aab35bd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* sdbusplus.bb: bump versionPatrick Williams2017-04-191-1/+1
| | | | | Change-Id: I85379a4afc21b73dcc188becb37d91adb00c0b77 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mboxd: Bump version and use mboxctl to reset the daemonAndrew Jeffery2017-04-193-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | The updated mboxd and associated mboxctl fix the need to sleep when resetting the mbox daemon state, and implement v2 of the mbox protocol. mboxd now defaults to using 1MiB windows filling the reserved space if no relevant options are specified on the commandline. The systemd unit file explicitly specifies 1MiB for clarity, but leaves the number of windows unspecified to allow flexibility in the size of the reserved memory. Currently the devicetree reserves 64MiB, but this is likely to be reduced to 16MiB in the near future. A 1MiB window size currently covers all but three partitions on the PNOR, and experiments with a 2MiB window size didn't show any drastic improvements over 1MiB in boot times. The changes have been tested on a Witherspoon system using the reboot-loop scripts developed when debugging the UCD90160/I2C issue. mboxd survived all 30-40 reboots; some issues were encountered, though they all appeared to be unrelated failures in Hostboot's DDR procedures. Fixes openbmc/openbmc#1045. Change-Id: Ia0343a3c3195d526a6d97bb1d056b62bc6088711 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* phosphor-state-manager: split phosphor-discover-system-stateMichael Tritz2017-04-191-1/+5
| | | | | | | | | Add new phosphor-discover-system-state executable into its own package. This follows the pattern of state-manager overall. Change-Id: I9b592f967f44f121cf739300f154fac182a31cdf Signed-off-by: Michael Tritz <mtritz@us.ibm.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.bb: bump versionPatrick Williams2017-04-181-1/+1
| | | | | Change-Id: Ibe0a1f1eeeaf7d61093a9fe5e4df7dfdc6fe7b56 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-fru.inc: bump versionPatrick Williams2017-04-181-1/+1
| | | | | Change-Id: I1945aa9d1485de6e52598ce6253134a55a77188c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* sdbusplus.bb: bump versionPatrick Williams2017-04-181-1/+1
| | | | | Change-Id: I24f8c42c07ee619cb05da5357e8a90ddafc8a7b8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-dbus-interfaces.bb: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: I73da168f194d2c3d6118a577c26d7861bf349257 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-occ-control.inc: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: Ic16cabeee148b0cbe4713d0c8a7c5fae644f3d9d Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-rest.inc: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: Ib8707811caadc8b8b7589072eead523035ab9b82 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-hwmon.bb: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: I93e4c89c9d1bbfe1ed54ff7f431cc4594e9df210 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: I467d33ccaa7f2cffddd03c72babea9f3972de98f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Remove gmock from sdk as it is part of gtest 1.8Lei YU2017-04-171-1/+1
| | | | | | | | | From googlttest 1.8, gmock becomes part of gtest, and its recipe is dropped from upstream. Remove it from SDK, gtest will provide both gtest and gmock libraries. Change-Id: Iea14e81bda08e97dbeb9eddee8991f22cb8478be Signed-off-by: Lei YU <mine260309@gmail.com>
* gtest, gmock: update 1.7.0 -> 1.8.0Andre McCurdy2017-04-178-229/+133
| | | | | | | | | | | | | | | | | Starting from the 1.8.0 release, GoogleTest and GoogleMock are maintained in the same repository and released together. Update the gtest recipe to PROVIDE gmock (and drop the gmock recipe). Patches to add CMake install rules have been dropped (now supported upstream). https://github.com/google/googletest/commit/98d988deac06637364f6cd41c45c3db4a8a0b6bc https://github.com/google/googletest/commit/7c8ac4886a7ad513430d132c446a93c6d395345a Change-Id: I5de909fd9336f9683feb74e409c3716ec0aa2474 Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 1e2491d12520d767e0e5687a9b15819fe0b6ff27)
* Add stub for phosphor-chassis-cooling-typeBrad Bishop2017-04-172-2/+9
| | | | | | | | Add a stub recipe for this package under development. Add the libev package to all images via runtime dependency. Change-Id: I59ed1a556f08979a70d506d38a9bf267c3e9a220 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-ipmi-fru.inc: bump versionPatrick Williams2017-04-171-1/+1
| | | | | Change-Id: I5f52958c9dfb70e903ca514b4900d808817ea371 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Recipe for CFAM override procedureMichael Tritz2017-04-173-1/+39
| | | | | | | | | This recipe will put the CFAM override procedure into the build. Resolves openbmc/openbmc#1381 Change-Id: If805b6e947c6d9b09703cd6333df61f5fe61db54 Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* phosphor-logging, phosphor-ipmi-host: bump versionPatrick Williams2017-04-172-2/+2
| | | | | | | | phosphor-logging.bb: bump version phosphor-ipmi-host.bb: bump version Change-Id: Idb16c92551d9091458b1eef682f580f9170c9901 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* op-proc-control.bb: bump versionPatrick Williams2017-04-141-1/+1
| | | | | Change-Id: I1d12188eeb561a5326cb3960e1213b51f98a48c0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* fans: Add sdbusplus as a runtime dependencyBrad Bishop2017-04-121-1/+2
| | | | | | | | | This was mistakenly removed when the phosphor-fan-presence recipe was udpated to provide more than the default $PN package. Add sdbusplus back as an rdepends for ${PN}-tach. Change-Id: I8f6b1d588d3be12e9e2c7f9f2ad27cc913e52f7b Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Switch FSI clock to synchronous mode on a disableMatt Spinler2017-04-121-0/+1
| | | | | | | | Before unloading the FSI Driver, switch the master P9's FSI clock back to synchronous mode. Change-Id: I6309ad08c48cb5f272389925ea19b8cf7f8333d0 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Move FSI recipe and services to meta-openpowerMatt Spinler2017-04-127-2/+2
| | | | | | | FSI is an OpenPower concept. Change-Id: I0043d6d7b4783179b0893bbf7995aa229df2463f Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* skeleton-rev.bbclass: bump versionPatrick Williams2017-04-121-1/+1
| | | | | Change-Id: I07f3b15d30641c1e90b8f900d3d2ef6ccca7d305 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-04-121-1/+1
| | | | | Change-Id: I01504dc1ef31f0365226f8cb551988c37311a526 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-04-121-1/+1
| | | | | Change-Id: I2347555aa8675b0764aa70b227386671a37a8377 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
OpenPOWER on IntegriCloud