Searched hist:"39 ea02bc" (Results 1 – 4 of 4) sorted by relevance
/openbmc/phosphor-power/phosphor-power-supply/test/ |
H A D | power_supply_tests.cpp | 39ea02bc Tue Nov 23 17:22:23 CST 2021 Brandon Wyman <bjwyman@gmail.com> psu-ng: Add in handling of specific MFR faults Add in a function to determine what the various bits in statusMFR may be indicating for a fault, based on the type of power supply (device driver bound). Add in PS_Kill, 12Vcs, and 12V CS faults for IBM power supply types. Add in creating error logs for PS_Kill, 12Vcs, and 12V CS faults. The 12Vcs and 12V CS faults can essentially be treated the same as VOUT_UV faults (same error type, same call out). Tested: Verified no PS_Kill, 12Vcs, or 12V CS fault on normal Rainier 2S4U Simulated PS_Kill fault: MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x10 Simulated 12Vcs fault: PGOOD fault: STATUS_WORD = 0x1840, STATUS_MFR_SPECIFIC = 0x40 MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x40 Simulated 12V CS fault/warning: MFR fault: STATUS_WORD = 0x1000 STATUS_MFR_SPECIFIC = 0x80 Change-Id: Ie89a58836ecec86dfa2e124eb6ab03e9dccce929 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
/openbmc/phosphor-power/phosphor-power-supply/ |
H A D | power_supply.hpp | 39ea02bc Tue Nov 23 17:22:23 CST 2021 Brandon Wyman <bjwyman@gmail.com> psu-ng: Add in handling of specific MFR faults Add in a function to determine what the various bits in statusMFR may be indicating for a fault, based on the type of power supply (device driver bound). Add in PS_Kill, 12Vcs, and 12V CS faults for IBM power supply types. Add in creating error logs for PS_Kill, 12Vcs, and 12V CS faults. The 12Vcs and 12V CS faults can essentially be treated the same as VOUT_UV faults (same error type, same call out). Tested: Verified no PS_Kill, 12Vcs, or 12V CS fault on normal Rainier 2S4U Simulated PS_Kill fault: MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x10 Simulated 12Vcs fault: PGOOD fault: STATUS_WORD = 0x1840, STATUS_MFR_SPECIFIC = 0x40 MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x40 Simulated 12V CS fault/warning: MFR fault: STATUS_WORD = 0x1000 STATUS_MFR_SPECIFIC = 0x80 Change-Id: Ie89a58836ecec86dfa2e124eb6ab03e9dccce929 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
H A D | power_supply.cpp | 39ea02bc Tue Nov 23 17:22:23 CST 2021 Brandon Wyman <bjwyman@gmail.com> psu-ng: Add in handling of specific MFR faults Add in a function to determine what the various bits in statusMFR may be indicating for a fault, based on the type of power supply (device driver bound). Add in PS_Kill, 12Vcs, and 12V CS faults for IBM power supply types. Add in creating error logs for PS_Kill, 12Vcs, and 12V CS faults. The 12Vcs and 12V CS faults can essentially be treated the same as VOUT_UV faults (same error type, same call out). Tested: Verified no PS_Kill, 12Vcs, or 12V CS fault on normal Rainier 2S4U Simulated PS_Kill fault: MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x10 Simulated 12Vcs fault: PGOOD fault: STATUS_WORD = 0x1840, STATUS_MFR_SPECIFIC = 0x40 MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x40 Simulated 12V CS fault/warning: MFR fault: STATUS_WORD = 0x1000 STATUS_MFR_SPECIFIC = 0x80 Change-Id: Ie89a58836ecec86dfa2e124eb6ab03e9dccce929 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|
H A D | psu_manager.cpp | 39ea02bc Tue Nov 23 17:22:23 CST 2021 Brandon Wyman <bjwyman@gmail.com> psu-ng: Add in handling of specific MFR faults Add in a function to determine what the various bits in statusMFR may be indicating for a fault, based on the type of power supply (device driver bound). Add in PS_Kill, 12Vcs, and 12V CS faults for IBM power supply types. Add in creating error logs for PS_Kill, 12Vcs, and 12V CS faults. The 12Vcs and 12V CS faults can essentially be treated the same as VOUT_UV faults (same error type, same call out). Tested: Verified no PS_Kill, 12Vcs, or 12V CS fault on normal Rainier 2S4U Simulated PS_Kill fault: MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x10 Simulated 12Vcs fault: PGOOD fault: STATUS_WORD = 0x1840, STATUS_MFR_SPECIFIC = 0x40 MFR fault: STATUS_WORD = 0x1840 STATUS_MFR_SPECIFIC = 0x40 Simulated 12V CS fault/warning: MFR fault: STATUS_WORD = 0x1000 STATUS_MFR_SPECIFIC = 0x80 Change-Id: Ie89a58836ecec86dfa2e124eb6ab03e9dccce929 Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
|