PEL: Correct callouts for Everest pgood failures

Make necessary corrections to the callouts for pgood related failures on
the Everest system.

Signed-off-by: Jim Wright <jlwright@us.ibm.com>
Change-Id: Iea42d2bde52e61f9977d860b850917e1ebd08691
diff --git a/extensions/openpower-pels/pel_values.cpp b/extensions/openpower-pels/pel_values.cpp
index 9924dde..5229e72 100644
--- a/extensions/openpower-pels/pel_values.cpp
+++ b/extensions/openpower-pels/pel_values.cpp
@@ -240,7 +240,8 @@
     {"usb_pgood", "USBPGD"},          {"ambient_temp", "AMBTEMP"},
     {"ambient_temp_back", "AMBBACK"}, {"ambient_perf_loss", "AMBPERF"},
     {"ac_module", "ACMODUL"},         {"fan_cable", "FANCBL"},
-    {"cable_continued", "CBLCONT"},   {"altitude", "ALTTUDE"}};
+    {"cable_continued", "CBLCONT"},   {"altitude", "ALTTUDE"},
+    {"pcie_hot_plug", "PCIEHP"}};
 
 PELValues::const_iterator findByValue(uint32_t value, const PELValues& fields)
 {
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 18301ae..2c155fb 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -2019,7 +2019,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C58" },
-                                    { "Priority": "medium", "LocCode": "P0-C60" },
+                                    { "Priority": "medium", "LocCode": "P0-C61" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2030,7 +2030,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C16" },
-                                    { "Priority": "medium", "LocCode": "P0-C13" },
+                                    { "Priority": "medium", "LocCode": "P0-C14" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2041,7 +2041,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C16" },
-                                    { "Priority": "medium", "LocCode": "P0-C20" },
+                                    { "Priority": "medium", "LocCode": "P0-C19" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2059,11 +2059,12 @@
                         ]
                     },
                     {
-                        "ADValue": "0V_USB_front", "Callouts": [
+                        "ADValue": "5.0V_USB_front", "Callouts": [
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "SymbolicFRU": "usb_pgood" },
-                                    { "Priority": "medium", "LocCode": "P0" }
+                                    { "Priority": "low", "LocCode": "P1" },
+                                    { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
                         ]
@@ -2073,7 +2074,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C63" },
-                                    { "Priority": "medium", "LocCode": "P0-C60" },
+                                    { "Priority": "medium", "LocCode": "P0-C61" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2084,7 +2085,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C12" },
-                                    { "Priority": "medium", "LocCode": "P0-C13" },
+                                    { "Priority": "medium", "LocCode": "P0-C14" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2095,7 +2096,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C21" },
-                                    { "Priority": "medium", "LocCode": "P0-C20" },
+                                    { "Priority": "medium", "LocCode": "P0-C19" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2117,7 +2118,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C63" },
-                                    { "Priority": "medium", "LocCode": "P0-C60" },
+                                    { "Priority": "medium", "LocCode": "P0-C61" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2128,7 +2129,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C12" },
-                                    { "Priority": "medium", "LocCode": "P0-C13" },
+                                    { "Priority": "medium", "LocCode": "P0-C14" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2139,7 +2140,7 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C21" },
-                                    { "Priority": "medium", "LocCode": "P0-C20" },
+                                    { "Priority": "medium", "LocCode": "P0-C19" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
@@ -2269,7 +2270,11 @@
                         "ADValue": "3V3IO", "Callouts": [
                             {
                                 "CalloutList": [
-                                    { "Priority": "high", "LocCode": "P0-C17" }
+                                    { "Priority": "high", "LocCode": "P0-C17" },
+                                    { "Priority": "medium", "LocCode": "P0-C96" },
+                                    { "Priority": "medium", "LocCode": "P0-C0" },
+                                    { "Priority": "medium", "SymbolicFRU": "pcie_hot_plug" },
+                                    { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
                         ]
@@ -2341,8 +2346,8 @@
                             {
                                 "CalloutList": [
                                     { "Priority": "high", "LocCode": "P0-C58" },
-                                    { "Priority": "medium", "LocCode": "P0-C56" },
                                     { "Priority": "medium", "LocCode": "P0-C61" },
+                                    { "Priority": "medium", "LocCode": "P0-C56" },
                                     { "Priority": "low", "LocCode": "P0" }
                                 ]
                             }
diff --git a/extensions/openpower-pels/registry/schema/schema.json b/extensions/openpower-pels/registry/schema/schema.json
index 7679107..d7cd5f7 100644
--- a/extensions/openpower-pels/registry/schema/schema.json
+++ b/extensions/openpower-pels/registry/schema/schema.json
@@ -454,7 +454,7 @@
         {
             "description": "The symbolic FRU callout.",
             "type": "string",
-            "enum": ["service_docs", "pwrsply", "air_mover", "pgood_part", "usb_pgood", "ambient_temp", "ambient_temp_back", "ambient_perf_loss", "ac_module", "fan_cable", "cable_continued", "altitude"]
+            "enum": ["service_docs", "pwrsply", "air_mover", "pgood_part", "usb_pgood", "ambient_temp", "ambient_temp_back", "ambient_perf_loss", "ac_module", "fan_cable", "cable_continued", "altitude", "pcie_hot_plug"]
         },
 
         "symbolicFRUTrusted":