116152b57SPotin Lai{
216152b57SPotin Lai    "Exposes": [
316152b57SPotin Lai        {
416152b57SPotin Lai            "Address": "0x1d",
5*afdc86f0SPeter Yin            "Bus": 36,
616152b57SPotin Lai            "Labels": [
716152b57SPotin Lai                "in0",
816152b57SPotin Lai                "in1",
916152b57SPotin Lai                "in2",
1016152b57SPotin Lai                "in3",
1116152b57SPotin Lai                "in4",
1216152b57SPotin Lai                "in6"
1316152b57SPotin Lai            ],
1416152b57SPotin Lai            "Name": "PTTV_ADC",
1578a07723SDaniel Hsu            "Thresholds": [
1678a07723SDaniel Hsu                {
1778a07723SDaniel Hsu                    "Direction": "greater than",
1878a07723SDaniel Hsu                    "Label": "in0",
1978a07723SDaniel Hsu                    "Name": "upper critical",
2078a07723SDaniel Hsu                    "Severity": 1,
213bc59e03SDaniel Hsu                    "Value": 42.56
2278a07723SDaniel Hsu                },
2378a07723SDaniel Hsu                {
2478a07723SDaniel Hsu                    "Direction": "greater than",
2578a07723SDaniel Hsu                    "Label": "in1",
2678a07723SDaniel Hsu                    "Name": "upper critical",
2778a07723SDaniel Hsu                    "Severity": 1,
283bc59e03SDaniel Hsu                    "Value": 42.56
2978a07723SDaniel Hsu                },
3078a07723SDaniel Hsu                {
3178a07723SDaniel Hsu                    "Direction": "greater than",
3278a07723SDaniel Hsu                    "Label": "in2",
3378a07723SDaniel Hsu                    "Name": "upper critical",
3478a07723SDaniel Hsu                    "Severity": 1,
353bc59e03SDaniel Hsu                    "Value": 36.23
3678a07723SDaniel Hsu                },
3778a07723SDaniel Hsu                {
3878a07723SDaniel Hsu                    "Direction": "greater than",
3978a07723SDaniel Hsu                    "Label": "in3",
4078a07723SDaniel Hsu                    "Name": "upper critical",
4178a07723SDaniel Hsu                    "Severity": 1,
423bc59e03SDaniel Hsu                    "Value": 29.33
4378a07723SDaniel Hsu                },
4478a07723SDaniel Hsu                {
4578a07723SDaniel Hsu                    "Direction": "greater than",
4678a07723SDaniel Hsu                    "Label": "in4",
4778a07723SDaniel Hsu                    "Name": "upper critical",
4878a07723SDaniel Hsu                    "Severity": 1,
4978a07723SDaniel Hsu                    "Value": 55.0
5078a07723SDaniel Hsu                },
5178a07723SDaniel Hsu                {
5278a07723SDaniel Hsu                    "Direction": "greater than",
5378a07723SDaniel Hsu                    "Label": "in6",
5478a07723SDaniel Hsu                    "Name": "upper critical",
5578a07723SDaniel Hsu                    "Severity": 1,
5678a07723SDaniel Hsu                    "Value": 3.465
5778a07723SDaniel Hsu                }
5878a07723SDaniel Hsu            ],
5916152b57SPotin Lai            "Type": "ADC128D818",
6016152b57SPotin Lai            "in0_Name": "PTTV_ADC_P46V_0_VOLT_V",
6116152b57SPotin Lai            "in0_Scale": 43.233563571,
6216152b57SPotin Lai            "in1_Name": "PTTV_ADC_P46V_1_VOLT_V",
6316152b57SPotin Lai            "in1_Scale": 43.233563571,
6416152b57SPotin Lai            "in2_Name": "PTTV_ADC_P46V_2_VOLT_V",
6516152b57SPotin Lai            "in2_Scale": 43.233563571,
6616152b57SPotin Lai            "in3_Name": "PTTV_ADC_P46V_3_VOLT_V",
6716152b57SPotin Lai            "in3_Scale": 43.233563571,
6816152b57SPotin Lai            "in4_Name": "PTTV_ADC_P48V_VOLT_V",
6916152b57SPotin Lai            "in4_Scale": 41.32231405,
7016152b57SPotin Lai            "in6_Name": "PTTV_ADC_P3V3_AUX_VOLT_V",
7116152b57SPotin Lai            "in6_Scale": 500
7216152b57SPotin Lai        },
7316152b57SPotin Lai        {
7416152b57SPotin Lai            "Address": "0x44",
75*afdc86f0SPeter Yin            "Bus": 36,
7616152b57SPotin Lai            "Labels": [
7716152b57SPotin Lai                "in1",
7816152b57SPotin Lai                "curr1",
7916152b57SPotin Lai                "power1"
8016152b57SPotin Lai            ],
81618c151cSPotin Lai            "Name": "PTTV_P48V_VR",
8278a07723SDaniel Hsu            "Thresholds": [
8378a07723SDaniel Hsu                {
84cc5b2affSDaniel Hsu                    "Direction": "greater than",
85cc5b2affSDaniel Hsu                    "Label": "in1",
86cc5b2affSDaniel Hsu                    "Name": "upper critical",
87cc5b2affSDaniel Hsu                    "Severity": 1,
88cc5b2affSDaniel Hsu                    "Value": 55.0
89cc5b2affSDaniel Hsu                },
90cc5b2affSDaniel Hsu                {
9178a07723SDaniel Hsu                    "Direction": "greater than",
9278a07723SDaniel Hsu                    "Label": "curr1",
9378a07723SDaniel Hsu                    "Name": "upper critical",
9478a07723SDaniel Hsu                    "Severity": 1,
953bc59e03SDaniel Hsu                    "Value": 2.0
9678a07723SDaniel Hsu                },
9778a07723SDaniel Hsu                {
9878a07723SDaniel Hsu                    "Direction": "greater than",
9978a07723SDaniel Hsu                    "Label": "power1",
10078a07723SDaniel Hsu                    "Name": "upper critical",
10178a07723SDaniel Hsu                    "Severity": 1,
1023bc59e03SDaniel Hsu                    "Value": 90.0
10378a07723SDaniel Hsu                }
10478a07723SDaniel Hsu            ],
10516152b57SPotin Lai            "Type": "INA238",
106618c151cSPotin Lai            "curr1_Name": "PTTV_P48V_VR_CURR_A",
107618c151cSPotin Lai            "in1_Name": "PTTV_P48V_VR_VOLT_V",
108618c151cSPotin Lai            "power1_Name": "PTTV_P48V_VR_PWR_W"
10916152b57SPotin Lai        },
11016152b57SPotin Lai        {
11116152b57SPotin Lai            "Address": "0x45",
112*afdc86f0SPeter Yin            "Bus": 36,
11316152b57SPotin Lai            "Labels": [
11416152b57SPotin Lai                "in1",
11516152b57SPotin Lai                "curr1",
11616152b57SPotin Lai                "power1"
11716152b57SPotin Lai            ],
118618c151cSPotin Lai            "Name": "PTTV_P48V",
11978a07723SDaniel Hsu            "Thresholds": [
12078a07723SDaniel Hsu                {
121cc5b2affSDaniel Hsu                    "Direction": "greater than",
122cc5b2affSDaniel Hsu                    "Label": "in1",
123cc5b2affSDaniel Hsu                    "Name": "upper critical",
124cc5b2affSDaniel Hsu                    "Severity": 1,
125cc5b2affSDaniel Hsu                    "Value": 55.0
126cc5b2affSDaniel Hsu                },
127cc5b2affSDaniel Hsu                {
12878a07723SDaniel Hsu                    "Direction": "greater than",
12978a07723SDaniel Hsu                    "Label": "curr1",
13078a07723SDaniel Hsu                    "Name": "upper critical",
13178a07723SDaniel Hsu                    "Severity": 1,
13278a07723SDaniel Hsu                    "Value": 28.3
13378a07723SDaniel Hsu                },
13478a07723SDaniel Hsu                {
13578a07723SDaniel Hsu                    "Direction": "greater than",
13678a07723SDaniel Hsu                    "Label": "power1",
13778a07723SDaniel Hsu                    "Name": "upper critical",
13878a07723SDaniel Hsu                    "Severity": 1,
13978a07723SDaniel Hsu                    "Value": 1302.0
14078a07723SDaniel Hsu                }
14178a07723SDaniel Hsu            ],
14216152b57SPotin Lai            "Type": "INA238",
143618c151cSPotin Lai            "curr1_Name": "PTTV_P48V_CURR_A",
144618c151cSPotin Lai            "in1_Name": "PTTV_P48V_VOLT_V",
145618c151cSPotin Lai            "power1_Name": "PTTV_P48V_PWR_W"
14616152b57SPotin Lai        },
14716152b57SPotin Lai        {
14816152b57SPotin Lai            "Address": "0x60",
149*afdc86f0SPeter Yin            "Bus": 34,
15016152b57SPotin Lai            "Name": "PTTV_THRMCUP_REF_TEMP_C",
15178a07723SDaniel Hsu            "Thresholds": [
15278a07723SDaniel Hsu                {
15378a07723SDaniel Hsu                    "Direction": "greater than",
15478a07723SDaniel Hsu                    "Name": "upper critical",
15578a07723SDaniel Hsu                    "Severity": 1,
15678a07723SDaniel Hsu                    "Value": 60.0
15778a07723SDaniel Hsu                }
15878a07723SDaniel Hsu            ],
15916152b57SPotin Lai            "Type": "MCP9600"
16016152b57SPotin Lai        },
16116152b57SPotin Lai        {
16216152b57SPotin Lai            "Address": "0x62",
163*afdc86f0SPeter Yin            "Bus": 34,
16416152b57SPotin Lai            "Name": "PTTV_THRMCUP_IOA_TEMP_C",
16578a07723SDaniel Hsu            "Thresholds": [
16678a07723SDaniel Hsu                {
16778a07723SDaniel Hsu                    "Direction": "greater than",
16878a07723SDaniel Hsu                    "Name": "upper critical",
16978a07723SDaniel Hsu                    "Severity": 1,
17078a07723SDaniel Hsu                    "Value": 100.0
17178a07723SDaniel Hsu                }
17278a07723SDaniel Hsu            ],
17316152b57SPotin Lai            "Type": "MCP9600"
17416152b57SPotin Lai        },
17516152b57SPotin Lai        {
17616152b57SPotin Lai            "Address": "0x63",
177*afdc86f0SPeter Yin            "Bus": 34,
17816152b57SPotin Lai            "Name": "PTTV_THRMCUP_IOB_TEMP_C",
17978a07723SDaniel Hsu            "Thresholds": [
18078a07723SDaniel Hsu                {
18178a07723SDaniel Hsu                    "Direction": "greater than",
18278a07723SDaniel Hsu                    "Name": "upper critical",
18378a07723SDaniel Hsu                    "Severity": 1,
18478a07723SDaniel Hsu                    "Value": 100.0
18578a07723SDaniel Hsu                }
18678a07723SDaniel Hsu            ],
18716152b57SPotin Lai            "Type": "MCP9600"
18816152b57SPotin Lai        },
18916152b57SPotin Lai        {
19016152b57SPotin Lai            "Address": "0x64",
191*afdc86f0SPeter Yin            "Bus": 34,
19216152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM4_TEMP_C",
19378a07723SDaniel Hsu            "Thresholds": [
19478a07723SDaniel Hsu                {
19578a07723SDaniel Hsu                    "Direction": "greater than",
19678a07723SDaniel Hsu                    "Name": "upper critical",
19778a07723SDaniel Hsu                    "Severity": 1,
19878a07723SDaniel Hsu                    "Value": 100.0
19978a07723SDaniel Hsu                }
20078a07723SDaniel Hsu            ],
20116152b57SPotin Lai            "Type": "MCP9600"
20216152b57SPotin Lai        },
20316152b57SPotin Lai        {
20416152b57SPotin Lai            "Address": "0x65",
205*afdc86f0SPeter Yin            "Bus": 34,
20616152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM5_TEMP_C",
20778a07723SDaniel Hsu            "Thresholds": [
20878a07723SDaniel Hsu                {
20978a07723SDaniel Hsu                    "Direction": "greater than",
21078a07723SDaniel Hsu                    "Name": "upper critical",
21178a07723SDaniel Hsu                    "Severity": 1,
21278a07723SDaniel Hsu                    "Value": 100.0
21378a07723SDaniel Hsu                }
21478a07723SDaniel Hsu            ],
21516152b57SPotin Lai            "Type": "MCP9600"
21616152b57SPotin Lai        },
21716152b57SPotin Lai        {
21816152b57SPotin Lai            "Address": "0x66",
219*afdc86f0SPeter Yin            "Bus": 34,
22016152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM6_TEMP_C",
22178a07723SDaniel Hsu            "Thresholds": [
22278a07723SDaniel Hsu                {
22378a07723SDaniel Hsu                    "Direction": "greater than",
22478a07723SDaniel Hsu                    "Name": "upper critical",
22578a07723SDaniel Hsu                    "Severity": 1,
22678a07723SDaniel Hsu                    "Value": 100.0
22778a07723SDaniel Hsu                }
22878a07723SDaniel Hsu            ],
22916152b57SPotin Lai            "Type": "MCP9600"
23016152b57SPotin Lai        },
23116152b57SPotin Lai        {
23216152b57SPotin Lai            "Address": "0x67",
233*afdc86f0SPeter Yin            "Bus": 34,
23416152b57SPotin Lai            "Name": "PTTV_THRMCUP_CORE_TEMP_C",
23578a07723SDaniel Hsu            "Thresholds": [
23678a07723SDaniel Hsu                {
23778a07723SDaniel Hsu                    "Direction": "greater than",
23878a07723SDaniel Hsu                    "Name": "upper critical",
23978a07723SDaniel Hsu                    "Severity": 1,
24078a07723SDaniel Hsu                    "Value": 100.0
24178a07723SDaniel Hsu                }
24278a07723SDaniel Hsu            ],
24316152b57SPotin Lai            "Type": "MCP9600"
24416152b57SPotin Lai        },
24516152b57SPotin Lai        {
24616152b57SPotin Lai            "Address": "0x64",
247*afdc86f0SPeter Yin            "Bus": 35,
24816152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM1_TEMP_C",
24978a07723SDaniel Hsu            "Thresholds": [
25078a07723SDaniel Hsu                {
25178a07723SDaniel Hsu                    "Direction": "greater than",
25278a07723SDaniel Hsu                    "Name": "upper critical",
25378a07723SDaniel Hsu                    "Severity": 1,
25478a07723SDaniel Hsu                    "Value": 100.0
25578a07723SDaniel Hsu                }
25678a07723SDaniel Hsu            ],
25716152b57SPotin Lai            "Type": "MCP9600"
25816152b57SPotin Lai        },
25916152b57SPotin Lai        {
26016152b57SPotin Lai            "Address": "0x65",
261*afdc86f0SPeter Yin            "Bus": 35,
26216152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM2_TEMP_C",
26378a07723SDaniel Hsu            "Thresholds": [
26478a07723SDaniel Hsu                {
26578a07723SDaniel Hsu                    "Direction": "greater than",
26678a07723SDaniel Hsu                    "Name": "upper critical",
26778a07723SDaniel Hsu                    "Severity": 1,
26878a07723SDaniel Hsu                    "Value": 100.0
26978a07723SDaniel Hsu                }
27078a07723SDaniel Hsu            ],
27116152b57SPotin Lai            "Type": "MCP9600"
27216152b57SPotin Lai        },
27316152b57SPotin Lai        {
27416152b57SPotin Lai            "Address": "0x66",
275*afdc86f0SPeter Yin            "Bus": 35,
27616152b57SPotin Lai            "Name": "PTTV_THRMCUP_HBM3_TEMP_C",
27778a07723SDaniel Hsu            "Thresholds": [
27878a07723SDaniel Hsu                {
27978a07723SDaniel Hsu                    "Direction": "greater than",
28078a07723SDaniel Hsu                    "Name": "upper critical",
28178a07723SDaniel Hsu                    "Severity": 1,
28278a07723SDaniel Hsu                    "Value": 100.0
28378a07723SDaniel Hsu                }
28478a07723SDaniel Hsu            ],
28516152b57SPotin Lai            "Type": "MCP9600"
28616152b57SPotin Lai        },
28716152b57SPotin Lai        {
28816152b57SPotin Lai            "Address": "0x49",
289*afdc86f0SPeter Yin            "Bus": 36,
29016152b57SPotin Lai            "Name": "PTTV_TMP75_92_TEMP_C",
29116152b57SPotin Lai            "Type": "TMP75"
29216152b57SPotin Lai        },
29316152b57SPotin Lai        {
29416152b57SPotin Lai            "Address": "0x4A",
295*afdc86f0SPeter Yin            "Bus": 36,
29616152b57SPotin Lai            "Name": "PTTV_TMP75_94_TEMP_C",
29716152b57SPotin Lai            "Type": "TMP75"
29816152b57SPotin Lai        },
29916152b57SPotin Lai        {
30016152b57SPotin Lai            "Address": "0x4B",
301*afdc86f0SPeter Yin            "Bus": 36,
30216152b57SPotin Lai            "Name": "PTTV_TMP75_96_TEMP_C",
30316152b57SPotin Lai            "Type": "TMP75"
30416152b57SPotin Lai        },
30516152b57SPotin Lai        {
30616152b57SPotin Lai            "Address": "0x4C",
3075d94eb68SPeter Yin            "Bus": 34,
30816152b57SPotin Lai            "Name": "PTTV_TMP75_98_TEMP_C",
30916152b57SPotin Lai            "Type": "TMP75"
31016152b57SPotin Lai        }
31116152b57SPotin Lai    ],
31216152b57SPotin Lai    "Name": "Minerva PTTV",
31316152b57SPotin Lai    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PTTV '})",
31416152b57SPotin Lai    "Type": "Board",
31516152b57SPotin Lai    "xyz.openbmc_project.Inventory.Decorator.Asset": {
3165501ee3eSPeter Yin        "BuildDate": "$BOARD_MANUFACTURE_DATE",
31791c92906SPeter Yin        "Manufacturer": "$BOARD_MANUFACTURER",
31891c92906SPeter Yin        "Model": "$BOARD_PRODUCT_NAME",
31991c92906SPeter Yin        "PartNumber": "$BOARD_PART_NUMBER",
32005cdf04eSPeter Yin        "SerialNumber": "$BOARD_SERIAL_NUMBER",
32105cdf04eSPeter Yin        "SparePartNumber": "$BOARD_INFO_AM1"
322141718c7SPeter Yin    },
323141718c7SPeter Yin    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
324141718c7SPeter Yin        "AssetTag": "$PRODUCT_ASSET_TAG"
32516152b57SPotin Lai    }
32616152b57SPotin Lai}
327