configurations: Latest update for mtmitchell

This commit updates mtmitchell json configurations with some latest
changes:

- Threshold values of on-board sensors updated
- Threshold values of PSU inlet temps removed
- Chassis_Intrusion_Sensor added
- InletTemp added
- NVMeM2_MaxTemp, OCP_MaxTemp virtual sensors added
- Decorator.Compatible interface added
- Labels array for PSU0, PSU1 added

Signed-off-by: Chau Ly <chaul@amperecomputing.com>
Change-Id: I2b95e0b7cb4e02b0862fd6cf6a3d0b944eea45d3
diff --git a/configurations/mtmitchell_mb.json b/configurations/mtmitchell_mb.json
index fb9d79d..86785b2 100644
--- a/configurations/mtmitchell_mb.json
+++ b/configurations/mtmitchell_mb.json
@@ -19,7 +19,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.924
+                        "Value": 0.97
                     },
                     {
                         "Direction": "less than",
@@ -31,7 +31,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.72
+                        "Value": 0.68
                     }
                 ],
                 "Type": "ADC"
@@ -54,7 +54,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.924
+                        "Value": 0.97
                     },
                     {
                         "Direction": "less than",
@@ -66,7 +66,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.72
+                        "Value": 0.68
                     }
                 ],
                 "Type": "ADC"
@@ -83,13 +83,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.05
+                        "Value": 1.02
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.95
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -101,7 +101,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.765
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -118,13 +118,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.05
+                        "Value": 1.02
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.95
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -136,7 +136,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.765
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -159,7 +159,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.93
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -171,7 +171,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.76
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -194,7 +194,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.93
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -206,7 +206,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.76
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -229,7 +229,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.93
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -241,7 +241,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.76
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -264,7 +264,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.93
+                        "Value": 0.978
                     },
                     {
                         "Direction": "less than",
@@ -276,7 +276,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.76
+                        "Value": 0.72
                     }
                 ],
                 "Type": "ADC"
@@ -293,13 +293,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.115
+                        "Value": 1.08
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.005
+                        "Value": 1.035
                     },
                     {
                         "Direction": "less than",
@@ -311,7 +311,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.81
+                        "Value": 0.765
                     }
                 ],
                 "Type": "ADC"
@@ -328,13 +328,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.115
+                        "Value": 1.08
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.005
+                        "Value": 1.035
                     },
                     {
                         "Direction": "less than",
@@ -346,7 +346,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.81
+                        "Value": 0.765
                     }
                 ],
                 "Type": "ADC"
@@ -363,13 +363,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 2.23
+                        "Value": 2.16
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 2.01
+                        "Value": 2.07
                     },
                     {
                         "Direction": "less than",
@@ -381,7 +381,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.62
+                        "Value": 1.53
                     }
                 ],
                 "Type": "ADC"
@@ -398,13 +398,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 2.23
+                        "Value": 2.16
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 2.01
+                        "Value": 2.07
                     },
                     {
                         "Direction": "less than",
@@ -416,7 +416,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.62
+                        "Value": 1.53
                     }
                 ],
                 "Type": "ADC"
@@ -433,13 +433,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.488
+                        "Value": 1.44
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.344
+                        "Value": 1.38
                     },
                     {
                         "Direction": "less than",
@@ -451,7 +451,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.08
+                        "Value": 1.016
                     }
                 ],
                 "Type": "ADC"
@@ -468,13 +468,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.488
+                        "Value": 1.44
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.344
+                        "Value": 1.38
                     },
                     {
                         "Direction": "less than",
@@ -486,7 +486,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.08
+                        "Value": 1.016
                     }
                 ],
                 "Type": "ADC"
@@ -509,7 +509,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.78
+                        "Value": 0.714
                     },
                     {
                         "Direction": "less than",
@@ -521,7 +521,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.63
+                        "Value": 0.686
                     }
                 ],
                 "Type": "ADC"
@@ -544,7 +544,7 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 0.78
+                        "Value": 0.714
                     },
                     {
                         "Direction": "less than",
@@ -556,7 +556,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.63
+                        "Value": 0.686
                     }
                 ],
                 "Type": "ADC"
@@ -573,13 +573,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.362
+                        "Value": 1.32
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.224
+                        "Value": 1.265
                     },
                     {
                         "Direction": "less than",
@@ -591,7 +591,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.99
+                        "Value": 0.93
                     }
                 ],
                 "Type": "ADC"
@@ -608,13 +608,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.362
+                        "Value": 1.32
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.224
+                        "Value": 1.265
                     },
                     {
                         "Direction": "less than",
@@ -626,7 +626,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.99
+                        "Value": 0.93
                     }
                 ],
                 "Type": "ADC"
@@ -643,13 +643,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 2.23
+                        "Value": 2.16
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 2.01
+                        "Value": 2.07
                     },
                     {
                         "Direction": "less than",
@@ -661,7 +661,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.62
+                        "Value": 1.53
                     }
                 ],
                 "Type": "ADC"
@@ -678,13 +678,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 2.23
+                        "Value": 2.16
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 2.01
+                        "Value": 2.07
                     },
                     {
                         "Direction": "less than",
@@ -696,7 +696,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 1.62
+                        "Value": 1.53
                     }
                 ],
                 "Type": "ADC"
@@ -719,19 +719,19 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.155
+                        "Value": 1.208
                     },
                     {
                         "Direction": "less than",
                         "Name": "lower critical",
                         "Severity": 1,
-                        "Value": 0.6
+                        "Value": 0.595
                     },
                     {
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.675
+                        "Value": 0.638
                     }
                 ],
                 "Type": "ADC"
