PEL: Added the new message registry for op-hw-isolation error

- The openpower-hw-isolation is used to isolate the hardware from
  the system boot, and also used for creating the hardware status
  event to inform the current hardware status via the external
  interface.

- The openpower-hw-isolation might encounter the issue while
  processing the hardware isolation record and hardware status event
  so that need to create the error log (aka PEL) with specific
  error for the op-hw-isolation failures.

Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Iea9bae2862b3849bcd562be431a54bf4efed5ace
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 2337d82..524e5b3 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -499,6 +499,30 @@
         },
 
         {
+            "Name": "org.open_power.HardwareIsolation.Error",
+            "Subsystem": "cec_hardware",
+            "ComponentID": "0x3100",
+
+            "SRC":
+            {
+                "ReasonCode": "0x3101",
+                "Words6To9":
+                {
+                }
+            },
+
+            "Documentation":
+            {
+                "Description": "Failure occured during hardware isolation operations",
+                "Message": "Failure occured during hardware isolation operations",
+                "Notes": [
+                    "Severity needs to be set based on needs for this registry.",
+                    "Debug traces will be captured in AdditionalData section"
+                ]
+            }
+        },
+
+        {
             "Name": "xyz.openbmc_project.State.Error.HostNotRunning",
             "Subsystem": "cec_sp_hostboot_iface",
             "ComponentID": "0x3400",