summaryrefslogtreecommitdiffstats
path: root/meta-phosphor
Commit message (Collapse)AuthorAgeFilesLines
* Re-Enabling slpRatan Gupta2017-02-201-1/+1
| | | | | Change-Id: Ib26e2a86dd219149a89142b2856712622e45387d Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* kernel: FSI fixes and GPIO pinmux loopback patchJoel Stanley2017-02-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A bunch of fixes to FSI and the legacy FSP I2C driver, as well as adding FSI bindings to Witherspoon and Zaius. Neither platform has enabled the driver at this stage as we require pdbg to move to the kernel API. Christopher Bostic (2): fsi: Adjust slave ID based on address drivers/fsi: Clock slave prior to master command Edward A. James (6): drivers: fsi: i2c fix probing drivers: fsi: Enable missing i2c ports drivers: fsi: Delete device on unscan drivers: fsi: scom: Add remove function drivers: fsi: Fix incremeting dev nums drivers: fsi: i2c: Change fsi irq enable behavior Joel Stanley (4): fsi: i2c: Silence warnings ARM: dts: aspeed: Add FSI pins to Zaius device tree Revert "drivers: fsi: Fix incremeting dev nums" Revert "drivers/fsi: Clock slave prior to master command" Rick Altherr (1): aspeed: pinctrl: Allow disabling Port D and Port E loopback mode Change-Id: Ibbb9d63a3a6f64b0fb89c3c54840447ba689a5e5 Signed-off-by: Joel Stanley <joel@jms.id.au>
* sdbusplus.bb: bump versionPatrick Williams2017-02-171-1/+1
| | | | | Change-Id: Iaac5ba214f93f33526664d68d57d2bdb7668109e Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-host.bb: Add dependency to phosphor-loggingAdriana Kobylak2017-02-171-1/+3
| | | | | | | | Add dependency to the phosphor-logging package and library. Bump version to pick up changes that calls the logging interface. Change-Id: I5472f4e5978d89327042b5cb88b39c3c323e22c3 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-171-1/+1
| | | | | Change-Id: Ife1ae0e940b35b2065cf7e6c7040e97dec68ef88 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-fru: Add dependency to sdbusplusDeepak Kodihalli2017-02-161-1/+4
| | | | | | | | ipmi-fru-parser needs sdbusplus to build, and at runtime (links with a shared lib). Change-Id: I4e0a1ff1ce496d175125ea904083807a5277b264 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* phosphor-net-ipmid.bb: bump versionPatrick Williams2017-02-161-1/+1
| | | | | Change-Id: Ie76f8eb81ad8cc86e165faf3adc4f73828a614e6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-02-161-1/+1
| | | | | Change-Id: I1388de1d3218d4ad58341523d9196c7da50e4f60 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add software package groupGunnar Mills2017-02-163-0/+15
| | | | | Change-Id: I98e19c8a7621aad18a91cb83c02b6011e0375885 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Initial recipe for phosphor-version-software-managerGunnar Mills2017-02-162-0/+47
| | | | | Change-Id: I940fe53d276f2ebfe05fd70cc2ec26a485348e29 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* mrw-rev.bbclass: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: Idedf8f3b9bd79eaebeb39482c24eb89d9b47647b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Make op-power-start a oneshot serviceAndrew Geissler2017-02-151-0/+1
| | | | | | | | oneshot will cause the target to fail, which is what we want on service failures Change-Id: I1c3fe7159af51e92a2d0f4a7361e5e828675515d Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* Change wants to requires for all critical servicesAndrew Geissler2017-02-153-11/+11
| | | | | | | | In order for targets to fail when their services fail, the relationship must be a "requires" Change-Id: I1523dd51af8817b473557bac65e9e71eacecf52e Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* Add OnFailure= options to boot targetsAndrew Geissler2017-02-154-1/+9
| | | | | | | | | | | | When services associated with a target fail, the target should go to the quiesce state for error gathering and policy checks on automated recovery. Use the OnFailureJobMode=flush to ensure all queued services are cancelled when entering quiesce. Change-Id: I4023a9c842500bb57013196aefbded533131ef00 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: I0d912b37f62ae45df608a58e3e55fea3e80e72ff Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* PIM: Point PIM at the non-sample dbus interfacesBrad Bishop2017-02-151-1/+9
| | | | | | | | | | PIM has a new configure option that needs to be set to the path of the DBUS interface YAML in the native sysroot. Update dependency lists. Change-Id: I20039af00be6876c37c6e02774d24be35c4421bd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: Iecf8b39774a7e19e10b579d1d2fd2ed78cc2dbea Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-fru.inc: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: I9f58daee0e4235ed0eb0477f7cdc1cb9c6fe2a11 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: I8dc071408e58f6cc5898c0e80749d14b2c873149 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mboxd: Update service file to require device dependenciesAndrew Jeffery2017-02-151-2/+2
| | | | | | | | | | | | In line with Andrew Geissler's proposal for managing unit/target failures[1], update mboxd.service to require the device dependencies. Tested with a Zaius image under QEMU (-M romulus-bmc). [1] https://lists.ozlabs.org/pipermail/openbmc/2017-February/006370.html Change-Id: I1cc6c64871917ab0d51917833909a1795b6662f2 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
* phosphor-state-manager.bb: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: Ibdca21a2fc372dd21003cf88dc14ed0826e59a44 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-fru.inc: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: I8f42d8b4b23ee60b14bef923afb3d7b0fd1a7e9f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-02-151-1/+1
| | | | | Change-Id: I7bdf679cb58f6a7e883d9dc9e8e35c9ec632a900 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* mrw-rev.bbclass: bump versionPatrick Williams2017-02-141-1/+1
| | | | | Change-Id: I8792a448b74614b5d3de7ea4dc95cbf55bd4982f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* sdbusplus.bb: bump versionPatrick Williams2017-02-141-1/+1
| | | | | Change-Id: I2d60f865891273bcfbe655cebc91a7937405387b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces: Add dependenciesBrad Bishop2017-02-141-1/+6
| | | | | | | | phosphor-dbus-interfaces uses both systemd directly and sdbusplus. Update DEPENDS/RDEPENDS to reflect this. Change-Id: I6df634ae57208b6e176d164c0d51f85caf348758 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Clean up op packagegroupsBrad Bishop2017-02-146-54/+0
| | | | | | | | | | | | | | | Now that the legacy applications are picked up in the OpenPOWER layer via obmc-apps packagegroups, those dependencies can be removed from the op-apps packagegroup. Remove the sensord application as it has been replaced with phosphor-hwmon. Demote sensor mgmt feature to an image feature since anything running OpenBMC can have a sensor. Change-Id: I0b27cacbcbd73d53ab8db40790ea967ad478d111 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add inventory, led and sensors package groupsBrad Bishop2017-02-143-0/+51
| | | | | | | | | | | | | | | | | Add inventory, leds and sensors categories to the obmc-apps packagegroup. Add virtuals and mark Phosphor apps as providers: -obmc-inventory-manager -obmc-leds-manager -obmc-leds-sysfs -obmc-sensors-hwmon Add legacy applications to these groups in the OpenPOWER later until they are fully deprecated. Change-Id: If3ae7c83ccd03e21adbca4653c1e803566b502de Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Inventory manager dependency updatesBrad Bishop2017-02-141-1/+2
| | | | | | | Add phosphor-dbus-interfaces to DEPENDS and RDEPENDS. Change-Id: I141fa9ec0412f88023ab431b72f4f70ac4f1f0c3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-141-1/+1
| | | | | Change-Id: I66c832701fec431ae9fb06fe3b25eeab40a87d3c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-02-131-1/+1
| | | | | Change-Id: Iff256b66d74ed8ae5237aad4c6555c17e92e046c Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add inventory manager classBrad Bishop2017-02-133-3/+7
| | | | Change-Id: Ib034680499f16efb842bc5074e269bb590f25fbd
* slpd-lite.bb: bump versionPatrick Williams2017-02-131-1/+1
| | | | | Change-Id: I260316726db770f9af93c459aa08ab4c7927708b Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-ipmi-fru.inc: bump versionPatrick Williams2017-02-131-1/+1
| | | | | Change-Id: I312b1f08cd5b2f9cc02c84a6f118b753c1d2afc3 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-02-131-1/+1
| | | | | Change-Id: Ic78c510850222b411a08caaec0c4b54a7bcab625 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* kernel: Update flash layout for built in initramfsJoel Stanley2017-02-131-1/+1
| | | | | | | | | | | | | | | | | This adds a commit from Rick that merges the kenrel and initramfs partitions. OpenBMC has switched to using FIT by default, and by building the kernel and initrd into the FIT image we get verification of both of these images at boot time. This change makes it hard to switch between the old and the new layout, as the kernel (via the device tree)is hardcoded to use the new flash layout. This also pulls in the fsi-master device tree for Witherspoon, but it is not enabled so there is no functional change. Change-Id: Ia75569faaf9765b2ea79c4df44a3b7e2c357b0bd Signed-off-by: Joel Stanley <joel@jms.id.au>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-101-1/+1
| | | | | Change-Id: I6449c43fec4822221012cc8fe4142faea04b58d8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* Add native/sdk classes to phosphor-dbus-interfacesBrad Bishop2017-02-102-4/+20
| | | | | | | | | Enable native and nativesdk classes for phosphor-dbus-interfaces. Install nativesdk-phosphor-dbus-interfaces by default in the obmc-phosphor-image sdk. Change-Id: Iaf134734ada106bb69254dfffa07c2af2641d9f8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* Add bbclass for phosphor-dbus-interfacesBrad Bishop2017-02-101-0/+1
| | | | | | | At the moment provides only a path to the YAML. Change-Id: I35bf3ce59057fc64a1ca930d23b1e68990e32c80 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
* slpd-lite.bb: bump versionPatrick Williams2017-02-101-1/+1
| | | | | Change-Id: I71c0cf0ef22e6a541db43637bde7d81842caf6c5 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* System quiesce target for when required targets failAndrew Geissler2017-02-102-1/+7
| | | | | | | | | This will be the target that all other critical targets go to when a service within it fails. Automated recovery and stay-in-fail-state logic will be built on top of entry into this new target. Change-Id: Ibdf2e823cf372916c61ef5a8375c4faf8a928119 Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
* phosphor-logging: Link against phosphor-dbus-interfacesAdriana Kobylak2017-02-101-1/+2
| | | | | Change-Id: I23b0e087709319a14581777fb701930a3a7d9c7f Signed-off-by: Adriana Kobylak <anoo@linux.vnet.ibm.com>
* phosphor-inventory-manager.inc: bump versionPatrick Williams2017-02-101-1/+1
| | | | | Change-Id: Ie30d6a9e2fb909576c5b33c022e4edf4bd8681f0 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-led-manager.inc: bump versionPatrick Williams2017-02-102-2/+2
| | | | | Change-Id: I84264f2ef7f96484abe68b85ff0a58ba36f850c2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* sdbusplus.bb: bump versionPatrick Williams2017-02-101-1/+1
| | | | | Change-Id: Iab66db2ed5bb4814d7c626d86c69657bddfc3538 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-net-ipmid.bb: bump versionPatrick Williams2017-02-101-1/+1
| | | | | Change-Id: I7f76a47e6d43a0765ac89d6c2124c6e2282a84c2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* kernel: Move to upstream pinmux and GPIO driversJoel Stanley2017-02-101-1/+1
| | | | | | | | | | | | | | This resets the state of the GPIO and Pinmux drivers to those in the upstream maintainer's tree. This brings fixes as well as support for all of the GPIOs present in the Aspeed SoCs. This changes the GPIO numbering for userspace[1], which is handled by changes made to skeleton in 4458d4939a33672bf3fc5113523c6d2453478371. [1] https://lists.ozlabs.org/pipermail/openbmc/2017-January/006324.html Change-Id: I5538287a9a234cad0c38ebf21a2ec0731a59f2d4 Signed-off-by: Joel Stanley <joel@jms.id.au>
* phosphor-settings.bb: bump versionPatrick Williams2017-02-091-1/+1
| | | | | Change-Id: I4778252307a303102403ea9f1e73d243f575203a Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-logging.bb: bump versionPatrick Williams2017-02-091-1/+1
| | | | | Change-Id: Idd4a6427ec1421d7c69874bc4f1b209d9f8d75ee Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* phosphor-dbus-interfaces.bb: bump versionPatrick Williams2017-02-091-1/+1
| | | | | Change-Id: Ia3257f2913a5a725d10c9ef15185dbb4124e7b9f Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
OpenPOWER on IntegriCloud