PEL: PHAL: Added new message registry for pre-poweroff

In OpenPOWER based system, we need to do some PHAL specific
operations (rises the cfam fences, drop the FSI I2C fence, etc)
before poweroff the host processor but, any failure can occur
while doing those operations so, added a new message registry
to capture in PEL.

Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I7c875781570a568a44017c7e8071b0b0758ced78
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index a8d5132..9f40809 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -399,6 +399,31 @@
         },
 
         {
+            "Name": "org.open_power.PHAL.Error.PrePowerOff",
+            "Subsystem": "cec_hardware",
+            "ComponentID": "0x3000",
+
+            "SRC":
+            {
+                "ReasonCode": "0x3002",
+                "Words6To9":
+                {
+                }
+            },
+
+            "Documentation":
+            {
+                "Description": "Failure occurred during PHAL pre-poweroff operations",
+                "Message": "Failure occurred during PHAL pre-poweroff operations",
+                "Notes": [
+                    "Severity needs to be set based on needs for this registry.",
+                    "FFDC (First Failure Data Collection) will be collected ",
+                    "and added into PEL."
+                ]
+            }
+        },
+
+        {
             "Name": "org.open_power.Processor.Error.SbeChipOpFailure",
             "Subsystem": "processor_chip",
             "ComponentID": "0x3500",