summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add a timeout to poweron service to prevent hangDhruvaraj S2017-03-271-0/+1
| | | | | | | | | Ensure we go to quiesce state on a pgood timeout resolves openbmc/openbmc#1321 Change-Id: I53d71f7629767194d20c06e773fb96b64db1bb85 Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
* Fix for Hostboot load OpenFSI SDA samplingChristopher Bostic2017-03-272-0/+198
| | | | | | | | | | | | The delay between OpenFSI clock and input data sampling needs to be increased in order to ensure the data is read in at the correct time. Christopher Bostic (1): drivers/fsi: Increase delay before sampling input on SDA Change-Id: I75812439ad6fd7b9527a6c42a282110fced6bbad Signed-off-by: Christopher Bostic <cbostic@linux.vnet.ibm.com>
* Added rsync to package.Dinesh Chinari2017-03-252-0/+5
| | | | | | | Added rsync_%.bbappend recipes file . Change-Id: I2dadb0946e41575753520ed8dcc5b352943007f3 Signed-off-by: Dinesh Chinari <chinari@us.ibm.com>
* Do not run host start targets if host already onAndrew Geissler2017-03-253-0/+3
| | | | | | | | | | | | This is the first commit in a series that will ensure we do not run the host start services when the host is already running. Specifically this is to handle the situation where the host is running and the BMC is rebooted. Change-Id: I6c6a99a3c2aefff338c2eafe546a525999c357b4 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* Remove the old obmc-control-ledVishwanatha Subbanna2017-03-247-63/+0
| | | | | | | | Now that the changes are made to use the new phosphor-ledmanager, the old ledcontroller will need to go away Change-Id: Idffbffbd180334278af740322c140908069b7ceb Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* phosphor-logging: add missing dependencyDeepak Kodihalli2017-03-241-1/+1
| | | | | | | | | | phosphor-logging needs to depend on phosphor-dbus-interfaces-native to be able to receive a native path which houses error yaml interfaces. Resolves openbmc/openbmc#1372. Change-Id: I65ff1d36cf4a3faeeccdb880a4f6b3b8dd2d7892 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* kernel: PGOOD failure workaround and dts updatesJoel Stanley2017-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | This disables the UCD driver for Witherspon in order to workaround PGOOD failures. Andrew Jeffery (1): ARM: dts: Disable UCD90160 in the Witherspoon dts Joel Stanley (2): fsi: i2c: Remove noisy printks ARM: configs: aspeed: Sync configs with openbmc Lei YU (3): ARM: dts: aspeed: romulus: Add GPIO hogs for nic_mode_func ARM: dts: aspeed: romulus: Add UART1 arm: aspeed: romulus: Disable LPC reset for UART1 Change-Id: Id89ce644ad1a9603a33945c368c6ec87e64fbcdd Signed-off-by: Joel Stanley <joel@jms.id.au>
* witherspoon: Only rebind ucd9000 if we unbound itAndrew Jeffery2017-03-241-4/+8
| | | | | | | | | | | | | This makes way for an incoming kernel patch affecting Witherspoon[1], where we disable the UCD90160 device in the devicetree. If the driver hasn't been bound to the device we can immediately proceed to invoking i2c{g,s}et. Finally if it wasn't bound before the script was executed then don't try to rebind it, as it was disabled for a reason [1] https://lists.ozlabs.org/pipermail/openbmc/2017-March/007015.html Change-Id: Icc1fd1aa978e1a5cd62f1609bae97aa7dbfcde41 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* ucd_disable_vcs: Don't wait for bound device link to appearAndrew Jeffery2017-03-241-9/+1
| | | | | | | | | | | | | | The driver is bound at boot, so if the driver isn't bound then it won't be in the future, unless explicitly bound from userspace. A previous commit (8ca6161774d, "meta-witherspoon: vcs-control: Add retries and journal entries") introduced retries for both unbind/bind operations of the UCD9000 driver for the UCD90160. Don't wait for a symlink to appear if it isn't present. Change-Id: I2e06d48fb7ae71f8af01be5a9548fc3d9d0a4d8a Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* obmc-phosphor-user.bb: bump versionPatrick Williams2017-03-241-1/+1
| | | | | Change-Id: Ic2e475538afaf20d87db081c9e04d3def23efe7b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* network.bb: bump versionPatrick Williams2017-03-241-1/+1
| | | | | Change-Id: Ib20e19298db6a0ec927c3c7555d0e9152ecf080f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Witherspoon XML revision bumpMatt Spinler2017-03-231-1/+1
| | | | | | | | | | Bump the github.com/open-power/witherspoon-xml revision to pick up: 1) LED fixes 2) fan tach wiring for presence detects Change-Id: I8c083393f43dd8b5958cc145e5b7cd27815ce402 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Revert "file: update SRCREV for 5.25 to fix fetch fail on missing commit"Richard Purdie2017-03-231-1/+1
| | | | | | | | | | This reverts commit b35225c88ff681a4a903f7fb4612ac768214f539. Upstream restored the original hashes. Change-Id: Ic70de44339c5c07c97992336636709ee65a4a35d Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-03-221-1/+1
| | | | | Change-Id: I8c122d27041806fee002308c5c44991ee26a3d5b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* slpd-lite.bb: bump versionPatrick Williams2017-03-221-1/+1
| | | | | Change-Id: If5a5fb2014153fc041c050d4508460dcb378f225 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-fan-presence.bb: bump versionPatrick Williams2017-03-211-1/+1
| | | | | Change-Id: I4ff2ebcf6a080bf265fc62db0f22ab287d7e3a0e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* skeleton-rev.bbclass: bump versionPatrick Williams2017-03-211-1/+1
| | | | | Change-Id: I9842a4772018d3c3f8be3083f50efa00ebff90ad Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-fan-presence.bb: bump versionPatrick Williams2017-03-211-1/+1
| | | | | Change-Id: I14837827bd9e5ab77b6e8aafd4366c13d9394fb6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-hwmon.bb: bump versionPatrick Williams2017-03-211-1/+1
| | | | | Change-Id: Ia9e9853fb91eb0545452fb8b3ad7fa30a343936b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Adding patch to remove GNOME compiler warning(deprecated)Saqib Khan2017-03-212-0/+14
| | | | | | | | | | | gnome-common is completely deprecated and replaced by autoconf. Therefore this patch removes all gnome dependencies from the code. For reference: https://wiki.gnome.org/Projects/GnomeCommon/Migration Change-Id: I108dd58152e8b60d1390bcbf184877ea415de669 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* Replace base_contains with bb.utils.containsSaqib Khan2017-03-211-5/+2
| | | | | | | | base_contains has been deprecated and is replaced by bb.utils.contains Change-Id: I8cf9b63b43febed1557e4644c97ccd6614152f98 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* phosphor-net-ipmid.bb: bump versionPatrick Williams2017-03-201-1/+1
| | | | | Change-Id: I3d3d01fc85d856c95bbadf38465bfc8df7166fce Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.bb: bump versionPatrick Williams2017-03-201-1/+1
| | | | | Change-Id: I5cbc85e2ed3cee7208bde4480b41bbbe165cd3bd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* file: update SRCREV for 5.25 to fix fetch fail on missing commitPaul Gortmaker2017-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Machines that cloned a while ago will have the commit, but new deployments won't because it seems the upstream changed/rebased and the old commit ID has been garbage-collected away. Hence the fetch fails to check out the named commit ID. Both the old (gone) commit, and the "new" commit show the same dates and commit log and point at 5.25, so hopefully this is the right thing to do. A git diff of the two seems to only show a blanket uprev of CVS tags and deletion of a couple autogen'd files, and no real source changes. (From OE-Core rev: adb71e06768adadda7b69c3b5e81ca3ad67237f4) Cc: Christos Zoulas <christos@zoulas.com> (From OE-Core rev: b35225c88ff681a4a903f7fb4612ac768214f539) Change-Id: I10bd4d83a5233a928224ffbea9ddc1f89be5043f Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Start net-ipmid only based on socket activationTom Joseph2017-03-201-3/+0
| | | | | | | Resolves openbmc/openbmc#1110 Change-Id: I80f7ae793fe2b48497d95bb94a327ef19539abdd Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
* Move object_mapper per dbus path conventions.Patrick Williams2017-03-2010-10/+10
| | | | | | | | | | | | | | | | | | phosphor-fan-presence.bb: bump version phosphor-inventory-manager.inc: bump version phosphor-ipmi-host.bb: bump version skeleton-rev.bbclass: bump version phosphor-led-manager.inc: bump version phosphor-mapper.bb: bump version phosphor-ipmi-fru.inc: bump version phosphor-state-manager.bb: bump version phosphor-logging.bb: bump version openpower-fru-vpd.inc: bump version Resolves openbmc/openbmc#1112. Change-Id: Iaf32b0e828dc4f2da021eae9b8e1d440042841d8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.bb: bump versionPatrick Williams2017-03-201-1/+1
| | | | | Change-Id: Icaebcec63642069434f387a388d3bf80efa3dc1b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-state-manager.bb: bump versionPatrick Williams2017-03-201-1/+1
| | | | | Change-Id: Iebd7ec1e144e24e99d7753a55beb376cd2d70f12 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* meta-witherspoon: vcs-control: Add retries and journal entriesSaqib Khan2017-03-201-5/+18
| | | | | | | | | | | - Added journal entry for retrying ucd driver rebinding - Added retry for finding the ucd driver entry - Added sleep time in between retires to resolve any timing issue Resolves openbmc/openbmc#1298 Change-Id: Id80f11e14d3f4ac59ead0ff171944ff83e8874b1 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* phosphor-ipmi-host.bb: bump versionPatrick Williams2017-03-181-1/+1
| | | | | Change-Id: I9c4caf308f4a5dc7f125931ca9f603cc66befc52 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-03-181-1/+1
| | | | | Change-Id: Ifb8be657ec91a39601816c8cb073069622f37eb6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* op-proc-control.bb: bump versionPatrick Williams2017-03-171-1/+1
| | | | | Change-Id: I6cbff235aad21b6deeeb5d22f7bb5c984382070e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* ipmi-sensor-inventory: Fix the output dir path for sensor config yamlRatan Gupta2017-03-172-2/+2
| | | | | | | Fix the same path in ipmi-sensor-inventory-example-native.bb Change-Id: I57a9173c04a3636864c09f822428cf54f94822f6 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Change bbappend file to a wildcard nameSaqib Khan2017-03-163-0/+0
| | | | | | | | This would allow us to upgrade package version without having to modify the file name every time. Change-Id: Ibd09f98124e0e718a86ee504c4216ffa31f2c543 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* Specify len() of object by converting to listSaqib Khan2017-03-161-2/+2
| | | | | | | | Helps resolve the following error in python3: TypeError: object of type 'filter' has no len() Change-Id: Id607186baeacc3802f651d5cb72af82d0c10115b Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* Replace iteritems() with items() in systemdSaqib Khan2017-03-161-1/+1
| | | | | | | | Deprecated iteritems() method is not forward-compatible with python3 and is replaced by items() Change-Id: Ic6b57da360149c378118673b966bde189d8e2493 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
* Add phosphor-logging-test to debug tarballMichael Tritz2017-03-162-1/+5
| | | | | | | | These recipe changes will add the package phosphor-logging-test to the debug image recipe. Change-Id: Id0f3e2ee0ec2ebe421586ced928d60c73cbe9b8c Signed-off-by: Michael Tritz <mtritz@us.ibm.com>
* Templatize host-failure-reboots serviceMatt Spinler2017-03-163-14/+19
| | | | | | | | This service touches a host0 setting, so it needs to be a template and touch host%i. Change-Id: I9cf84ec40f5fe3aa1ad2c420aaa26d522eece6e1 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* obmc-phosphor-image.bbclass: Remove inarp from default buildJohn Wang2017-03-163-1/+2
| | | | | | | | | | | | | | This service was implemented for Barreleye to send out the ARP packet for BMC discovery. We can remove it from default build since it's not necessary for other platforms. Also need to inherit obmc-phosphor-systemd so it can be installed once built in on specific platform. Resolves openbmc/openbmc#1306 Change-Id: I20865177aa939fb729d15e9ba373c80ff8ea59bf Signed-off-by: John Wang <hsienchiang@gmail.com>
* pdbg.bb: bump versionDinesh Chinari2017-03-161-2/+1
| | | | | Change-Id: I9ecb8aae87cec31a38bb97a1461786a949fe8ccf Signed-off-by: Dinesh Chinari <chinari@us.ibm.com>
* op-proc-control.bb: bump versionPatrick Williams2017-03-161-1/+1
| | | | | Change-Id: Iadb2b4369cf627b7c1b2a4eaef8b26fb33175e1e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-03-161-1/+1
| | | | | Change-Id: If8b02dd3e3cbbebecef9e8a80c924257b7978203 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Use openpower-proc-control in bitbakeMatt Spinler2017-03-169-81/+25
| | | | | | | | | The executable built from this repository will now be used in start_host@.service and vcs_workaround@.service instead of the shell scripts that use pdbg to do FSI commands. Change-Id: I8ef3075449b562d64295ae330bd2c150264a0607 Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add FSI enable/disable services for cronus useMatt Spinler2017-03-169-19/+61
| | | | | | | | | | | Start fsi-disable.service to unbind the FSI Driver. Start fsi-enable.service to bind it again and rescan. Also added a fsi-bind@.service so we can ensure the driver is bound each power on. Change-Id: I5fa62b44994aea3bb645e755187f29e720bf3bce Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Add virtual/phosphor-logging-calloutsDeepak Kodihalli2017-03-166-1/+62
| | | | | | | | | | | | | | | This virtual generates mappings between sysfs device paths and inventory items. Add a native recipe that builds the configuration from MRW. Set this recipe as the default for OpenPOWER systems. Resolves openbmc/openbmc#1093 Resolves openbmc/openbmc#1249 Change-Id: If67b4ef0850910a076ca212197a4bd0e704d0266 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add virtual/phosphor-ipmi-sensor-inventoryRatan Gupta2017-03-167-0/+818
| | | | | | | | | | | | | | This virtual provides a YAML file that serves as sensor inventory configuration for phosphor-host-ipmid. Add a native recipe that builds the configuration from MRW. Set this recipe as the default for OpenPOWER systems. Resolves openbmc/openbmc#781 Resolves openbmc/openbmc#1212 Change-Id: I25034dd3ed825e2ef320ab0b38ac2f733afded47 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* meta-zaius: avsbus-control: Add VOUT_COMMAND workaroundXo Wang2017-03-151-0/+7
| | | | | | | | | | | | | | | When switching voltage regulator modules (VRM) on Zaius to AVSBus- controlled operation, the initial output voltage should be copied from the PMBus VOUT_COMMAND register. However, the Intersil VRM does not perform the copy following the first switch from PMBus- to AVSBus- controlled operation. Add a workaround to the AVSBus enable step that writes the value of VOUT_COMMAND to itself in order to initialize the otherwise BMC inaccessible AVSBus voltage setpoint. Signed-off-by: Xo Wang <xow@google.com> Change-Id: I3335586d98e95eb52d44d6d31e688f9b7c292136
* inventory-manager: add Before stmt for servicePatrick Williams2017-03-151-0/+1
| | | | | | | | | Ensure the service advertises the primary object it creates so that mapper-wait calls can be deferred by systemd correctly. Change-Id: I8510420320bc7f9d0327a5c0372eb14144392267 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* openpower-fru-vpd: fix mapper Wants for servicePatrick Williams2017-03-151-2/+2
| | | | | | | | | | | | The previous Wants statement was on the old capitalized inventory object. Fix to use the lower-case inventory object and remove 'manager' since there is no 'manager' object. Fixes openbmc/openbmc#1311. Change-Id: I0caea10bc10a8f724d0951f592e396dd71e84743 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add phosphor-fan-presence to bitbakeMatthew Barth2017-03-154-0/+58
| | | | | | | | Created phosphor-fan-presence recipe along with service file to run the phosphor-fan-presence-tach daemon. Change-Id: I7211d51eaf48648e7bf2f838edee49ecadb534fb Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
OpenPOWER on IntegriCloud