@@ -754,19 +754,19 @@
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.155
+                        "Value": 1.208
                     },
                     {
                         "Direction": "less than",
                         "Name": "lower critical",
                         "Severity": 1,
-                        "Value": 0.6
+                        "Value": 0.595
                     },
                     {
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.675
+                        "Value": 0.638
                     }
                 ],
                 "Type": "ADC"
@@ -783,13 +783,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.362
+                        "Value": 1.32
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.224
+                        "Value": 1.265
                     },
                     {
                         "Direction": "less than",
@@ -801,7 +801,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.99
+                        "Value": 0.93
                     }
                 ],
                 "Type": "ADC"
@@ -818,13 +818,13 @@
                         "Direction": "greater than",
                         "Name": "upper critical",
                         "Severity": 1,
-                        "Value": 1.362
+                        "Value": 1.32
                     },
                     {
                         "Direction": "greater than",
                         "Name": "upper non critical",
                         "Severity": 0,
-                        "Value": 1.224
+                        "Value": 1.265
                     },
                     {
                         "Direction": "less than",
@@ -836,7 +836,7 @@
                         "Direction": "less than",
                         "Name": "lower non critical",
                         "Severity": 0,
-                        "Value": 0.99
+                        "Value": 0.93
                     }
                 ],
                 "Type": "ADC"
@@ -1640,6 +1640,12 @@
                 "Type": "ADC"
             },
             {
+                "Class": "Aspeed2600_Hwmon",
+                "Name": "Chassis_Intrusion_Status",
+                "Rearm": "Manual",
+                "Type": "ChassisIntrusionSensor"
+            },
+            {
                 "Address": "0x7c",
                 "Bus": 23,
                 "Name": "MBInletTemp1",
@@ -2050,6 +2056,40 @@
                 "Type": "I2CFan"
             },
             {
+                "Name": "NVMeM2_MaxTemp",
+                "Sensors": [
+                    "m2nvme0",
+                    "m2nvme1"
+                ],
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 70
+                    }
+                ],
+                "Type": "Maximum",
+                "Units": "DegreesC"
+            },
+            {
+                "Name": "OCP_MaxTemp",
+                "Sensors": [
+                    "OCP1_Temp",
+                    "OCP2_Temp"
+                ],
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 105
+                    }
+                ],
+                "Type": "Maximum",
+                "Units": "DegreesC"
+            },
+            {
                 "Address": "0x6a",
                 "Bus": 80,
                 "Name": "m2nvme0",
@@ -2062,6 +2102,20 @@
                 "Type": "NVME1000"
             },
             {
+                "Address": "0x48",
+                "Bus": 8,
+                "Name": "InletTemp",
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 65
+                    }
+                ],
+                "Type": "TMP112"
+            },
+            {
                 "Address": "0x1f",
                 "Bus": 30,
                 "Name": "OCP1_Local_Temp",
@@ -2091,14 +2145,6 @@
                 "Address": "0x49",
                 "Bus": 20,
                 "Name": "Psu1InletTemp2",
-                "Thresholds": [
-                    {
-                        "Direction": "greater than",
-                        "Name": "upper critical",
-                        "Severity": 1,
-                        "Value": 55
-                    }
-                ],
                 "Type": "TMP75"
             },
             {
@@ -2111,14 +2157,6 @@
                 "Address": "0x49",
                 "Bus": 21,
                 "Name": "Psu0InletTemp2",
-                "Thresholds": [
-                    {
-                        "Direction": "greater than",
-                        "Name": "upper critical",
-                        "Severity": 1,
-                        "Value": 55
-                    }
-                ],
                 "Type": "TMP75"
             },
             {
@@ -2142,7 +2180,24 @@
                 ],
                 "Name": "PSU0",
                 "PollRate": 10,
-                "Type": "pmbus"
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 55
+                    }
+                ],
+                "Type": "pmbus",
+                "fan1_Name": "PSU0_fan1",
+                "iin_Name": "PSU0_IINPUT",
+                "iout1_Name": "PSU0_IOUTPUT",
+                "pin_Name": "PSU0_PINPUT",
+                "pout1_Name": "PSU0_POUTPUT",
+                "temp1_Name": "PSU0_TEMP",
+                "vin_Name": "PSU0_VINPUT",
+                "vout1_Name": "PSU0_VOUTPUT"
             },
             {
                 "Address": "0x59",
@@ -2159,7 +2214,24 @@
                 ],
                 "Name": "PSU1",
                 "PollRate": 10,
-                "Type": "pmbus"
+                "Thresholds": [
+                    {
+                        "Direction": "greater than",
+                        "Label": "temp1",
+                        "Name": "upper critical",
+                        "Severity": 1,
+                        "Value": 55
+                    }
+                ],
+                "Type": "pmbus",
+                "fan1_Name": "PSU1_fan1",
+                "iin_Name": "PSU1_IINPUT",
+                "iout1_Name": "PSU1_IOUTPUT",
+                "pin_Name": "PSU1_PINPUT",
+                "pout1_Name": "PSU1_POUTPUT",
+                "temp1_Name": "PSU1_TEMP",
+                "vin_Name": "PSU1_VINPUT",
+                "vout1_Name": "PSU1_VOUTPUT"
             }
         ],
         "Name": "Mt.Mitchell_Motherboard",
@@ -2174,6 +2246,11 @@
             "Model": "$BOARD_PRODUCT_NAME",
             "PartNumber": "$BOARD_PART_NUMBER",
             "SerialNumber": "$BOARD_SERIAL_NUMBER"
+        },
+        "xyz.openbmc_project.Inventory.Decorator.Compatible": {
+            "Names": [
+                "com.ampere.Hardware.Chassis.Model.MtMitchell"
+            ]
         }
     }
 ]