PEL: Add error message registry entry for Panel

Adding error entry in the message registry JSON file for Panel code failure.This entry is used for any errors related to ibm panel execution.

Signed-off-by: Giridhari Krishna <gikrish1@in.ibm.com>
Change-Id: I9d6bdbde39ab556d8a756e38cf28f00d75cacb53
diff --git a/extensions/openpower-pels/registry/ComponentIDs.md b/extensions/openpower-pels/registry/ComponentIDs.md
index 8878a1f..925ff79 100644
--- a/extensions/openpower-pels/registry/ComponentIDs.md
+++ b/extensions/openpower-pels/registry/ComponentIDs.md
@@ -15,6 +15,7 @@
 | 0x3500       | Processor Errors that span repositories |
 | 0x3600       | phosphor-bmc-code-mgmt |
 | 0x4000       | openpower-vpd-parser |
+| 0x5000       | ibm-panel |
 | 0xC100       | openpower-debug-collector |
 | 0xD100       | openpower-hardware-diags (attn-handler) |
 | 0xE500       | openpower-hardware-diags |
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 43871ef..1341843 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -4048,6 +4048,100 @@
         },
 
         {
+            "Name": "com.ibm.Panel.Error.InputDevPathFailure",
+            "Subsystem": "cec_op_panel",
+            "ComponentID": "0x5000",
+
+            "SRC": {
+                "ReasonCode": "0x5001",
+                "Words6To9": {}
+            },
+
+            "Documentation": {
+                "Description": "Button Handler Failure",
+                "Message": "Input Device path failure",
+                "Notes": [
+                    "Button events will not be processed."
+                ]
+            }
+        },
+
+        {
+            "Name": "com.ibm.Panel.Error.I2CSetupFailure",
+            "Subsystem": "cec_op_panel",
+            "ComponentID": "0x5000",
+
+            "SRC": {
+                "ReasonCode": "0x5002",
+                "Words6To9": {}
+            },
+
+            "Documentation": {
+                "Description": "Panel I2C setup failure",
+                "Message": "Unable to open device path or ioctl failure",
+                "Notes": [
+                    "The Panel is unable to open device",
+                    " path or ioctl failure"
+                ]
+            }
+        },
+
+        {
+            "Name": "com.ibm.Panel.Error.HostCommunicationError",
+            "Subsystem": "cec_op_panel",
+            "ComponentID": "0x5000",
+
+            "SRC": {
+                "ReasonCode": "0x5003",
+                "Words6To9": {}
+            },
+
+            "Callouts": [{
+                "CalloutList": [{
+                    "Priority": "high",
+                    "Procedure": "bmc_code"
+                }]
+            }],
+
+            "Documentation": {
+                "Description": "Host Communication failure",
+                "Message": "Error in sending message to host",
+                "Notes": [
+                    "Failure from PLDM sending message to",
+                    "Host"
+                ]
+            }
+        },
+
+        {
+            "Name": "com.ibm.Panel.Error.DbusError",
+            "Subsystem": "cec_op_panel",
+            "ComponentID": "0x5000",
+
+            "SRC": {
+                "ReasonCode": "0x5004",
+                "Words6To9": {}
+            },
+
+            "Callouts": [{
+                "CalloutList": [{
+                    "Priority": "high",
+                    "Procedure": "bmc_code"
+                }]
+            }],
+
+            "Documentation": {
+                "Description": "Dbus exception",
+                "Message": "A Dbus internal error occurred.",
+                "Notes": [
+                    "This error occurs when Dbus operation fails.",
+                    "Exceptions details are captured in additional",
+                    "data."
+                ]
+            }
+        },
+
+        {
             "Name": "org.open_power.Host.Boot.Error.WatchdogTimeout",
             "Subsystem": "cec_sp_hostboot_iface",