Age | Commit message (Collapse) | Author | Files | Lines |
|
Functionality is now covered with non-native YAML providers
via packagegroup-obmc-yaml-providers.
(From meta-ibm rev: 367e4b7ebf2754f224db71cba40e159a24590c87)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id6331322ffe1de17c2741e6572437141ae721e29
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove the extra -native YAML provider dependencies and use the
non-native YAML providers obtained via the phosphor-loggging DEPEND.
Add a missing python dependency.
Simplify task dependency between do_report and do_install.
(From meta-ibm rev: f11928baab0df3b845f59786ec934e8fb7272b4d)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I05040555fc98808cf00db150f7dcfcfab807b9da
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: dcb69381073974467c462609a4c0ebaba19f6b7f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8dfa84af12606fbb8d6b6874d6642b89d55dc6cd
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: c453290155d686ce0d3604ea04db17cfcf06aa0d)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I559a93e0eadc92ebcdaa3aa4edd1923144986f48
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The hw-diags package adds advanced failure analysis support on Rainier
systems.
(From meta-ibm rev: 0cc373787485c1268efdfe2bf42364f84e07f80e)
Change-Id: Ia33d807ecce067747ef437b8761abf93254bc53d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
All the metadata in meta-witherspoon has been moved to meta-ibm. A
small set of config files remained while the OpenBMC CI infrastructure
was updated. That update has occurred so the remaining files can now be
removed.
(From meta-ibm rev: ea56691750114f9203f50b3d3455f9c6fb148291)
Change-Id: I44b4bed305b136ac62031ae7fa98d27d2967a5ff
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This commit updates the recipe for phosphor-dbus-interface to
enable ibm-dbus-interface flag irrespective of the machine type.
This was required as in case of native build the flag is not set
enabled.
(From meta-ibm rev: f195655090bc91fa75a33e32828cfdd2a567c538)
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
Change-Id: I5d5c60068aa940c0762d0ad246410058c3854766
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: 34c7a88436d2e425429b7a61065e25ce4a9b0664)
Change-Id: I9d4259e36c7c7225e5f29041e204f7d75dc15720
Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Configure the fan monitor and fan control services to be protected by
the fan watchdog. In the event that any of those services fail to run
on the BMC, the fan watchdog would trip and push fans to 100% PWM.
(From meta-ibm rev: 0860865b6c1003d5440a2be4990fc399931be92c)
Change-Id: I6be11de61cae544089553f8791cf599f98ca04f6
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Configure and include the fan watchdog services to drive the fans to
100% PWM if the BMC loses communication to the fan controller chip at
any time (i.e. BMC reset while powered on).
(From meta-ibm rev: 1264216bc2f10cf08f697bc1c95f10237c95515a)
Change-Id: I18865bdc06c1a2be0c2a83d5e83402b9316ee845
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Create fan watchdog configs for all ibm-ac-server machines
Tested:
Built witherspoon and verified appropriate config files in image
Built swift and verified appropriate config files in image
Built tacoma and verified appropriate config files in image
(From meta-ibm rev: ab3b7b8e234134cc4d1123817de64708712cfc1f)
Change-Id: I75790b96077575878a9115072b016ad59a2f2420
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Remove the use of `witherspoon` in the names of the recipe, config
files, and services of the fan watchdog. This is in prep to use this
same fan watchdog on other machines within meta-ibm that have different
configurations.
Tested:
Witherspoon image matches image prior to change
Flash image to Witherspoon and force watchdog to trip
(From meta-ibm rev: 80f819efec08f7cc7de6988f64c0c77e20990f05)
Change-Id: I77295974397cd4903cd1a723b9ef97ee744d2557
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (1):
string: ensure string included
(From meta-ibm rev: 08bd223ad4ece904315c8f07d81877725ef748b7)
Change-Id: I897cbda96dab7672a4b4af80c351d2bcf6413f34
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (3):
sdbusplus: remove deprecated variant_ns
MAINTAINERS: update Deepak's email address
sdbusplus: replace message::variant with std::variant
(From meta-ibm rev: cb0edf61272e12d2cd6de0c188e9e714bc2a13ff)
Change-Id: I115c1f69688745b4373b53e5f7dc8c185a9f8532
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Removing openpower-hw-diags from the witherspoon-tacoma packages until
openpower-hw-diags is changed to link with openpower-libhei as a packaged
library.
(From meta-ibm rev: 8628d8a06d56a0fa232c55119f9de184fa9813b3)
Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ib129e45763742fb84eea1eb693a74e9c80228d90
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This was a P9 DD1 workaround. These systems are no longer supported and
are not found in the wild, so the workaround has been retired.
All of the p9 systems in the tree exclude the package so this change
should be a noop.
(From meta-ibm rev: 38c5c9539fb3f01fc2b96d483701938bffdf48a0)
Change-Id: I1c7786526dee4d9bb0d5db916890c1cbe3d51577
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The metadata common to all IBM systems is confusingly split between
meta-ibm and meta-witherspoon. Move everything to meta-ibm.
The meta-ibm README is re-written to more accurately reflect the scope
of the layer.
Allow the configuration samples (bblayers.conf.sample,
local.conf.sample) to be sourced from either meta-ibm or
meta-witherspoon until such a time that any workflows and tooling have
had the opportunity to move to meta-ibm.
(From meta-ibm rev: 6e05ef2e90b214eaf4e43ee7027bbbb1d8d09442)
Change-Id: I3ec890d5300f9649c974ea6b9dca93a2e8a889ab
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The fan control service has a dependency on the max31785 hwmon service
being started where the i2c address of the max31785 is in the name of
the service file. That i2c address is different between witherspoon and
tacoma, so a systemd substitution is needed to place the correct address
based on machine into the fan control service file.
Tested:
Built witherspoon and verified correct i2c address substituted
Built tacoma and verified correct i2c address substituted
Built mihawk and verified base fan control service used(no max31785)
Built swift to verify base fan control service used(max31785)
Verified witherspoon image on hardware
(From meta-ibm rev: 7b56fea6e2180ca110d49868b3ad543f9a5e4e76)
Change-Id: Ie0e43fb18f9349135ad66f40993a9fad662224ea
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This reverts commit 09415220c11012635c5de3e9e70ef17d1956ecc4.
The layout of the wks file is still being worked out.
(From meta-ibm rev: fea65fe4cf652ea9d207d114bc5be9cac4c5533a)
Change-Id: I91e8b1b6397f090578b8cd548c0035616666477a
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Build a wic image with the zImage and device tree in the
/boot partition. Rename the device tree to aspeed-bmc.dtb
so that it's generic instead of having the machine name in
the file.
(From meta-ibm rev: 09415220c11012635c5de3e9e70ef17d1956ecc4)
Change-Id: I0beb845d2de8a2b92d8f7300081054ab04265b52
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add the phosphor-fan-control-init service back in to trigger the
obmc-fan-control-ready target which is used to start
phosphor-fan-monitor. It was not realized that this target was set
within the fan control application's init mode.
Tested:
Built witherspoon image containing phosphor-fan-control-init service
Service is started at poweron and sets obmc-fan-control-ready target
Fan monitor service now starts
(From meta-ibm rev: dc97a9316915d3adc5a31846b76e6a3c2f6cab8e)
Change-Id: Ic0124fec814a6d1588c5dc47e5e16ab8529248bf
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This reverts commit f2f334e6221b659934a8e72f5ca1aa8c9b8ae173.
The u-boot openbmc spl defconfig is still in review:
https://patchwork.ozlabs.org/project/openbmc/patch/1586370073-71433-1-git-send-email-anoo@linux.ibm.com/
(From meta-ibm rev: 5bea35bdaa05c736796bd1d0f22f0c7eaee9b484)
Change-Id: I134d9044595c1e129d8b545ac4e4429a8a4d9f2b
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: b2f780f527e156adff88c3c8e05fe87762266db6)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I523e93b55dd1333640ef7e84aa596b5efb06c4ca
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: f2f334e6221b659934a8e72f5ca1aa8c9b8ae173)
Change-Id: I27c9d505b0699a2d1b1f58a8ce1349b17f15821a
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The design uses the same configuration as Rainier.
(From meta-ibm rev: 499fc3dae676b969abe64ec58aaa3021910c7bfa)
Change-Id: Id8520b86804d2495e37a1b092491ceeddc2b11a0
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The Rainier design makes use of both virtual UARTs provided by the
AST2600. Expose them both to the network via obmc-console.
(From meta-ibm rev: 9c0807e8741e95b33cad604d62138650ac2143ea)
Change-Id: I8659fad4809a859b857bfc91a14defcfbc3b030d
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The obmc-console has rearranged its configuration file layout to cater
to concurrent console server instances. Make use of the new layout.
(From meta-ibm rev: 43fb498820e2b21282197833ed52124792a472e5)
Change-Id: I124fd5cf37047651bc1f046039ad4b776eb2ff62
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: 9508c70494a7d0ae3bd8f2a2fe662407ae642ad5)
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib03ada135194b8dffdd3982a98ff08bbbc131995
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
There were a couple _${PN} (package name) style overrides added to
DEPENDS and EXTRA_OEMESON with 438174de3490. The package being built is
only addeed to OVERRIDES during the packaging task. DEPENDS and
EXTRA_OEMESON are used during the configure task. The result is DEPENDS
and EXTRA_OEMESON are not updated as intended.
(From meta-ibm rev: 4e1950490e3329c1f9f193cba7f2739df6456c59)
Change-Id: I7a902ad4ca07cb590cd1bad5f5d1046ecaa9d63e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The mmc-ext4-tar image is used for MMC code updates.
(From meta-ibm rev: 4471bfb1798201d4b7f03912600474825034db0c)
Change-Id: I9c26f9eebfccccce80eb405d8ddf9f7b59c34fd8
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
In order to detect the riser card on the mihawk platform.
(From meta-ibm rev: a50f69fb50ab68137ce1b95d79ccb703c97e47c4)
Change-Id: Ief0019f08cc14f3733ba5db67fcf218f46812bb2
Signed-off-by: Ben Pai <Ben_Pai@wistron.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
sdbusplus has changed the package layout so that sdbusplus-native and
sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes
that need to use sdbus++ (or its associated python modules) or remove
the DEPENDS if it is no longer necessary.
(From meta-ibm rev: 0b7c2ef33825f9672c60481ce5d84b240a1f38c3)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I80e4b2f244f3ec9b2576e623f2f78ff6ccf406d1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Matt Spinler (2):
create_error_reports update for python3
Update condense_policy.py for python3
(From meta-ibm rev: 47dd53f60371e0e87e87ee71180b38937d15fe3f)
Change-Id: I2dac97fd94b4b638e0ba3880a5a097be15d87def
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Updated packagegroup-obmc-apps recipe to build openpower-hw-diags.
(From meta-ibm rev: 3816f263d4dff1cf3ab2d55122935d051694a592)
Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
Change-Id: Ib69e46853e26087343bf88bb09c7c1b463daa5be
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Now that the PEL code is enabled for this system, we don't need
ibm-logging to provide IBM's logging functionality.
(From meta-ibm rev: e131146858d6154e3c26a7b1ed1db8a7ed43385c)
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I294a5c1254e661f44882e5d4f71fde7e70ecc029
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This patch has been added to the openbmc kernel tree, so remove it here.
(From meta-ibm rev: 77742a12a561aa70c9e413634ccabefe1297879e)
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ie0827dc0ac530ac3f9adbfbd8af3a6bdbdee19a9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Creating Platform Event Logs from OpenBMC event logs has already been
enabled on other systems, and this commit enables it on
Witherspoon-tacoma.
(From meta-ibm rev: fb1595d74e96dd18d5f957bb53e12127f12932c9)
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ie6be582c2ab417a3752ff43bf37330c6920fa297
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This commit fixes the inventory file used by openpower-vpd-parser
on Tacoma. Changes include:
* Fix the EEPROM path used to point to the right I2C bus.
* Fix the FRUs and OBJECTs that the file contains.
Tested:
Made sure that the right inventory file makes it to the image.
(From meta-ibm rev: f591790414025f25947b2327021e86d4d70709ab)
Signed-off-by: Santosh Puranik <santosh.puranik@in.ibm.com>
Change-Id: I20852c9cc2aa6875673925c7588b335dc2ee29d0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The commonly used target for Tacoma is to build obmc-phosphor-image.
(From meta-ibm rev: 2789e4e691624911c9f570a9451518f7947a4e9e)
Change-Id: Ie9e53df2127713cc467d85aafe2cd9f9aef2f7c5
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This configuration doesn't enable the rear uart.
There has been an issue when sending large amount of data from the VUART
-> obmc-console-server -> UART that is still under investigation. The
rear uart is not used for development, so it can be disabled for now.
(From meta-ibm rev: e3befcfc5e7e89bba7eba316c01e2b93001029a4)
Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: Ib3ec92572fd8551a3d6db39616b016730edf5612
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Set the configuration file to phosphor-cooling-type to set all
witherspoon tacomas to be air cooled only.
Tested:
Removed DEVICE & CODE on witherspoon config to see always be set to
air cooled
Updated config on witherspoon tacoma and restarted service to see
always be set to air cooled
(From meta-ibm rev: 373d3485c500ee8d3d07f2f68d0fec896856c374)
Change-Id: I1bf483da9580c4fd4b833da5840a0a98e691a811
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Add PLDM based host dump offload support for Witherspoon-128,
Rainier and Witherspoon-tacoma.
(From meta-ibm rev: 2350054c62b5783cb49fd12671cb70809be4e573)
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: Idf26b5cc66860553db651f90b57cd0ac0b7cfd9f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: c01884719907cf567e748bb00d6ebf3c13dbb1db)
Signed-off-by: Sunitha Harish <sunithaharish04@gmail.com>
Change-Id: I0c42518e03f06d06baec4a03095180e71508c065
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
We want to make mihawk's led names the same as witherspoon.
(From meta-ibm rev: dfef3e04755e7be5dad40dc7d0cb064372b49694)
Change-Id: I60cc8b17df0956a230e1a2824f4a3e247f5a4624
Signed-off-by: Ben Pai <Ben_Pai@wistron.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-ibm rev: 04925b9f4076932f319fa62114526ce8fa709829)
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I63a166b85792ed9192f5185847e03e8fe59a3a85
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
phosphor-power recipe is splitted into separated packages.
In packagegroup-obmc-apps.bbappend, define
POWER_SERVICE_PACKAGES_AC_SERVER to include the packages for IBM AC
servers and POWER_SERVICE_PACKAGES_RAINIER for rainier server.
The package cold-redundancy is not included yet because the repo does
not install the files yet.
In phosphor-power bbappend, use separated packages as well.
It also add phosphor-power to install the psu.json in witherspoon's
phosphor-power bbappend, which is needed for multiple packages.
Tested: Verify all the ac-server services and utils are installed into
Witherspoon's image as before.
(From meta-ibm rev: 438174de3490d800181ecd26ac162c6ebe442194)
Signed-off-by: Lei YU <mine260309@gmail.com>
Change-Id: I76808e92de7cf144ba2a3b7a455af582eaad3d33
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This selects the ast2600 openbmc u-boot configuration and the tacoma
device tree.
(From meta-ibm rev: b36b9ebc7f25a7d86d5c0e1cec81f156633921bd)
Change-Id: I079fc3d82ae1a453719923c743f58dd2c529968d
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
This selects the ast2600 openbmc u-boot configuration and the rainier
device tree.
(From meta-ibm rev: d3ed8678c77cd88a1953721b053f4fc6c1918fd1)
Change-Id: Id97193d6f19e5e6b7e796880d13976417e79f92c
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Build an ext4 rootfs image for tacoma to be used in its eMMC chip.
(From meta-ibm rev: 211b39b9b2de6bf558c03b9cf92824d3408a52b9)
Change-Id: I45d6435b7caf7e3f28fc6a8a47a40bc62e96fb20
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Rainier plans on using the refactored power supply monitoring
application. Add that package to Rainier by appending it to the list.
(From meta-ibm rev: 11e5638b1df8c10c5cde5ab605410b5d6a7c3eab)
Depends-On: I3c1aa4f0daac6a85bb60fc775a5c48dbf3ea203b
Change-Id: I035f2687539ae1f7d57d07ee8efc0d3b2b6b1eff
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|