Age | Commit message (Collapse) | Author | Files | Lines |
|
All the infrastructure is provided by upstream Yocto. The resulting FIT
image includes (kernel+fdt+initramfs). This can replace image-overlay's
manual inclusion of an initramfs in the flash image.
Change-Id: I6f3580c5e564539960e287a9fae3161cb425a534
Signed-off-by: Rick Altherr <raltherr@google.com>
|
|
Issue openbmc/openbmc#983 is opened for spamming of the journal
by slpd-lite. Disable SLP until that is resolved.
Change-Id: I4a5ada3004682dd34ab8206072000e233b13035e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Don't start the host checkstop reboot service until the
system manager service has been started.
Resolves openbmc/openbmc#603
Change-Id: Ideca52faaa2d7347c66fa719dc4b8f8f6b24aedf
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
Generate Witherspoon's hwmon conf files from
the mrw.
Change-Id: I120f4f91de48b36ba4b610eab35df98e3e84b534
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
This enables the HUSH shell in u-boot, and uses that support to
assume a ramdisk 0x20300000 if one is not found in the FIT image.
Change-Id: Iaed89795ad1649d3b9e0666d009957a77dafcb41
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: Id5798fa98b7b60e852fb8c2eb9b96c27c7f2b6af
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I313d540adc10a7c727d88fa03cac9b37d60294cd
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Phosphor Inventory Manager is an inventory object lifecycle
management application suitable for a wide variety of
OpenBMC platforms.
Add recipes.
Add systemd unit.
Change-Id: I4cbaa34b3b787c2ced96efebf36b9b964ddbe8ae
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
mboxd needs to receive a HUP signal to reset it
in between boots, so this will do that on a power
off so it will be ready for the next boot.
This adds about 25s to the power off sequence.
Change-Id: Icaf86de0c1fda297e74229e5ab0b182dfba96456
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
Change-Id: Ieb8f007b0cc7f4699740913b06e1243629171621
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Hostboot currently does not have IPMI support enabled on P9
systems. Therefore, we need to disable the host watchdog.
Temporary workaround to be removed with openbmc/openbmc#993.
Change-Id: I875a3927af6ec34d2caf4c694b0a89c35a2bff74
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
The phosphor-state-manager repository builds [at least] two executables:
* phosphor-host-state-manager
* phosphor-chassis-state-manager
phosphor-host-state-manager.bb and phosphor-chassis-state-manager.bb
were effectively the exact same file and had no assignment of
executables to files. The result was that both packages installed both
daemons and caused an installation collision.
Combine the two recipes into a single recipe with the correct package
relationship for each executable.
Change-Id: I76a1e598bebc5090ae374271bbd5e8e32967cb43
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ia39f9c3e5d62dce6f47653437fd78677b072bd46
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ib2ec929fae40128fa5a9bd00c7b1820774eeaeec
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I7932dfc283a22fa9484198d6d40c50d1a83d5a58
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Rename to packagegroup-obmc-apps as this recipe provides structure
as opposed to reference implementation (Phosphor).
Change-Id: I0e0aa51453d35dce675874ffaf3ea497d097ed1a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: I981ec3223ba5af71e50f11d699a3f6b5448f96c8
Signed-off-by: Cyril Bur <cyril.bur@au1.ibm.com>
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I729e088b27ca4add8844b4e9fa143778cddbdf06
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Help sdbusplus-native clients out by ensuring runtime
dependencies are installed.
Change-Id: I7b675a5eec0e9f4bda7f4bd1fcf3de9d97c0e3a7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
The mrw-perl-tools recipe makes use of the Build.PL script in
phosphor-mrw-tools to determine which scripts and modules to install.
Build.PL is part of Perl's Module::Build installation method which is
executed by the cpan_build bbclass.
Change-Id: Ic5d51e8ec58b4450eeb27843b11332f556f3c35b
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
|
|
The udev rule invokes phosphor-hwmon with the
devicetree path of the hwmon device.
The systemd unit is a templated on the devicetree path,
which is forwarded directly to phosphor-hwmon. The
phosphor-hwmon environment file is also templated, so
environment files must be placed in a devicetree
like-named directory tree under
/etc/defaults/obmc/hwmon/<dtreepath>.conf
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I5001f03ace34cb4e39c82270a98c0c3c902a6e63
|
|
Change-Id: I6edda9cd83e6464c8dfd2bf1b1011ac139d25d22
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Add a recipe for the phosphor-hwmon application.
Change-Id: I5e5100b968852e213ecf56f0ef0f27e8714b4e7e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
systemd/systemd#5073
Change-Id: Ie0c5736e5ad5a9fff8c0d191852ffb62e0441109
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com?
|
|
Change-Id: I5d594107e91682e44a25e796f9c0844f135ed45a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I1d90e6102759582cc3681319181fa9df1149c4b0
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
arm: dts: aspeed: witherspoon: Fix compatible property
arm: dts: aspeed: witherspoon: Add i2c and led devices
Change-Id: I7586275358cf5c8bbfe1bc1e72bf8e2c2b263e20
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: I2536c07a30b5b26f04719474e4f3a87e2fd63903
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Will be used to initiate a soft power off command to the host
Change-Id: Ia9c18bd63d611ecb7041f8798ac646c206f6eb4d
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Change-Id: I39ca1fdfb7f549036b8eb27d7cfe9cd7309dcc54
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Delivers the phosphor-chassis-state-manager application
which provides control and query functions on the
chassis object in the system
Change-Id: I6b0da8e3162b1c617743f979e8b7328b456530ec
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Change-Id: I66f1414344ccc25e3db84c3de3a74993a99a9ff6
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Delivers the phosphor-host-state-manager application
which provides control and query functions on the
host objects in the system
Change-Id: I8bb91b44873edf3e9836d16a19bce1d2748c9f51
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
|
|
Change-Id: Iac26acbbb9b2baad8c0c436d6283120a857b1072
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Change-Id: I84e3de6775dd2ca5a4e9f65af1efef01c5872c6a
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
|
|
Change-Id: I35b4695fa6a945e943206006a226ae4ff0dc4e55
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Mailbox and LPC drivers:
drivers/mailbox: Add Aspeed mailbox driver
drivers/misc: Add Aspeed LPC control driver
dt-bindings: Add Aspeed LPC Control bindings
dt-bindings: Add Aspeed mailbox bindings
Enable the devices for Zaius and Witherspoon:
ARM: dts: aspeed-bmc-opp-witherspoon: Enable mailbox and LPC control
ARM: dts: aspeed-bmc-opp-zaius: Enable mailbox and LPC control node
ARM: dts: aspeed-g5: Add mailbox and LPC control node
Change-Id: I8030404c5c2f6d90935bbd6b26de7143f564f06d
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Change-Id: I0d8c9cdf9ad5c24e8f96e1c76f964692f007c4c6
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Idf91e12d00db026afb2fa42f26e54e76d2b600fb
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: If82414344beff57ab950e18b1b4d9f8341270c41
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: I18ce6141c9759bacad68c4a42b067964a367a45b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Ia08bd2ef28958c050ad2844c2c3ff09938a6a01b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Updates for Zaius from Xo:
ARM: dts: aspeed: zaius: Update EVT2 LED GPIOs
arm: aspeed: zaius: Disable pulldown resistors on 1-wire IOs
ARM: dts: aspeed: zaius: Enable UART1
arm: aspeed: zaius: Reset PHY regardless of board revision
GPIO header fix from Xo:
gpio: dt-bindings: Fix typo in two-letter ports
SPI NOR speedups from Rob:
mtd: spi-nor: aspeed: fix DMA access on AST2500
mtd: spi-nor: aspeed: add support for SPI dual IO read mode
mtd: spi-nor: add SPI_NOR_DUAL_READ to mx66l51235l
Change-Id: I545c3fd0fee13a70bbbcd189ff7385ec914c9c6c
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Fix a mistake in obmc-phosphor-image.bbclass that was preventing
phosphor-logger from being included in images.
The logger implements a DISTRO_FEATURE (no specific hardware features
required) but the image recipe was checking for hardware support.
Change-Id: I434b48dfbae2a2eb058d7ad4511b22f8b40573e4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
sdbus++ runtime dependencies were being applied to the
sdbusplus package, which at the moment is empty, and
eventually will be a shared library.
Apply python runtime dependencies to the sdbus++ package
rather than sdbusplus.
Change-Id: I1f51d2160175031e1526f50fb47118a315a241bd
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
Change-Id: Ic6da1b919da040cd359a36157de524db6e74648a
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Id0f2d23fe6a86d627d33d5ecef54ea45f86496e1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
-Create the slpd-lite.conf through the bbclass
-Create the service file which starts the slpd
Change-Id: I10b23bb81492270337e02470c75094eff30b4190
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
|
|
Change-Id: I436553db4fbc5847cd9e5beaeba876ed90080d46
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Change-Id: Id622c986df23f7d0d1027f849a10045ec78f311d
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|