Process FRU only when present with specific CCIN

Some FRUs are only supported  with specific CCINs in case of PowerVS
configuration.
The commit implements changes to check for presence of the FRU based on
its Present property, if found checks for specific CCIN, if found
updates the PN else skips.

Change-Id: I1f3ff08f82788aed4d8153474cd38352e5cc2394
Signed-off-by: Sunny Srivastava <sunnsr25@in.ibm.com>
diff --git a/configuration/ibm/50003_power_vs.json b/configuration/ibm/50003_power_vs.json
index b8b5008..2866c32 100644
--- a/configuration/ibm/50003_power_vs.json
+++ b/configuration/ibm/50003_power_vs.json
@@ -1,40 +1,48 @@
 {
     "/sys/bus/spi/drivers/at25/spi12.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi22.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi32.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi42.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi52.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi62.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi72.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }
     },
     "/sys/bus/spi/drivers/at25/spi82.0/eeprom": {
+        "CCIN": ["5CF8"],
         "VINI": {
             "PN": [48, 51, 85, 72, 48, 57, 56]
         }