#
44bbf11d |
| 21-Jun-2024 |
Pavithra Barithaya <pavithrabarithaya07@gmail.com> |
clang-tidy: Enable readability-simplify-boolean-expr check
This checks for boolean expressions involving boolean constants and simplifies them to use the appropriate boolean expression directly.
Ch
clang-tidy: Enable readability-simplify-boolean-expr check
This checks for boolean expressions involving boolean constants and simplifies them to use the appropriate boolean expression directly.
Change-Id: I4ad7ec4ddfa4cfe9a0cf0d569d3d81c478c1776a Signed-off-by: Pavithra Barithaya <pavithrabarithaya07@gmail.com>
show more ...
|
#
ba2241c6 |
| 26-Oct-2021 |
Thang Tran <thuutran@amperecomputing.com> |
Support checking host status via GPIO pins
Currently, openBmc supports checking host status via ipmi and PLDM method. However, not all of platforms support IPMI and PLDM. Some platforms, like Ampere
Support checking host status via GPIO pins
Currently, openBmc supports checking host status via ipmi and PLDM method. However, not all of platforms support IPMI and PLDM. Some platforms, like Ampere Mt.Jade checks input GPIO to detect Host firmware boot status. This commit supports Dbus method to check host status via GPIO pins, it checks the value of "host0-ready/-n" pin to detect HOST is ready or not.
Tested: 1. Update GPIO pin to detect host0 ready to "host0-ready" in the device tree. 2. Enable host-gpios option and add executable and service files to openBmc software then flash to the board. 3. In the BMC console, check host-gpio-condition via command "busctl tree xyz.openbmc_project.State.HostCondition.Gpio" Result as below: `-/xyz `-/xyz/openbmc_project `-/xyz/openbmc_project/Gpios `-/xyz/openbmc_project/Gpios/host0 4. Turn on/off the HOST0 then check the host status via command "busctl get-property \ xyz.openbmc_project.State.HostCondition.Gpio \ /xyz/openbmc_project/Gpios/host0 \ xyz.openbmc_project.Condition.HostFirmware \ CurrentFirmwareCondition" Result as below: "xyz.openbmc_project.Condition.HostFirmware.\ FirmwareCondition.<Running/Off>"
Signed-off-by: Thang Tran <thuutran@amperecomputing.com> Change-Id: I20e38e76c5b70119f0c86e5b497d47453d7c5a6c
show more ...
|