configurations: catalina_pdb: add leak detector configuration

Add GPIO leak detector configuration for Catalina platform.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I9054bdddca55fef5e52dc50ddba99201858a524e
diff --git a/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_delta_gndsen_ina_p12vsen_ina_p12vfan_mps.json b/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_delta_gndsen_ina_p12vsen_ina_p12vfan_mps.json
index b0f6216..a486838 100644
--- a/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_delta_gndsen_ina_p12vsen_ina_p12vfan_mps.json
+++ b/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_delta_gndsen_ina_p12vsen_ina_p12vfan_mps.json
@@ -7,6 +7,38 @@
             "Type": "EEPROM"
         },
         {
+            "Level": "Warning",
+            "Name": "Cpu0Manifold",
+            "PinName": "CHASSIS0_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu0DripPan",
+            "PinName": "CHASSIS1_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Warning",
+            "Name": "Cpu1Manifold",
+            "PinName": "CHASSIS2_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu1DripPan",
+            "PinName": "CHASSIS3_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
             "Address": "0x21",
             "Bus": 18,
             "Connector": {
diff --git a/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_raa_gndsen_ina_p12vsen_ina_p12vfan_mps.json b/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_raa_gndsen_ina_p12vsen_ina_p12vfan_mps.json
index 75d0fc5..c3fb760 100644
--- a/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_raa_gndsen_ina_p12vsen_ina_p12vfan_mps.json
+++ b/configurations/meta/catalina_pdb_hsc_ltc_fsc_max_vr_raa_gndsen_ina_p12vsen_ina_p12vfan_mps.json
@@ -7,6 +7,38 @@
             "Type": "EEPROM"
         },
         {
+            "Level": "Warning",
+            "Name": "Cpu0Manifold",
+            "PinName": "CHASSIS0_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu0DripPan",
+            "PinName": "CHASSIS1_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Warning",
+            "Name": "Cpu1Manifold",
+            "PinName": "CHASSIS2_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu1DripPan",
+            "PinName": "CHASSIS3_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
             "Address": "0x21",
             "Bus": 18,
             "Connector": {
diff --git a/configurations/meta/catalina_pdb_hsc_xdp_fsc_nct_vr_raa_gndsen_max_p12vsen_isl_p12vfan_rtt.json b/configurations/meta/catalina_pdb_hsc_xdp_fsc_nct_vr_raa_gndsen_max_p12vsen_isl_p12vfan_rtt.json
index 77dd554..5b684b6 100644
--- a/configurations/meta/catalina_pdb_hsc_xdp_fsc_nct_vr_raa_gndsen_max_p12vsen_isl_p12vfan_rtt.json
+++ b/configurations/meta/catalina_pdb_hsc_xdp_fsc_nct_vr_raa_gndsen_max_p12vsen_isl_p12vfan_rtt.json
@@ -7,6 +7,38 @@
             "Type": "EEPROM"
         },
         {
+            "Level": "Warning",
+            "Name": "Cpu0Manifold",
+            "PinName": "CHASSIS0_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu0DripPan",
+            "PinName": "CHASSIS1_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Warning",
+            "Name": "Cpu1Manifold",
+            "PinName": "CHASSIS2_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
+            "Level": "Critical",
+            "Name": "Cpu1DripPan",
+            "PinName": "CHASSIS3_LEAK_Q_N_PLD",
+            "Polarity": "Low",
+            "SubType": "LeakSensingCable",
+            "Type": "GPIOLeakDetector"
+        },
+        {
             "Address": "0x01",
             "Bus": 18,
             "Connector": {