openpower-pels: add manufacturing security check log

This is a predictive error only logged in the manufacturing environment
and is used to let them know something is not configured correctly on
the system in regards to secure boot.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib3a1250dda0a676b4f3e61a2680147bb8137616d
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 20599f7..1efda00 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -708,6 +708,35 @@
         },
 
         {
+            "Name": "xyz.openbmc_project.State.Error.SecurityCheckFail",
+            "Subsystem": "bmc_firmware",
+            "ComponentID": "0x3400",
+            "SRC":
+            {
+                "ReasonCode": "0x3405",
+                "Words6To9":
+                {
+                }
+            },
+            "Callouts": [
+                {
+                    "CalloutList": [{"Priority": "high", "Procedure": "next_level_support"}]
+                }
+            ],
+            "Documentation":
+            {
+                "Description": "A firmware security check has failed",
+                "Message": "A firmware security check has failed, most likely something is not configured correctly",
+                "Notes": [
+                    "This log is only generated in the manufacturing ",
+                    "environment and it indicates that something has not ",
+                    "been configured correctly. Use the data in the PEL to ",
+                    "determine what that is."
+                ]
+            }
+        },
+
+        {
             "Name": "org.open_power.Processor.Error.SbeChipOpFailure",
             "Subsystem": "processor_chip",
             "ComponentID": "0x3500",