| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: Ib26e2a86dd219149a89142b2856712622e45387d
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Iaac5ba214f93f33526664d68d57d2bdb7668109e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Ife1ae0e940b35b2065cf7e6c7040e97dec68ef88
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Ie76f8eb81ad8cc86e165faf3adc4f73828a614e6
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I1388de1d3218d4ad58341523d9196c7da50e4f60
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I98e19c8a7621aad18a91cb83c02b6011e0375885
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
| |
Change-Id: I940fe53d276f2ebfe05fd70cc2ec26a485348e29
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
|
|
|
|
| |
Change-Id: Idedf8f3b9bd79eaebeb39482c24eb89d9b47647b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I0d912b37f62ae45df608a58e3e55fea3e80e72ff
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Iecf8b39774a7e19e10b579d1d2fd2ed78cc2dbea
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I9f58daee0e4235ed0eb0477f7cdc1cb9c6fe2a11
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I8dc071408e58f6cc5898c0e80749d14b2c873149
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: Ibdca21a2fc372dd21003cf88dc14ed0826e59a44
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I8f42d8b4b23ee60b14bef923afb3d7b0fd1a7e9f
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I7bdf679cb58f6a7e883d9dc9e8e35c9ec632a900
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I8792a448b74614b5d3de7ea4dc95cbf55bd4982f
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I2d60f865891273bcfbe655cebc91a7937405387b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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, 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>
|
|
|
|
|
|
|
| |
Add phosphor-dbus-interfaces to DEPENDS and RDEPENDS.
Change-Id: I141fa9ec0412f88023ab431b72f4f70ac4f1f0c3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I66c832701fec431ae9fb06fe3b25eeab40a87d3c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Iff256b66d74ed8ae5237aad4c6555c17e92e046c
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
| |
Change-Id: Ib034680499f16efb842bc5074e269bb590f25fbd
|
|
|
|
|
| |
Change-Id: I260316726db770f9af93c459aa08ab4c7927708b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I312b1f08cd5b2f9cc02c84a6f118b753c1d2afc3
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ic78c510850222b411a08caaec0c4b54a7bcab625
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I6449c43fec4822221012cc8fe4142faea04b58d8
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
At the moment provides only a path to the YAML.
Change-Id: I35bf3ce59057fc64a1ca930d23b1e68990e32c80
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
| |
Change-Id: I71c0cf0ef22e6a541db43637bde7d81842caf6c5
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I23b0e087709319a14581777fb701930a3a7d9c7f
Signed-off-by: Adriana Kobylak <anoo@linux.vnet.ibm.com>
|
|
|
|
|
| |
Change-Id: Ie30d6a9e2fb909576c5b33c022e4edf4bd8681f0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I84264f2ef7f96484abe68b85ff0a58ba36f850c2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Iab66db2ed5bb4814d7c626d86c69657bddfc3538
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: I7f76a47e6d43a0765ac89d6c2124c6e2282a84c2
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
| |
Change-Id: I4778252307a303102403ea9f1e73d243f575203a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Idd4a6427ec1421d7c69874bc4f1b209d9f8d75ee
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
|
|
|
| |
Change-Id: Ia3257f2913a5a725d10c9ef15185dbb4124e7b9f
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|