b971f958 | 22-Aug-2024 |
George Liu <liuxiwei@ieisystem.com> |
vendor-example: Remove unused variables
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ied841ed523faf8a51b9f4dd991e122a029278df8 |
ce6c5c54 | 29-Nov-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build: use allowed over enabled
Meson feature options are typically in a tri-state of enabled, disabled, or auto. The enabled and disabled functions on an option (from `get_option`) no longer retur
build: use allowed over enabled
Meson feature options are typically in a tri-state of enabled, disabled, or auto. The enabled and disabled functions on an option (from `get_option`) no longer return true for auto features. Instead, the expectation is to use `allowed()` which is true for both enabled and auto.
Switch all uses of `enabled` to `allowed`.
Change-Id: Icb327fb26f7ffe6c08b0220caf8a489dfb7d1248 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
617c0b71 | 10-Feb-2020 |
Lei YU <mine260309@gmail.com> |
Install example psu-update@.service
The repo needs an example psu-update@.service, it was expected to be installed by a bitbake recipe, but during the recipe review it turns out that the repo is bet
Install example psu-update@.service
The repo needs an example psu-update@.service, it was expected to be installed by a bitbake recipe, but during the recipe review it turns out that the repo is better to install a default one and it could be overriden by a bbappend.
Move the psu-update@.service from vendor-example to services directory and install it.
Tested: Verify the service is installed.
Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: I105b201972b32ca3d9e14878b92c9d038a41cbdb
show more ...
|
6520748d | 11-Oct-2019 |
Lei YU <mine260309@gmail.com> |
utils: Add function to get the latest version
This repo does not know which PSU version is the latest, and it lets the vendor tool to decide which one is the latest.
This commit defines PSU_VERSION
utils: Add function to get the latest version
This repo does not know which PSU version is the latest, and it lets the vendor tool to decide which one is the latest.
This commit defines PSU_VERSION_COMPARE_UTIL which is expected to be a tool that accepts arguments of a list of versions, and returns the latest version string.
Tested: Put and configure to use the example get_latest_version on Witherspoon, verify the versionId with a larger version string is returned.
Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: Ic5a10d3724cf6a98b3979486c72d54f8deac7038
show more ...
|
12c9f4c4 | 11-Sep-2019 |
Lei YU <mine260309@gmail.com> |
Activation: initially support psu update
Initial support for PSU update by starting a systemd unit with PSU inventory path and image dir as arguments.
Add an example psu-update@.service that shows
Activation: initially support psu update
Initial support for PSU update by starting a systemd unit with PSU inventory path and image dir as arguments.
Add an example psu-update@.service that shows how the arguments are passed to systemd unit and expanded to command line arguments.
Tested: Upload a dummy tarball, create a dummy service that only prints the arguments, and verify the service is invoked correctly when the RequestedActivation is set to Active.
Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: I7e122f1cce234caf4951d3e3daad5bee406b507b
show more ...
|
5f3584d4 | 27-Aug-2019 |
Lei YU <mine260309@gmail.com> |
Get PSU version from vendor specific tool
The code was getting the version from PSU inventory object. This commit changes the behavior to use a vendor-specific tool to get the version directly, wher
Get PSU version from vendor specific tool
The code was getting the version from PSU inventory object. This commit changes the behavior to use a vendor-specific tool to get the version directly, where the tool is expected to be configured during build time.
Add an example get_version app that shows the expected behavior of the tool: * It accepts an argument of PSU inventory object; * It outputs the version to stdout.
Tested: 1. Put and configure to use the example get_version on witherspoon, verify that PSU software objects are created with the version returned by the exmaple tool. 2. With the Witherspoon specific tool in https://gerrit.openbmc-project.xyz/c/openbmc/witherspoon-pfault-analysis/+/24811, verify the version is correctly got from the PSU inventory path and the software objects are created.
Signed-off-by: Lei YU <mine260309@gmail.com> Change-Id: I5195cb6fc8998a76b09abcfe0b107364cb180c01
show more ...
|