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": {