diff options
| author | Rex Fu <rex.fu@amd.com> | 2026-10-12 12:08:09 +0300 |
|---|---|---|
| committer | Pete O_o <pmb@meta.com> | 2026-11-02 11:28:34 +0300 |
| commit | 679da3adb49956473e2af595e9dfd136de6459fe (patch) | |
| tree | 7a94c384c71c2c8794e290f36339bc5ea67d1735 | |
| parent | be4f3571e630ac6567b68068a06e1e0d063ee630 (diff) | |
| download | openbmc-679da3adb49956473e2af595e9dfd136de6459fe.tar.xz | |
meta-facebook: anacapa: log PDB fuse faults
Add GPIO monitoring for PDB fuse fault signals introduced on DVT.
Create a power rail fault event when a fuse signal is low at monitor
startup or transitions low at runtime.
Change-Id: I1c677d0de3af12022dd98438fd010a66a5772762
Signed-off-by: Rex Fu <rex.fu@amd.com>
| -rw-r--r-- | meta-facebook/meta-anacapa/recipes-phosphor/gpio/phosphor-gpio-monitor/plat-phosphor-multi-gpio-monitor.json | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/meta-facebook/meta-anacapa/recipes-phosphor/gpio/phosphor-gpio-monitor/plat-phosphor-multi-gpio-monitor.json b/meta-facebook/meta-anacapa/recipes-phosphor/gpio/phosphor-gpio-monitor/plat-phosphor-multi-gpio-monitor.json index f1c04aed17..e3dbf7e899 100644 --- a/meta-facebook/meta-anacapa/recipes-phosphor/gpio/phosphor-gpio-monitor/plat-phosphor-multi-gpio-monitor.json +++ b/meta-facebook/meta-anacapa/recipes-phosphor/gpio/phosphor-gpio-monitor/plat-phosphor-multi-gpio-monitor.json @@ -190,6 +190,106 @@ "Continue": true }, { + "Name": "LPDB_P50V_FUSE0_TVS1", + "LineName": "LPDB_P50V_FUSE0_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE0_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE0_TVS1.service"] + }, + "Continue": true + }, + { + "Name": "LPDB_P50V_FUSE0_TVS2", + "LineName": "LPDB_P50V_FUSE0_TVS2", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE0_TVS2.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE0_TVS2.service"] + }, + "Continue": true + }, + { + "Name": "LPDB_P50V_FUSE1_TVS1", + "LineName": "LPDB_P50V_FUSE1_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE1_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE1_TVS1.service"] + }, + "Continue": true + }, + { + "Name": "LPDB_P50V_FUSE1_TVS2", + "LineName": "LPDB_P50V_FUSE1_TVS2", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE1_TVS2.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE1_TVS2.service"] + }, + "Continue": true + }, + { + "Name": "RPDB_P50V_FUSE2_TVS1", + "LineName": "RPDB_P50V_FUSE2_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE2_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE2_TVS1.service"] + }, + "Continue": true + }, + { + "Name": "RPDB_P50V_FUSE2_TVS2", + "LineName": "RPDB_P50V_FUSE2_TVS2", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE2_TVS2.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE2_TVS2.service"] + }, + "Continue": true + }, + { + "Name": "RPDB_P50V_FUSE3_TVS1", + "LineName": "RPDB_P50V_FUSE3_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE3_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE3_TVS1.service"] + }, + "Continue": true + }, + { + "Name": "RPDB_P50V_FUSE3_TVS2", + "LineName": "RPDB_P50V_FUSE3_TVS2", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE3_TVS2.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE3_TVS2.service"] + }, + "Continue": true + }, + { + "Name": "RPDB_P50V_FUSE4_TVS1", + "LineName": "RPDB_P50V_FUSE4_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE4_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-RPDB_P50V_FUSE4_TVS1.service"] + }, + "Continue": true + }, + { + "Name": "LPDB_P50V_FUSE5_TVS1", + "LineName": "LPDB_P50V_FUSE5_TVS1", + "EventMon": "BOTH", + "Targets": { + "INIT_LOW": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE5_TVS1.service"], + "FALLING": ["power-rail-assert-log@Anacapa_PDB-LPDB_P50V_FUSE5_TVS1.service"] + }, + "Continue": true + }, + { "Name": "FM_BIOS_POST_CMPLT_R_N", "LineName": "FM_BIOS_POST_CMPLT_R_N", "EventMon": "BOTH", |
