IBM:P11:config: Update PCIe configurations
Change-Id: I1473f7e84848911039559476846dd1fbca45cb2b
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
diff --git a/configuration/ibm/50001002.json b/configuration/ibm/50001002.json
index 6b46905..63acc23 100644
--- a/configuration/ibm/50001002.json
+++ b/configuration/ibm/50001002.json
@@ -812,12 +812,29 @@
}
}
},
+ "postAction": {
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 7-0051 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "RUSSEL_FW_I2C_ENABLE_N",
+ "value": 1
+ }
+ }
+ },
"postFailAction": {
"collection": {
"setGpio": {
"pin": "RUSSEL_FW_I2C_ENABLE_N",
"value": 1
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "RUSSEL_FW_I2C_ENABLE_N",
+ "value": 1
+ }
}
},
"extraInterfaces": {
@@ -1204,6 +1221,11 @@
"systemCmd": {
"cmd": "echo 29-0050 > /sys/bus/i2c/drivers/at24/bind"
}
+ },
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 29-0060 > /sys/bus/i2c/drivers/leds-pca955x/unbind"
+ }
}
},
"postAction": {
@@ -1211,6 +1233,15 @@
"systemCmd": {
"cmd": "echo 29-0060 > /sys/bus/i2c/drivers/leds-pca955x/bind"
}
+ },
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 29-0050 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "SLOT10_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"postFailAction": {
@@ -1219,6 +1250,12 @@
"pin": "SLOT10_PRSNT_EN_RSVD",
"value": 0
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "SLOT10_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"extraInterfaces": {
@@ -1363,12 +1400,29 @@
}
}
},
+ "postAction": {
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 26-0052 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "SLOT7_PRSNT_EN_RSVD",
+ "value": 0
+ }
+ }
+ },
"postFailAction": {
"collection": {
"setGpio": {
"pin": "SLOT7_PRSNT_EN_RSVD",
"value": 0
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "SLOT7_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"extraInterfaces": {
@@ -1410,12 +1464,29 @@
}
}
},
+ "postAction": {
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 27-0050 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "SLOT9_PRSNT_EN_RSVD",
+ "value": 0
+ }
+ }
+ },
"postFailAction": {
"collection": {
"setGpio": {
"pin": "SLOT9_PRSNT_EN_RSVD",
"value": 0
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "SLOT9_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"extraInterfaces": {
@@ -1457,12 +1528,29 @@
}
}
},
+ "postAction": {
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 30-0051 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "SLOT11_PRSNT_EN_RSVD",
+ "value": 0
+ }
+ }
+ },
"postFailAction": {
"collection": {
"setGpio": {
"pin": "SLOT11_PRSNT_EN_RSVD",
"value": 0
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "SLOT11_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"extraInterfaces": {
@@ -1573,12 +1661,29 @@
}
}
},
+ "postAction": {
+ "deletion": {
+ "systemCmd": {
+ "cmd": "echo 28-0051 > /sys/bus/i2c/drivers/at24/unbind"
+ },
+ "setGpio": {
+ "pin": "SLOT8_PRSNT_EN_RSVD",
+ "value": 0
+ }
+ }
+ },
"postFailAction": {
"collection": {
"setGpio": {
"pin": "SLOT8_PRSNT_EN_RSVD",
"value": 0
}
+ },
+ "deletion": {
+ "setGpio": {
+ "pin": "SLOT8_PRSNT_EN_RSVD",
+ "value": 0
+ }
}
},
"extraInterfaces": {