PEL: Add power supply PS_Kill fault

The power supply can indicate a PS_Kill fault due to a load problem or
due to the lid on the enclosure being open. Rainier and Everest will
have separate call outs for this fault.

Use the existing BMC0005 isolation procedure that goes with the
over-current fault. That procedure should lead Everest to use the
already existing and documented LDSWTCH symbolic FRU.

Change-Id: I4e61f6ff883bdf4ce590619009c144d03f49f465
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index 524e5b3..e0c9251 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -1051,6 +1051,36 @@
         },
 
         {
+           "Name": "xyz.openbmc_project.Power.PowerSupply.Error.PSKillFault",
+            "Subsystem": "power_supply",
+            "Severity": "unrecoverable",
+            "ActionFlags": ["service_action", "report", "call_home"],
+            "ComponentID": "0x2700",
+
+            "SRC": {
+                "Type": "11",
+                "ReasonCode": "0x2500",
+                "Words6To9": {},
+                "PowerFault": true
+            },
+
+            "Callouts": [
+                {
+                    "CalloutList": [
+                        { "Priority": "high", "Procedure": "power_overcurrent" }
+                    ]
+                }
+            ],
+
+            "Documentation": {
+                "Description": "A power supply fault is potentially preventing the power supply from allowing the system to power on.",
+                "Message": "Power supply PSKill_fault",
+                "Notes": [
+                ]
+            }
+        },
+
+        {
             "Name": "xyz.openbmc_project.Power.Error.Shutdown",
             "Subsystem": "power_sequencer",
             "ComponentID": "0x2700",