PEL: Low battery voltage registry entry

Add an entry for the low RTC battery voltage.  This is the only voltage
sensor that implements the critical low voltage threshold on IBM
systems.

Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: I3dcfb627f253b273370c83220044b2976b5de9e8
diff --git a/extensions/openpower-pels/registry/message_registry.json b/extensions/openpower-pels/registry/message_registry.json
index eb6f8e0..422d90a 100644
--- a/extensions/openpower-pels/registry/message_registry.json
+++ b/extensions/openpower-pels/registry/message_registry.json
@@ -2472,6 +2472,71 @@
         },
 
         {
+            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.VoltageCriticalLow",
+            "Subsystem": "cec_tod",
+            "ComponentID": "0x2800",
+            "Severity": "predictive",
+            "ActionFlags": ["service_action", "report"],
+
+            "SRC": {
+                "ReasonCode": "0x280C",
+                "Words6To9": {}
+            },
+
+            "CalloutsUsingAD": {
+                "ADName": "SENSOR_NAME",
+                "CalloutsWithTheirADValues": [
+                    {
+                        "ADValue": "/xyz/openbmc_project/sensors/voltage/Battery_Voltage",
+                        "Callouts": [
+                            {
+                                "System": "ibm,rainier",
+                                "CalloutList": [
+                                    {
+                                        "Priority": "high",
+                                        "LocCode": "P0-E0"
+                                    }
+                                ]
+                            },
+                            {
+                                "System": "ibm,everest",
+                                "CalloutList": [
+                                    {
+                                        "Priority": "high",
+                                        "LocCode": "P0-C0-E0"
+                                    }
+                                ]
+                            }
+                        ]
+                    }
+                ]
+            },
+
+            "Documentation": {
+                "Description": "A voltage sensor went below its critical low threshold.",
+                "Message": "A voltage sensor went below its critical low threshold."
+            }
+        },
+
+        {
+            "Name": "xyz.openbmc_project.Sensor.Threshold.Error.VoltageCriticalLowClear",
+            "Subsystem": "cec_tod",
+            "ComponentID": "0x2800",
+            "Severity": "non_error",
+            "ActionFlags": ["report"],
+
+            "SRC": {
+                "ReasonCode": "0x280D",
+                "Words6To9": {}
+            },
+
+            "Documentation": {
+                "Description": "A voltage sensor is over its critical low threshold.",
+                "Message": "A voltage sensor is over its critical low threshold."
+            }
+        },
+
+        {
             "Name": "com.ibm.VPD.Error.InvalidEepromPath",
             "Subsystem": "cec_vpd",
             "ComponentID": "0x4000",