mori_motherboard: Support more MB temp sensors and VBAT

Provide support for the MOBO_CPU_NBM_T, MOBO_STB_T, MOBO_VBAT_RTC,
MOBO_OUTLET1_T, MOBO_OUTLET2_T, and THERMAL_ZONE0_T.

Change-Id: I192e955e398870abb1bd775de371f22d4197e43d
Signed-off-by: Jonico Eustaquio <jonico.eustaquio@fii-na.com>
diff --git a/configurations/mori_motherboard.json b/configurations/mori_motherboard.json
index 8360762..d38b6de 100644
--- a/configurations/mori_motherboard.json
+++ b/configurations/mori_motherboard.json
@@ -2,6 +2,49 @@
     {
         "Exposes": [
             {
+                "BridgeGpio": [
+                    {
+                        "Name": "VBAT_EN",
+                        "Polarity": "High"
+                    }
+                ],
+                "EntityId": 40,
+                "EntityInstance": 0,
+                "Index": 0,
+                "MaxValue": 3.57,
+                "MinValue": 0,
+                "Name": "MOBO_VBAT_RTC",
+                "PollRate": 86400,
+                "ScaleFactor": 0.29,
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 3.556
+                    },
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper non critical",
+                        "Severity": 0,
+                        "Value": 3.458
+                    },
+                    {
+                        "Direction": "less than",
+                        "Name": "lower critical",
+                        "Severity": 1,
+                        "Value": 2.212
+                    },
+                    {
+                        "Direction": "less than",
+                        "Name": "lower non critical",
+                        "Severity": 0,
+                        "Value": 2.31
+                    }
+                ],
+                "Type": "ADC"
+            },
+            {
                 "Address": "0x40",
                 "Bus": 40,
                 "Labels": [
@@ -751,6 +794,115 @@
                 "Bus": 4,
                 "Name": "Motherboard FRU",
                 "Type": "EEPROM"
+            },
+            {
+                "EntityId": 34,
+                "EntityInstance": 0,
+                "MaxValue": 127.0,
+                "MinValue": -128.0,
+                "Name": "THERMAL_ZONE0_T",
+                "Type": "ExternalSensor",
+                "Units": "DegreesC"
+            },
+            {
+                "Address": "0x54",
+                "Bus": 33,
+                "EntityId": 7,
+                "EntityInstance": 6,
+                "Labels": [
+                    "temp1"
+                ],
+                "Name": "MOBO_STB_T",
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 90
+                    },
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper non critical",
+                        "Severity": 0,
+                        "Value": 85
+                    }
+                ],
+                "Type": "RAA228000",
+                "temp1_Name": "MOBO_STB_T"
+            },
+            {
+                "Address": "0x5c",
+                "Bus": 37,
+                "EntityId": 7,
+                "EntityInstance": 4,
+                "Name": "MOBO_OUTLET1_T",
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 85
+                    },
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper non critical",
+                        "Severity": 0,
+                        "Value": 80
+                    }
+                ],
+                "Type": "TMP75"
+            },
+            {
+                "Address": "0x5c",
+                "Bus": 38,
+                "EntityId": 7,
+                "EntityInstance": 5,
+                "Name": "MOBO_OUTLET2_T",
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 85
+                    },
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper non critical",
+                        "Severity": 0,
+                        "Value": 80
+                    }
+                ],
+                "Type": "TMP75"
+            },
+            {
+                "Address": "0x60",
+                "Bus": 27,
+                "EntityId": 7,
+                "EntityInstance": 3,
+                "Labels": [
+                    "temp1"
+                ],
+                "Name": "MOBO_CPU_NBM_T",
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 110
+                    },
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper non critical",
+                        "Severity": 0,
+                        "Value": 108
+                    }
+                ],
+                "Type": "pmbus",
+                "temp1_Name": "MOBO_CPU_NBM_T"
             }
         ],
         "Name": "Mori_Motherboard",