Searched hist:"1 f8b1103" (Results 1 – 3 of 3) sorted by relevance
/openbmc/phosphor-power/phosphor-power-sequencer/src/ |
H A D | power_control.hpp | 1f8b1103 Fri Jun 21 18:57:46 CDT 2024 Shawn McCarney <shawnmm@us.ibm.com> pseq: Switch to new pgood isolation support
Switch to the new C++ implementation of pgood isolation support. When a pgood fault occurs, this support attempts to find the voltage rail that caused the fault.
The new implementation includes the following: * PowerSequencerDevice class hierarchy * Rail class * Services class * CompatibleSystemTypesFinder class * DeviceFinder class * config_file_parser functions * New JSON configuration files
Tested: * Verified all automated tests ran successfully. * Verified all new/modified code in this commit via manual testing. * Tested on Rainier and Everest systems * Verified system powered on and off without errors. * Tested with pgood injection in every rail both during and after the power on sequence. Verified rail was identified and correct error was logged.
Change-Id: I83d7fdc45bd0a000a31d98f67ecdd5a54f24b939 Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
|
H A D | power_control.cpp | 1f8b1103 Fri Jun 21 18:57:46 CDT 2024 Shawn McCarney <shawnmm@us.ibm.com> pseq: Switch to new pgood isolation support
Switch to the new C++ implementation of pgood isolation support. When a pgood fault occurs, this support attempts to find the voltage rail that caused the fault.
The new implementation includes the following: * PowerSequencerDevice class hierarchy * Rail class * Services class * CompatibleSystemTypesFinder class * DeviceFinder class * config_file_parser functions * New JSON configuration files
Tested: * Verified all automated tests ran successfully. * Verified all new/modified code in this commit via manual testing. * Tested on Rainier and Everest systems * Verified system powered on and off without errors. * Tested with pgood injection in every rail both during and after the power on sequence. Verified rail was identified and correct error was logged.
Change-Id: I83d7fdc45bd0a000a31d98f67ecdd5a54f24b939 Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
|
H A D | meson.build | 1f8b1103 Fri Jun 21 18:57:46 CDT 2024 Shawn McCarney <shawnmm@us.ibm.com> pseq: Switch to new pgood isolation support
Switch to the new C++ implementation of pgood isolation support. When a pgood fault occurs, this support attempts to find the voltage rail that caused the fault.
The new implementation includes the following: * PowerSequencerDevice class hierarchy * Rail class * Services class * CompatibleSystemTypesFinder class * DeviceFinder class * config_file_parser functions * New JSON configuration files
Tested: * Verified all automated tests ran successfully. * Verified all new/modified code in this commit via manual testing. * Tested on Rainier and Everest systems * Verified system powered on and off without errors. * Tested with pgood injection in every rail both during and after the power on sequence. Verified rail was identified and correct error was logged.
Change-Id: I83d7fdc45bd0a000a31d98f67ecdd5a54f24b939 Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
|