minerva: add leak detector configuration
Add GPIO leak detector configuration for Meta's Minerva platform.
Tested: Validation passed.
Change-Id: I997dd3fa2c82b8a63965d89eeea7d09c89691835
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>
diff --git a/configurations/meta/minerva_cmm_scm.json b/configurations/meta/minerva_cmm_scm.json
index 68daf20..e447d00 100644
--- a/configurations/meta/minerva_cmm_scm.json
+++ b/configurations/meta/minerva_cmm_scm.json
@@ -179,6 +179,214 @@
"Type": "BMC"
},
{
+ "Level": "Critical",
+ "Name": "ComputeBlade1",
+ "PinName": "LEAK_DETECT_MTIA_BLADE1_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade2",
+ "PinName": "LEAK_DETECT_MTIA_BLADE2_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade3",
+ "PinName": "LEAK_DETECT_MTIA_BLADE3_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade4",
+ "PinName": "LEAK_DETECT_MTIA_BLADE4_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade5",
+ "PinName": "LEAK_DETECT_MTIA_BLADE5_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade6",
+ "PinName": "LEAK_DETECT_MTIA_BLADE6_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade7",
+ "PinName": "LEAK_DETECT_MTIA_BLADE7_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade8",
+ "PinName": "LEAK_DETECT_MTIA_BLADE8_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade9",
+ "PinName": "LEAK_DETECT_MTIA_BLADE9_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade10",
+ "PinName": "LEAK_DETECT_MTIA_BLADE10_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade11",
+ "PinName": "LEAK_DETECT_MTIA_BLADE11_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade12",
+ "PinName": "LEAK_DETECT_MTIA_BLADE12_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade13",
+ "PinName": "LEAK_DETECT_MTIA_BLADE13_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade14",
+ "PinName": "LEAK_DETECT_MTIA_BLADE14_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade15",
+ "PinName": "LEAK_DETECT_MTIA_BLADE15_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ComputeBlade16",
+ "PinName": "LEAK_DETECT_MTIA_BLADE16_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade1",
+ "PinName": "LEAK_DETECT_NW_BLADE1_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade2",
+ "PinName": "LEAK_DETECT_NW_BLADE2_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade3",
+ "PinName": "LEAK_DETECT_NW_BLADE3_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade4",
+ "PinName": "LEAK_DETECT_NW_BLADE4_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade5",
+ "PinName": "LEAK_DETECT_NW_BLADE5_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "NetworkBlade6",
+ "PinName": "LEAK_DETECT_NW_BLADE6_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ITGearMain",
+ "PinName": "IT_GEAR_LEAK",
+ "Polarity": "High",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "ITGearSpare",
+ "PinName": "IT_GEAR_LEAK_SPARE",
+ "Polarity": "High",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "UpperManifoldDripTray",
+ "PinName": "CHASSIS_LEAK0_DETECT_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
+ "Level": "Critical",
+ "Name": "LowerManifoldDripTray",
+ "PinName": "CHASSIS_LEAK1_DETECT_N",
+ "Polarity": "Low",
+ "SubType": "LeakSensingCable",
+ "Type": "GPIOLeakDetector"
+ },
+ {
"Address": "0x4B",
"Bus": 1,
"Name": "SCM_INLET_TEMP_C",