configurations: Add configurations for mtjefferson

This commit adds Entity-Manager configurations for
Ampere's Mt. Jefferson platform.

Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com>
Change-Id: Ia14b42c03442b601abca5eb73b043033e01c3010
diff --git a/configurations/mtjefferson_bmc.json b/configurations/mtjefferson_bmc.json
new file mode 100644
index 0000000..7fd0700
--- /dev/null
+++ b/configurations/mtjefferson_bmc.json
@@ -0,0 +1,83 @@
+{
+    "Exposes": [
+        {
+            "EntityId": 19,
+            "EntityInstance": 45,
+            "Index": 2,
+            "MaxValue": 4.4,
+            "MinValue": 0,
+            "Name": "3V3_SB_BMC",
+            "PollRate": 10,
+            "ScaleFactor": 0.5,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.944
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 3.789
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 2.647
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 2.82
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Address": "0x48",
+            "Bus": 14,
+            "EntityId": 7,
+            "EntityInstance": 1,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "AST2600CPUTemp",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        }
+    ],
+    "Name": "Mt.Jefferson_BMC",
+    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Jefferson DC-SCM 2.0'})",
+    "Type": "Board",
+    "xyz.openbmc_project.Inventory.Decorator.Asset": {
+        "BuildDate": "$BOARD_MANUFACTURE_DATE",
+        "Manufacturer": "$BOARD_MANUFACTURER",
+        "Model": "$BOARD_PRODUCT_NAME",
+        "PartNumber": "$BOARD_PART_NUMBER",
+        "SerialNumber": "$BOARD_SERIAL_NUMBER"
+    },
+    "xyz.openbmc_project.Inventory.Decorator.Replaceable": {
+        "FieldReplaceable": false,
+        "HotPluggable": false
+    },
+    "xyz.openbmc_project.Inventory.Item.BMC": {},
+    "xyz.openbmc_project.Inventory.Item.NetworkInterface": {
+        "MACAddress": "$BOARD_INFO_AM1"
+    }
+}
diff --git a/configurations/mtjefferson_mb.json b/configurations/mtjefferson_mb.json
new file mode 100644
index 0000000..9f56e31
--- /dev/null
+++ b/configurations/mtjefferson_mb.json
@@ -0,0 +1,1980 @@
+{
+    "Exposes": [
+        {
+            "EntityId": 19,
+            "EntityInstance": 27,
+            "Index": 3,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_AUX_OCP1",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "PresenceGpio": [
+                {
+                    "Name": "presence-ocp1",
+                    "Polarity": "Low"
+                }
+            ],
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 28,
+            "Index": 4,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_AUX_OCP2",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "PresenceGpio": [
+                {
+                    "Name": "presence-ocp2",
+                    "Polarity": "Low"
+                }
+            ],
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 29,
+            "Index": 5,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_SCM",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 30,
+            "Index": 6,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_STBY",
+            "PollRate": 15,
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 31,
+            "Index": 7,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_PCIe",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 32,
+            "Index": 8,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_HDD",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 33,
+            "Index": 9,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_FAN",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 34,
+            "Index": 10,
+            "MaxValue": 16,
+            "MinValue": 0,
+            "Name": "12V_MB0",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.130434783,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 14.364
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 13.797
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 9.576
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 10.143
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 36,
+            "Index": 12,
+            "MaxValue": 6.7,
+            "MinValue": 0,
+            "Name": "5V_AUX",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.274193548,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 6.023
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 5.76
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 4.024
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 4.261
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 37,
+            "Index": 13,
+            "MaxValue": 4.4,
+            "MinValue": 0,
+            "Name": "3V3_AUX",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.404761905,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.944
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 3.789
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 2.647
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 2.82
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 38,
+            "Index": 14,
+            "MaxValue": 2.4,
+            "MinValue": 0,
+            "Name": "1V8_CPLD_AUX",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.5,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.157
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 2.062
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.53
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 1.434
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 39,
+            "Index": 15,
+            "MaxValue": 7,
+            "MinValue": 0,
+            "Name": "5V_MAIN",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.274193548,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 6.022
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 5.775
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 4.015
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 4.262
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 40,
+            "Index": 16,
+            "MaxValue": 4.4,
+            "MinValue": 0,
+            "Name": "3V3_MAIN",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.404761905,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.944
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 3.789
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 2.647
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 2.82
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "EntityId": 19,
+            "EntityInstance": 41,
+            "Index": 17,
+            "MaxValue": 1.4,
+            "MinValue": 0,
+            "Name": "1V05_VDD",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.205
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.836
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.891
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "BridgeGpio": [
+                {
+                    "Name": "rtc-battery-voltage-read-enable",
+                    "Polarity": "High"
+                }
+            ],
+            "EntityId": 19,
+            "EntityInstance": 42,
+            "Index": 18,
+            "MaxValue": 4.4,
+            "MinValue": 0,
+            "Name": "VBAT_RTC",
+            "PollRate": 1,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.333333333,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 3.944
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 3.789
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 2.647
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 2.82
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 1,
+            "Index": 19,
+            "MaxValue": 1.1,
+            "MinValue": 0,
+            "Name": "S0_0V8_D2D",
+            "PollRate": 15,
+            "PowerState": "On",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.011
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.968
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.644
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.683
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 2,
+            "Index": 20,
+            "MaxValue": 1.2,
+            "MinValue": 0,
+            "Name": "S0_0V85_SOC",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.022
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.98
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.683
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.725
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 3,
+            "Index": 21,
+            "MaxValue": 1.2,
+            "MinValue": 0,
+            "Name": "S0_0V85_VDDC_R",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.022
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.98
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.683
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.725
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 4,
+            "Index": 22,
+            "MaxValue": 1.2,
+            "MinValue": 0,
+            "Name": "S0_0V85_VDDC_L",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.022
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.98
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.683
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.725
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 5,
+            "Index": 23,
+            "MaxValue": 1.2,
+            "MinValue": 0,
+            "Name": "S0_0V9_RC5A",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.083
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.036
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.721
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.768
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 6,
+            "Index": 24,
+            "MaxValue": 2.4,
+            "MinValue": 0,
+            "Name": "S0_1V8_RC5A",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 0.5,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.157
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 2.062
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.434
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 1.53
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 7,
+            "Index": 25,
+            "MaxValue": 1.4,
+            "MinValue": 0,
+            "Name": "S0_0V75_PCP",
+            "PollRate": 15,
+            "PowerState": "On",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.26
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.205
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.6
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.633
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 8,
+            "Index": 26,
+            "MaxValue": 1.5,
+            "MinValue": 0,
+            "Name": "S0_1V1_VDDQ_0_5",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.316
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.263
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.879
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.932
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 9,
+            "Index": 27,
+            "MaxValue": 1.5,
+            "MinValue": 0,
+            "Name": "S0_1V1_VDDQ_6_11",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.316
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.263
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.879
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.932
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 10,
+            "Index": 28,
+            "MaxValue": 2.4,
+            "MinValue": 0,
+            "Name": "S0_1V8_SOC",
+            "PollRate": 15,
+            "PowerState": "On",
+            "ScaleFactor": 0.5,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 2.157
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 2.062
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 1.434
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 1.53
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 11,
+            "Index": 29,
+            "MaxValue": 1.6,
+            "MinValue": 0,
+            "Name": "S0_1V2_SOC",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 1.436
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 1.38
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.958
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 1.014
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 12,
+            "Index": 30,
+            "MaxValue": 1.0,
+            "MinValue": 0,
+            "Name": "S0_0V75_MEM",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "PresenceGpio": [
+                {
+                    "Name": "cpu-type-detect",
+                    "Polarity": "High"
+                }
+            ],
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 0.9
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.865
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.601
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.641
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 19,
+            "EntityInstance": 13,
+            "Index": 31,
+            "MaxValue": 1.0,
+            "MinValue": 0,
+            "Name": "S0_EXT_VREF",
+            "PollRate": 15,
+            "PowerState": "ChassisOn",
+            "ScaleFactor": 1,
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 0.723
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 0.613
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.483
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 0.59
+                }
+            ],
+            "Type": "ADC"
+        },
+        {
+            "Class": "Aspeed2600_Hwmon",
+            "Name": "Chassis_Intrusion_Status",
+            "Rearm": "Manual",
+            "Type": "ChassisIntrusionSensor"
+        },
+        {
+            "Address": "0x5c",
+            "Bus": "8",
+            "Connector": {
+                "Name": "Fan Connector 1",
+                "Pwm": 0,
+                "PwmName": "PWM0",
+                "Tachs": [
+                    1
+                ]
+            },
+            "Index": 0,
+            "MaxReading": 21000,
+            "Name": "FAN0",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 664
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 20086
+                }
+            ],
+            "Type": "I2CFan"
+        },
+        {
+            "Address": "0x5c",
+            "Bus": "8",
+            "Connector": {
+                "Name": "Fan Connector 2",
+                "Pwm": 1,
+                "PwmName": "PWM1",
+                "Tachs": [
+                    3
+                ]
+            },
+            "Index": 2,
+            "MaxReading": 21000,
+            "Name": "FAN1",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 664
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 20086
+                }
+            ],
+            "Type": "I2CFan"
+        },
+        {
+            "Address": "0x5c",
+            "Bus": "8",
+            "Connector": {
+                "Name": "Fan Connector 3",
+                "Pwm": 2,
+                "PwmName": "PWM2",
+                "Tachs": [
+                    5
+                ]
+            },
+            "Index": 4,
+            "MaxReading": 21000,
+            "Name": "FAN2",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 664
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 20086
+                }
+            ],
+            "Type": "I2CFan"
+        },
+        {
+            "Address": "0x5c",
+            "Bus": "8",
+            "Connector": {
+                "Name": "Fan Connector 4",
+                "Pwm": 3,
+                "PwmName": "PWM3",
+                "Tachs": [
+                    7
+                ]
+            },
+            "Index": 6,
+            "MaxReading": 21000,
+            "Name": "FAN3",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 664
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 20086
+                }
+            ],
+            "Type": "I2CFan"
+        },
+        {
+            "Name": "MB Upstream Port",
+            "Type": "MB Upstream Port"
+        },
+        {
+            "EntityId": 30,
+            "EntityInstance": 1,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "NVMeM2_MaxTemp",
+            "Sensors": [
+                "S0_M2_Temp"
+            ],
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70.359
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "Maximum",
+            "Units": "DegreesC"
+        },
+        {
+            "EntityId": 11,
+            "EntityInstance": 3,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "OCP_MaxTemp",
+            "Sensors": [
+                "OCP1_Temp"
+            ],
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 115.269
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 105.289
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "Maximum",
+            "Units": "DegreesC"
+        },
+        {
+            "MaxValue": 130,
+            "MinValue": -50,
+            "Name": "S0_DIMMG0_Temp",
+            "PowerState": "ChassisOn",
+            "Sensors": [
+                "S0_DIMM0_Temp",
+                "S0_DIMM1_Temp",
+                "S0_DIMM2_Temp",
+                "S0_DIMM3_Temp",
+                "S0_DIMM4_Temp",
+                "S0_DIMM5_Temp",
+                "S0_DIMM6_Temp",
+                "S0_DIMM7_Temp",
+                "S0_DIMM8_Temp",
+                "S0_DIMM9_Temp",
+                "S0_DIMM10_Temp",
+                "S0_DIMM11_Temp",
+                "S0_DIMM12_Temp",
+                "S0_DIMM13_Temp",
+                "S0_DIMM14_Temp",
+                "S0_DIMM15_Temp",
+                "S0_DIMM16_Temp",
+                "S0_DIMM17_Temp",
+                "S0_DIMM18_Temp",
+                "S0_DIMM19_Temp",
+                "S0_DIMM20_Temp",
+                "S0_DIMM21_Temp",
+                "S0_DIMM22_Temp",
+                "S0_DIMM23_Temp"
+            ],
+            "Type": "Maximum",
+            "Units": "DegreesC"
+        },
+        {
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "FrontBP_MaxTemp",
+            "Sensors": [
+                "FrontBPTemp1",
+                "FrontBPTemp2"
+            ],
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70.359
+                }
+            ],
+            "Type": "Maximum",
+            "Units": "DegreesC"
+        },
+        {
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "NVMeFBP_MaxTemp",
+            "Sensors": [
+                "nvme0",
+                "nvme1",
+                "nvme2",
+                "nvme3",
+                "nvme4",
+                "nvme5",
+                "nvme6",
+                "nvme7",
+                "nvme8",
+                "nvme9",
+                "nvme10",
+                "nvme11"
+            ],
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70.359
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "Maximum",
+            "Units": "DegreesC"
+        },
+        {
+            "Address": "0x28",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 8,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_M2_Temp",
+            "Type": "NCT7802"
+        },
+        {
+            "Class": "fan",
+            "FFGainCoefficient": 1.0,
+            "FFOffCoefficient": 0.0,
+            "ICoefficient": 0.0,
+            "ILimitMax": 0.0,
+            "ILimitMin": 0.0,
+            "Inputs": [
+                "FAN0",
+                "FAN1",
+                "FAN2",
+                "FAN3"
+            ],
+            "Name": "Fan_PID",
+            "OutLimitMax": 100.0,
+            "OutLimitMin": 10.0,
+            "Outputs": [
+                "PWM0",
+                "PWM1",
+                "PWM2",
+                "PWM3"
+            ],
+            "PCoefficient": 0.0,
+            "SetPoint": 60.0,
+            "SlewNeg": 0.0,
+            "SlewPos": 0.0,
+            "Type": "Pid",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "AccumulateSetPoint": true,
+            "CycleIntervalTimeMS": 4000,
+            "FailSafePercent": 100.0,
+            "MinThermalOutput": 10.0,
+            "Name": "Zone 1",
+            "Type": "Pid.Zone",
+            "UpdateThermalsTimeMS": 6000
+        },
+        {
+            "Class": "temp",
+            "Inputs": [
+                "S0_SOC_Pkg_Temp"
+            ],
+            "Name": "Stepwise_CPU_MaxTemp",
+            "NegativeHysteresis": 2.0,
+            "Output": [
+                20.0,
+                25.0,
+                30.0,
+                40.0,
+                45.0,
+                50.0,
+                55.0,
+                60.0,
+                65.0,
+                70.0,
+                75.0,
+                80.0,
+                85.0,
+                90.0,
+                95.0,
+                100.0
+            ],
+            "PositiveHysteresis": 0,
+            "Reading": [
+                1.0,
+                65.0,
+                70.0,
+                73.0,
+                75.0,
+                80.0,
+                82.0,
+                84.0,
+                86.0,
+                88.0,
+                90.0,
+                92.0,
+                94.0,
+                96.0,
+                98.0,
+                100.0
+            ],
+            "Type": "Stepwise",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "Class": "temp",
+            "Inputs": [
+                "Ambient_Temp"
+            ],
+            "Name": "Stepwise_Ambient_Temp",
+            "NegativeHysteresis": 2.0,
+            "Output": [
+                15.0,
+                20.0,
+                25.0,
+                30.0,
+                35.0,
+                40.0,
+                70.0,
+                100.0
+            ],
+            "PositiveHysteresis": 0,
+            "Reading": [
+                1.0,
+                10.0,
+                20.0,
+                25.0,
+                30.0,
+                35.0,
+                38.0,
+                40.0
+            ],
+            "Type": "Stepwise",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "Class": "temp",
+            "Inputs": [
+                "NVMeM2_MaxTemp"
+            ],
+            "Name": "Stepwise_NVMeM2_MaxTemp",
+            "NegativeHysteresis": 2.0,
+            "Output": [
+                15.0,
+                30.0,
+                40.0,
+                55.0,
+                70.0,
+                85.0,
+                90.0,
+                100.0
+            ],
+            "PositiveHysteresis": 0,
+            "Reading": [
+                1.0,
+                50.0,
+                55.0,
+                58.0,
+                61.0,
+                64.0,
+                67.0,
+                70.0
+            ],
+            "Type": "Stepwise",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "Class": "temp",
+            "Inputs": [
+                "OCP_MaxTemp"
+            ],
+            "MissingIsAcceptable": [
+                "OCP_MaxTemp"
+            ],
+            "Name": "Stepwise_OCP_MaxTemp",
+            "NegativeHysteresis": 2.0,
+            "Output": [
+                15.0,
+                25.0,
+                50.0,
+                55.0,
+                60.0,
+                65.0,
+                70.0,
+                75.0,
+                80.0,
+                85.0,
+                90.0,
+                95.0,
+                100.0
+            ],
+            "PositiveHysteresis": 0,
+            "Reading": [
+                1.0,
+                50.0,
+                55.0,
+                60.0,
+                65.0,
+                70.0,
+                75.0,
+                80.0,
+                85.0,
+                90.0,
+                95.0,
+                100.0,
+                105.0
+            ],
+            "Type": "Stepwise",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "Class": "temp",
+            "Inputs": [
+                "S0_DIMMG0_Temp"
+            ],
+            "MissingIsAcceptable": [
+                "S0_DIMMG0_Temp"
+            ],
+            "Name": "Stepwise_CPU_DIMM_MaxTemp",
+            "NegativeHysteresis": 2.0,
+            "Output": [
+                15.0,
+                20.0,
+                45.0,
+                50.0,
+                55.0,
+                65.0,
+                70.0,
+                80.0,
+                85.0,
+                90.0,
+                95.0,
+                100.0
+            ],
+            "PositiveHysteresis": 0,
+            "Reading": [
+                1.0,
+                55.0,
+                60.0,
+                65.0,
+                68.0,
+                70.0,
+                72.0,
+                75.0,
+                78.0,
+                80.0,
+                82.0,
+                85.0
+            ],
+            "Type": "Stepwise",
+            "Zones": [
+                "Zone 1"
+            ]
+        },
+        {
+            "MaxValue": 5400,
+            "MinValue": 0,
+            "Name": "total_power",
+            "Sensors": [
+                "PSU1_POUT",
+                "PSU2_POUT"
+            ],
+            "Type": "Sum",
+            "Units": "Watts"
+        },
+        {
+            "Address": "0x1f",
+            "Bus": 30,
+            "EntityId": 11,
+            "EntityInstance": 1,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "OCP1_Local_Temp",
+            "Name1": "OCP1_Temp",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Index": 2,
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 115.269
+                },
+                {
+                    "Direction": "greater than",
+                    "Index": 2,
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 105.289
+                },
+                {
+                    "Direction": "less than",
+                    "Index": 2,
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Index": 2,
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP421"
+        },
+        {
+            "Address": "0x4b",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 3,
+            "EntityInstance": 8,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "MB0_THERM_Lcl",
+            "Name1": "S0_THDIODE_3",
+            "Name2": "S0_THDIODE_2",
+            "Name3": "S0_THDIODE_1",
+            "Name4": "S0_THDIODE_0",
+            "Type": "TMP464"
+        },
+        {
+            "Address": "0x4f",
+            "Bus": 7,
+            "EntityId": 55,
+            "EntityInstance": 1,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "Ambient_Temp",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 43.413
+                },
+                {
+                    "Direction": "greater than",
+                    "Name": "upper non critical",
+                    "Severity": 0,
+                    "Value": 38.423
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x4e",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 2,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_Mem1Inlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x49",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 3,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_Mem1Outlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x48",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 4,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_Mem2Inlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x4a",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 5,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_Mem2Outlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x4d",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 6,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_CPUInlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x4f",
+            "Bus": 20,
+            "CPURequired": 0,
+            "EntityId": 7,
+            "EntityInstance": 7,
+            "MaxValue": 127,
+            "MinValue": 0,
+            "Name": "S0_CPUOutlet",
+            "Thresholds": [
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 0.0
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower non critical",
+                    "Severity": 0,
+                    "Value": 5.489
+                }
+            ],
+            "Type": "TMP75"
+        },
+        {
+            "Address": "0x58",
+            "Bus": 24,
+            "Labels": [
+                "temp1",
+                "pout1"
+            ],
+            "Name": "PSU1",
+            "PollRate": 10,
+            "Type": "pmbus",
+            "pout1_Max": 2700.0,
+            "pout1_Min": 0,
+            "pout1_Name": "PSU1_POUT",
+            "temp1_Max": 127.0,
+            "temp1_Min": 0,
+            "temp1_Name": "PSU1_TEMP"
+        },
+        {
+            "Address": "0x59",
+            "Bus": 24,
+            "Labels": [
+                "temp1",
+                "pout1"
+            ],
+            "Name": "PSU2",
+            "PollRate": 10,
+            "Type": "pmbus",
+            "pout1_Max": 2700.0,
+            "pout1_Min": 0,
+            "pout1_Name": "PSU2_POUT",
+            "temp1_Max": 127.0,
+            "temp1_Min": 0,
+            "temp1_Name": "PSU2_TEMP"
+        }
+    ],
+    "Name": "Mt.Jefferson_Motherboard",
+    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Jefferson CIO'})",
+    "Type": "Board",
+    "xyz.openbmc_project.Common.UUID": {
+        "UUID": "$MULTIRECORD_UUID"
+    },
+    "xyz.openbmc_project.Inventory.Decorator.Asset": {
+        "BuildDate": "$BOARD_MANUFACTURE_DATE",
+        "Manufacturer": "$PRODUCT_MANUFACTURER",
+        "Model": "$PRODUCT_PRODUCT_NAME $PRODUCT_VERSION",
+        "PartNumber": "$PRODUCT_PART_NUMBER",
+        "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+    },
+    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
+        "AssetTag": "$PRODUCT_ASSET_TAG"
+    },
+    "xyz.openbmc_project.Inventory.Decorator.Compatible": {
+        "Names": [
+            "com.ampere.Hardware.Chassis.Model.MtJefferson"
+        ]
+    },
+    "xyz.openbmc_project.Inventory.Decorator.Revision": {
+        "Version": "$PRODUCT_VERSION"
+    },
+    "xyz.openbmc_project.Inventory.Item.System": {}
+}
diff --git a/meson.build b/meson.build
index b22eb72..f8e44e6 100644
--- a/meson.build
+++ b/meson.build
@@ -156,6 +156,8 @@
     'mtjade.json',
     'mtmitchell_bmc.json',
     'mtmitchell_mb.json',
+    'mtjefferson_bmc.json',
+    'mtjefferson_mb.json',
     'mudflap.json',
     'nf5280m7_baseboard.json',
     'nisqually.json',