1*1642b65aSPatrick Williams[
2*1642b65aSPatrick Williams    {
3*1642b65aSPatrick Williams        "Exposes": [
4*1642b65aSPatrick Williams            {
5*1642b65aSPatrick Williams                "BridgeGpio": [
6*1642b65aSPatrick Williams                    {
7*1642b65aSPatrick Williams                        "Name": "rtc-battery-voltage-read-enable",
8*1642b65aSPatrick Williams                        "Polarity": "High",
9*1642b65aSPatrick Williams                        "SetupTime": 1
10*1642b65aSPatrick Williams                    }
11*1642b65aSPatrick Williams                ],
12*1642b65aSPatrick Williams                "Index": 7,
13*1642b65aSPatrick Williams                "Name": "MB_P3V_BAT_VOLT_V",
14*1642b65aSPatrick Williams                "ScaleFactor": 0.333333333,
15*1642b65aSPatrick Williams                "Thresholds": [
16*1642b65aSPatrick Williams                    {
17*1642b65aSPatrick Williams                        "Direction": "less than",
18*1642b65aSPatrick Williams                        "Name": "lower critical",
19*1642b65aSPatrick Williams                        "Severity": 1,
20*1642b65aSPatrick Williams                        "Value": 2.0
21*1642b65aSPatrick Williams                    },
22*1642b65aSPatrick Williams                    {
23*1642b65aSPatrick Williams                        "Direction": "greater than",
24*1642b65aSPatrick Williams                        "Name": "upper critical",
25*1642b65aSPatrick Williams                        "Severity": 1,
26*1642b65aSPatrick Williams                        "Value": 3.4
27*1642b65aSPatrick Williams                    }
28*1642b65aSPatrick Williams                ],
29*1642b65aSPatrick Williams                "Type": "ADC"
30*1642b65aSPatrick Williams            },
31*1642b65aSPatrick Williams            {
32*1642b65aSPatrick Williams                "Address": "0x1d",
33*1642b65aSPatrick Williams                "Bus": 29,
34*1642b65aSPatrick Williams                "Labels": [
35*1642b65aSPatrick Williams                    "in1",
36*1642b65aSPatrick Williams                    "in2",
37*1642b65aSPatrick Williams                    "in3",
38*1642b65aSPatrick Williams                    "in4",
39*1642b65aSPatrick Williams                    "in5"
40*1642b65aSPatrick Williams                ],
41*1642b65aSPatrick Williams                "Name": "MB_ADC0",
42*1642b65aSPatrick Williams                "Thresholds": [
43*1642b65aSPatrick Williams                    {
44*1642b65aSPatrick Williams                        "Direction": "less than",
45*1642b65aSPatrick Williams                        "Label": "in1",
46*1642b65aSPatrick Williams                        "Name": "lower critical",
47*1642b65aSPatrick Williams                        "Severity": 1,
48*1642b65aSPatrick Williams                        "Value": 1.045
49*1642b65aSPatrick Williams                    },
50*1642b65aSPatrick Williams                    {
51*1642b65aSPatrick Williams                        "Direction": "greater than",
52*1642b65aSPatrick Williams                        "Label": "in1",
53*1642b65aSPatrick Williams                        "Name": "upper critical",
54*1642b65aSPatrick Williams                        "Severity": 1,
55*1642b65aSPatrick Williams                        "Value": 1.155
56*1642b65aSPatrick Williams                    },
57*1642b65aSPatrick Williams                    {
58*1642b65aSPatrick Williams                        "Direction": "less than",
59*1642b65aSPatrick Williams                        "Label": "in2",
60*1642b65aSPatrick Williams                        "Name": "lower critical",
61*1642b65aSPatrick Williams                        "Severity": 1,
62*1642b65aSPatrick Williams                        "Value": 3.135
63*1642b65aSPatrick Williams                    },
64*1642b65aSPatrick Williams                    {
65*1642b65aSPatrick Williams                        "Direction": "greater than",
66*1642b65aSPatrick Williams                        "Label": "in2",
67*1642b65aSPatrick Williams                        "Name": "upper critical",
68*1642b65aSPatrick Williams                        "Severity": 1,
69*1642b65aSPatrick Williams                        "Value": 3.4
70*1642b65aSPatrick Williams                    },
71*1642b65aSPatrick Williams                    {
72*1642b65aSPatrick Williams                        "Direction": "less than",
73*1642b65aSPatrick Williams                        "Label": "in3",
74*1642b65aSPatrick Williams                        "Name": "lower critical",
75*1642b65aSPatrick Williams                        "Severity": 1,
76*1642b65aSPatrick Williams                        "Value": 1.76
77*1642b65aSPatrick Williams                    },
78*1642b65aSPatrick Williams                    {
79*1642b65aSPatrick Williams                        "Direction": "greater than",
80*1642b65aSPatrick Williams                        "Label": "in3",
81*1642b65aSPatrick Williams                        "Name": "upper critical",
82*1642b65aSPatrick Williams                        "Severity": 1,
83*1642b65aSPatrick Williams                        "Value": 1.84
84*1642b65aSPatrick Williams                    },
85*1642b65aSPatrick Williams                    {
86*1642b65aSPatrick Williams                        "Direction": "less than",
87*1642b65aSPatrick Williams                        "Label": "in4",
88*1642b65aSPatrick Williams                        "Name": "lower critical",
89*1642b65aSPatrick Williams                        "Severity": 1,
90*1642b65aSPatrick Williams                        "Value": 10.8
91*1642b65aSPatrick Williams                    },
92*1642b65aSPatrick Williams                    {
93*1642b65aSPatrick Williams                        "Direction": "greater than",
94*1642b65aSPatrick Williams                        "Label": "in4",
95*1642b65aSPatrick Williams                        "Name": "upper critical",
96*1642b65aSPatrick Williams                        "Severity": 1,
97*1642b65aSPatrick Williams                        "Value": 13.2
98*1642b65aSPatrick Williams                    },
99*1642b65aSPatrick Williams                    {
100*1642b65aSPatrick Williams                        "Direction": "less than",
101*1642b65aSPatrick Williams                        "Label": "in5",
102*1642b65aSPatrick Williams                        "Name": "lower critical",
103*1642b65aSPatrick Williams                        "Severity": 1,
104*1642b65aSPatrick Williams                        "Value": 10.8
105*1642b65aSPatrick Williams                    },
106*1642b65aSPatrick Williams                    {
107*1642b65aSPatrick Williams                        "Direction": "greater than",
108*1642b65aSPatrick Williams                        "Label": "in5",
109*1642b65aSPatrick Williams                        "Name": "upper critical",
110*1642b65aSPatrick Williams                        "Severity": 1,
111*1642b65aSPatrick Williams                        "Value": 13.2
112*1642b65aSPatrick Williams                    }
113*1642b65aSPatrick Williams                ],
114*1642b65aSPatrick Williams                "Type": "ADC128D818",
115*1642b65aSPatrick Williams                "in1_Name": "MB_PVDD11_S3_VOLT_V",
116*1642b65aSPatrick Williams                "in1_PowerState": "On",
117*1642b65aSPatrick Williams                "in2_Name": "MB_P3V3_STBY_VOLT_V",
118*1642b65aSPatrick Williams                "in2_Scale": 500,
119*1642b65aSPatrick Williams                "in3_Name": "MB_PVDD18_S5_VOLT_V",
120*1642b65aSPatrick Williams                "in4_Name": "MB_P12V_AUX_VOLT_V",
121*1642b65aSPatrick Williams                "in4_Scale": 151.515151515,
122*1642b65aSPatrick Williams                "in5_Name": "MB_P12V_STBY_VOLT_V",
123*1642b65aSPatrick Williams                "in5_Scale": 151.515151515
124*1642b65aSPatrick Williams            },
125*1642b65aSPatrick Williams            {
126*1642b65aSPatrick Williams                "Address": "0x1f",
127*1642b65aSPatrick Williams                "Bus": 29,
128*1642b65aSPatrick Williams                "Labels": [
129*1642b65aSPatrick Williams                    "in0",
130*1642b65aSPatrick Williams                    "in1",
131*1642b65aSPatrick Williams                    "in2",
132*1642b65aSPatrick Williams                    "in3",
133*1642b65aSPatrick Williams                    "in4",
134*1642b65aSPatrick Williams                    "in5"
135*1642b65aSPatrick Williams                ],
136*1642b65aSPatrick Williams                "Name": "MB_ADC1",
137*1642b65aSPatrick Williams                "Thresholds": [
138*1642b65aSPatrick Williams                    {
139*1642b65aSPatrick Williams                        "Direction": "less than",
140*1642b65aSPatrick Williams                        "Label": "in0",
141*1642b65aSPatrick Williams                        "Name": "lower critical",
142*1642b65aSPatrick Williams                        "Severity": 1,
143*1642b65aSPatrick Williams                        "Value": 10.8
144*1642b65aSPatrick Williams                    },
145*1642b65aSPatrick Williams                    {
146*1642b65aSPatrick Williams                        "Direction": "greater than",
147*1642b65aSPatrick Williams                        "Label": "in0",
148*1642b65aSPatrick Williams                        "Name": "upper critical",
149*1642b65aSPatrick Williams                        "Severity": 1,
150*1642b65aSPatrick Williams                        "Value": 13.2
151*1642b65aSPatrick Williams                    },
152*1642b65aSPatrick Williams                    {
153*1642b65aSPatrick Williams                        "Direction": "less than",
154*1642b65aSPatrick Williams                        "Label": "in1",
155*1642b65aSPatrick Williams                        "Name": "lower critical",
156*1642b65aSPatrick Williams                        "Severity": 1,
157*1642b65aSPatrick Williams                        "Value": 4.75
158*1642b65aSPatrick Williams                    },
159*1642b65aSPatrick Williams                    {
160*1642b65aSPatrick Williams                        "Direction": "greater than",
161*1642b65aSPatrick Williams                        "Label": "in1",
162*1642b65aSPatrick Williams                        "Name": "upper critical",
163*1642b65aSPatrick Williams                        "Severity": 1,
164*1642b65aSPatrick Williams                        "Value": 5.25
165*1642b65aSPatrick Williams                    },
166*1642b65aSPatrick Williams                    {
167*1642b65aSPatrick Williams                        "Direction": "less than",
168*1642b65aSPatrick Williams                        "Label": "in2",
169*1642b65aSPatrick Williams                        "Name": "lower critical",
170*1642b65aSPatrick Williams                        "Severity": 1,
171*1642b65aSPatrick Williams                        "Value": 3.13
172*1642b65aSPatrick Williams                    },
173*1642b65aSPatrick Williams                    {
174*1642b65aSPatrick Williams                        "Direction": "greater than",
175*1642b65aSPatrick Williams                        "Label": "in2",
176*1642b65aSPatrick Williams                        "Name": "upper critical",
177*1642b65aSPatrick Williams                        "Severity": 1,
178*1642b65aSPatrick Williams                        "Value": 3.46
179*1642b65aSPatrick Williams                    },
180*1642b65aSPatrick Williams                    {
181*1642b65aSPatrick Williams                        "Direction": "less than",
182*1642b65aSPatrick Williams                        "Label": "in3",
183*1642b65aSPatrick Williams                        "Name": "lower critical",
184*1642b65aSPatrick Williams                        "Severity": 1,
185*1642b65aSPatrick Williams                        "Value": 1.71
186*1642b65aSPatrick Williams                    },
187*1642b65aSPatrick Williams                    {
188*1642b65aSPatrick Williams                        "Direction": "greater than",
189*1642b65aSPatrick Williams                        "Label": "in3",
190*1642b65aSPatrick Williams                        "Name": "upper critical",
191*1642b65aSPatrick Williams                        "Severity": 1,
192*1642b65aSPatrick Williams                        "Value": 1.89
193*1642b65aSPatrick Williams                    },
194*1642b65aSPatrick Williams                    {
195*1642b65aSPatrick Williams                        "Direction": "less than",
196*1642b65aSPatrick Williams                        "Label": "in4",
197*1642b65aSPatrick Williams                        "Name": "lower critical",
198*1642b65aSPatrick Williams                        "Severity": 1,
199*1642b65aSPatrick Williams                        "Value": 10.8
200*1642b65aSPatrick Williams                    },
201*1642b65aSPatrick Williams                    {
202*1642b65aSPatrick Williams                        "Direction": "greater than",
203*1642b65aSPatrick Williams                        "Label": "in4",
204*1642b65aSPatrick Williams                        "Name": "upper critical",
205*1642b65aSPatrick Williams                        "Severity": 1,
206*1642b65aSPatrick Williams                        "Value": 13.2
207*1642b65aSPatrick Williams                    },
208*1642b65aSPatrick Williams                    {
209*1642b65aSPatrick Williams                        "Direction": "less than",
210*1642b65aSPatrick Williams                        "Label": "in5",
211*1642b65aSPatrick Williams                        "Name": "lower critical",
212*1642b65aSPatrick Williams                        "Severity": 1,
213*1642b65aSPatrick Williams                        "Value": 1.71
214*1642b65aSPatrick Williams                    },
215*1642b65aSPatrick Williams                    {
216*1642b65aSPatrick Williams                        "Direction": "greater than",
217*1642b65aSPatrick Williams                        "Label": "in5",
218*1642b65aSPatrick Williams                        "Name": "upper critical",
219*1642b65aSPatrick Williams                        "Severity": 1,
220*1642b65aSPatrick Williams                        "Value": 1.89
221*1642b65aSPatrick Williams                    }
222*1642b65aSPatrick Williams                ],
223*1642b65aSPatrick Williams                "Type": "ADC128D818",
224*1642b65aSPatrick Williams                "in0_Name": "MB_P12V_MEM0_VOLT_V",
225*1642b65aSPatrick Williams                "in0_Scale": 151.515151515,
226*1642b65aSPatrick Williams                "in1_Name": "MB_P5V_STBY_VOLT_V",
227*1642b65aSPatrick Williams                "in1_Scale": 281.29395218,
228*1642b65aSPatrick Williams                "in2_Name": "MB_PVDD33_S5_VOLT_V",
229*1642b65aSPatrick Williams                "in2_Scale": 500,
230*1642b65aSPatrick Williams                "in3_Name": "MB_P1V8_STBY_VOLT_V",
231*1642b65aSPatrick Williams                "in4_Name": "MB_P12V_MEM1_VOLT_V",
232*1642b65aSPatrick Williams                "in4_Scale": 151.515151515,
233*1642b65aSPatrick Williams                "in5_Name": "MB_P1V8_CPU_RT_VOLT_V",
234*1642b65aSPatrick Williams                "in5_PowerState": "On"
235*1642b65aSPatrick Williams            },
236*1642b65aSPatrick Williams            {
237*1642b65aSPatrick Williams                "Address": "$address",
238*1642b65aSPatrick Williams                "Bus": "$bus",
239*1642b65aSPatrick Williams                "Name": "MB FRU",
240*1642b65aSPatrick Williams                "Type": "EEPROM"
241*1642b65aSPatrick Williams            },
242*1642b65aSPatrick Williams            {
243*1642b65aSPatrick Williams                "Address": "0x45",
244*1642b65aSPatrick Williams                "Bus": 23,
245*1642b65aSPatrick Williams                "Labels": [
246*1642b65aSPatrick Williams                    "in1",
247*1642b65aSPatrick Williams                    "curr1",
248*1642b65aSPatrick Williams                    "power1"
249*1642b65aSPatrick Williams                ],
250*1642b65aSPatrick Williams                "Name": "MB_E1S0",
251*1642b65aSPatrick Williams                "PowerState": "On",
252*1642b65aSPatrick Williams                "Thresholds": [
253*1642b65aSPatrick Williams                    {
254*1642b65aSPatrick Williams                        "Direction": "less than",
255*1642b65aSPatrick Williams                        "Label": "in1",
256*1642b65aSPatrick Williams                        "Name": "lower critical",
257*1642b65aSPatrick Williams                        "Severity": 1,
258*1642b65aSPatrick Williams                        "Value": 10.8
259*1642b65aSPatrick Williams                    },
260*1642b65aSPatrick Williams                    {
261*1642b65aSPatrick Williams                        "Direction": "greater than",
262*1642b65aSPatrick Williams                        "Label": "in1",
263*1642b65aSPatrick Williams                        "Name": "upper critical",
264*1642b65aSPatrick Williams                        "Severity": 1,
265*1642b65aSPatrick Williams                        "Value": 13.2
266*1642b65aSPatrick Williams                    },
267*1642b65aSPatrick Williams                    {
268*1642b65aSPatrick Williams                        "Direction": "greater than",
269*1642b65aSPatrick Williams                        "Label": "curr1",
270*1642b65aSPatrick Williams                        "Name": "upper critical",
271*1642b65aSPatrick Williams                        "Severity": 1,
272*1642b65aSPatrick Williams                        "Value": 2.1
273*1642b65aSPatrick Williams                    },
274*1642b65aSPatrick Williams                    {
275*1642b65aSPatrick Williams                        "Direction": "greater than",
276*1642b65aSPatrick Williams                        "Label": "power1",
277*1642b65aSPatrick Williams                        "Name": "upper critical",
278*1642b65aSPatrick Williams                        "Severity": 1,
279*1642b65aSPatrick Williams                        "Value": 25.0
280*1642b65aSPatrick Williams                    }
281*1642b65aSPatrick Williams                ],
282*1642b65aSPatrick Williams                "Type": "INA230",
283*1642b65aSPatrick Williams                "curr1_Name": "MB_E1S0_P12V_CURR_A",
284*1642b65aSPatrick Williams                "in1_Name": "MB_E1S0_P12V_VOLT_V",
285*1642b65aSPatrick Williams                "power1_Name": "MB_E1S0_P12V_PWR_W"
286*1642b65aSPatrick Williams            },
287*1642b65aSPatrick Williams            {
288*1642b65aSPatrick Williams                "Address": "0x45",
289*1642b65aSPatrick Williams                "Bus": 22,
290*1642b65aSPatrick Williams                "Labels": [
291*1642b65aSPatrick Williams                    "in1",
292*1642b65aSPatrick Williams                    "curr1",
293*1642b65aSPatrick Williams                    "power1"
294*1642b65aSPatrick Williams                ],
295*1642b65aSPatrick Williams                "Name": "MB_E1S1",
296*1642b65aSPatrick Williams                "PowerState": "On",
297*1642b65aSPatrick Williams                "Thresholds": [
298*1642b65aSPatrick Williams                    {
299*1642b65aSPatrick Williams                        "Direction": "less than",
300*1642b65aSPatrick Williams                        "Label": "in1",
301*1642b65aSPatrick Williams                        "Name": "lower critical",
302*1642b65aSPatrick Williams                        "Severity": 1,
303*1642b65aSPatrick Williams                        "Value": 10.8
304*1642b65aSPatrick Williams                    },
305*1642b65aSPatrick Williams                    {
306*1642b65aSPatrick Williams                        "Direction": "greater than",
307*1642b65aSPatrick Williams                        "Label": "in1",
308*1642b65aSPatrick Williams                        "Name": "upper critical",
309*1642b65aSPatrick Williams                        "Severity": 1,
310*1642b65aSPatrick Williams                        "Value": 13.2
311*1642b65aSPatrick Williams                    },
312*1642b65aSPatrick Williams                    {
313*1642b65aSPatrick Williams                        "Direction": "greater than",
314*1642b65aSPatrick Williams                        "Label": "curr1",
315*1642b65aSPatrick Williams                        "Name": "upper critical",
316*1642b65aSPatrick Williams                        "Severity": 1,
317*1642b65aSPatrick Williams                        "Value": 2.1
318*1642b65aSPatrick Williams                    },
319*1642b65aSPatrick Williams                    {
320*1642b65aSPatrick Williams                        "Direction": "greater than",
321*1642b65aSPatrick Williams                        "Label": "power1",
322*1642b65aSPatrick Williams                        "Name": "upper critical",
323*1642b65aSPatrick Williams                        "Severity": 1,
324*1642b65aSPatrick Williams                        "Value": 25.0
325*1642b65aSPatrick Williams                    }
326*1642b65aSPatrick Williams                ],
327*1642b65aSPatrick Williams                "Type": "INA230",
328*1642b65aSPatrick Williams                "curr1_Name": "MB_E1S1_P12V_CURR_A",
329*1642b65aSPatrick Williams                "in1_Name": "MB_E1S1_P12V_VOLT_V",
330*1642b65aSPatrick Williams                "power1_Name": "MB_E1S1_P12V_PWR_W"
331*1642b65aSPatrick Williams            },
332*1642b65aSPatrick Williams            {
333*1642b65aSPatrick Williams                "Address": "0x45",
334*1642b65aSPatrick Williams                "Bus": 29,
335*1642b65aSPatrick Williams                "Labels": [
336*1642b65aSPatrick Williams                    "in1",
337*1642b65aSPatrick Williams                    "curr1",
338*1642b65aSPatrick Williams                    "power1"
339*1642b65aSPatrick Williams                ],
340*1642b65aSPatrick Williams                "Name": "NIC_MEZZ",
341*1642b65aSPatrick Williams                "Thresholds": [
342*1642b65aSPatrick Williams                    {
343*1642b65aSPatrick Williams                        "Direction": "less than",
344*1642b65aSPatrick Williams                        "Label": "in1",
345*1642b65aSPatrick Williams                        "Name": "lower critical",
346*1642b65aSPatrick Williams                        "Severity": 1,
347*1642b65aSPatrick Williams                        "Value": 10.8
348*1642b65aSPatrick Williams                    },
349*1642b65aSPatrick Williams                    {
350*1642b65aSPatrick Williams                        "Direction": "greater than",
351*1642b65aSPatrick Williams                        "Label": "in1",
352*1642b65aSPatrick Williams                        "Name": "upper critical",
353*1642b65aSPatrick Williams                        "Severity": 1,
354*1642b65aSPatrick Williams                        "Value": 13.2
355*1642b65aSPatrick Williams                    },
356*1642b65aSPatrick Williams                    {
357*1642b65aSPatrick Williams                        "Direction": "greater than",
358*1642b65aSPatrick Williams                        "Label": "curr1",
359*1642b65aSPatrick Williams                        "Name": "upper critical",
360*1642b65aSPatrick Williams                        "Severity": 1,
361*1642b65aSPatrick Williams                        "Value": 5.7
362*1642b65aSPatrick Williams                    },
363*1642b65aSPatrick Williams                    {
364*1642b65aSPatrick Williams                        "Direction": "greater than",
365*1642b65aSPatrick Williams                        "Label": "power1",
366*1642b65aSPatrick Williams                        "Name": "upper critical",
367*1642b65aSPatrick Williams                        "Severity": 1,
368*1642b65aSPatrick Williams                        "Value": 75.0
369*1642b65aSPatrick Williams                    }
370*1642b65aSPatrick Williams                ],
371*1642b65aSPatrick Williams                "Type": "INA230",
372*1642b65aSPatrick Williams                "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
373*1642b65aSPatrick Williams                "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
374*1642b65aSPatrick Williams                "power1_Name": "NIC_MEZZ_P12V_PWR_W"
375*1642b65aSPatrick Williams            },
376*1642b65aSPatrick Williams            {
377*1642b65aSPatrick Williams                "Address": "0x20",
378*1642b65aSPatrick Williams                "Bus": 28,
379*1642b65aSPatrick Williams                "Labels": [
380*1642b65aSPatrick Williams                    "iout1",
381*1642b65aSPatrick Williams                    "vin",
382*1642b65aSPatrick Williams                    "vout1",
383*1642b65aSPatrick Williams                    "pin",
384*1642b65aSPatrick Williams                    "temp1"
385*1642b65aSPatrick Williams                ],
386*1642b65aSPatrick Williams                "Name": "MB_HSC",
387*1642b65aSPatrick Williams                "Thresholds": [
388*1642b65aSPatrick Williams                    {
389*1642b65aSPatrick Williams                        "Direction": "greater than",
390*1642b65aSPatrick Williams                        "Label": "iout1",
391*1642b65aSPatrick Williams                        "Name": "upper critical",
392*1642b65aSPatrick Williams                        "Severity": 1,
393*1642b65aSPatrick Williams                        "Value": 72.0
394*1642b65aSPatrick Williams                    },
395*1642b65aSPatrick Williams                    {
396*1642b65aSPatrick Williams                        "Direction": "less than",
397*1642b65aSPatrick Williams                        "Label": "vin",
398*1642b65aSPatrick Williams                        "Name": "lower critical",
399*1642b65aSPatrick Williams                        "Severity": 1,
400*1642b65aSPatrick Williams                        "Value": 10.8
401*1642b65aSPatrick Williams                    },
402*1642b65aSPatrick Williams                    {
403*1642b65aSPatrick Williams                        "Direction": "greater than",
404*1642b65aSPatrick Williams                        "Label": "vin",
405*1642b65aSPatrick Williams                        "Name": "upper critical",
406*1642b65aSPatrick Williams                        "Severity": 1,
407*1642b65aSPatrick Williams                        "Value": 13.2
408*1642b65aSPatrick Williams                    },
409*1642b65aSPatrick Williams                    {
410*1642b65aSPatrick Williams                        "Direction": "less than",
411*1642b65aSPatrick Williams                        "Label": "vout1",
412*1642b65aSPatrick Williams                        "Name": "lower critical",
413*1642b65aSPatrick Williams                        "Severity": 1,
414*1642b65aSPatrick Williams                        "Value": 10.8
415*1642b65aSPatrick Williams                    },
416*1642b65aSPatrick Williams                    {
417*1642b65aSPatrick Williams                        "Direction": "greater than",
418*1642b65aSPatrick Williams                        "Label": "vout1",
419*1642b65aSPatrick Williams                        "Name": "upper critical",
420*1642b65aSPatrick Williams                        "Severity": 1,
421*1642b65aSPatrick Williams                        "Value": 13.2
422*1642b65aSPatrick Williams                    },
423*1642b65aSPatrick Williams                    {
424*1642b65aSPatrick Williams                        "Direction": "greater than",
425*1642b65aSPatrick Williams                        "Label": "pin",
426*1642b65aSPatrick Williams                        "Name": "upper critical",
427*1642b65aSPatrick Williams                        "Severity": 1,
428*1642b65aSPatrick Williams                        "Value": 950.0
429*1642b65aSPatrick Williams                    },
430*1642b65aSPatrick Williams                    {
431*1642b65aSPatrick Williams                        "Direction": "greater than",
432*1642b65aSPatrick Williams                        "Label": "temp1",
433*1642b65aSPatrick Williams                        "Name": "upper critical",
434*1642b65aSPatrick Williams                        "Severity": 1,
435*1642b65aSPatrick Williams                        "Value": 80.0
436*1642b65aSPatrick Williams                    }
437*1642b65aSPatrick Williams                ],
438*1642b65aSPatrick Williams                "Type": "MP5990",
439*1642b65aSPatrick Williams                "iout1_Name": "MB_HSC_CURR_A",
440*1642b65aSPatrick Williams                "pin_Name": "MB_HSC_PWR_W",
441*1642b65aSPatrick Williams                "temp1_Name": "MB_HSC_TEMP_C",
442*1642b65aSPatrick Williams                "vin_Name": "MB_HSC_VIN_VOLT_V",
443*1642b65aSPatrick Williams                "vout1_Name": "MB_HSC_VOUT_VOLT_V"
444*1642b65aSPatrick Williams            },
445*1642b65aSPatrick Williams            {
446*1642b65aSPatrick Williams                "Address": "0x6a",
447*1642b65aSPatrick Williams                "Bus": 23,
448*1642b65aSPatrick Williams                "Name": "MB_E1S0_TEMP_C",
449*1642b65aSPatrick Williams                "PowerState": "On",
450*1642b65aSPatrick Williams                "Thresholds": [
451*1642b65aSPatrick Williams                    {
452*1642b65aSPatrick Williams                        "Direction": "less than",
453*1642b65aSPatrick Williams                        "Name": "lower critical",
454*1642b65aSPatrick Williams                        "Severity": 1,
455*1642b65aSPatrick Williams                        "Value": 5.0
456*1642b65aSPatrick Williams                    },
457*1642b65aSPatrick Williams                    {
458*1642b65aSPatrick Williams                        "Direction": "greater than",
459*1642b65aSPatrick Williams                        "Name": "upper critical",
460*1642b65aSPatrick Williams                        "Severity": 1,
461*1642b65aSPatrick Williams                        "Value": 70.0
462*1642b65aSPatrick Williams                    }
463*1642b65aSPatrick Williams                ],
464*1642b65aSPatrick Williams                "Type": "NVME1000"
465*1642b65aSPatrick Williams            },
466*1642b65aSPatrick Williams            {
467*1642b65aSPatrick Williams                "Address": "0x6a",
468*1642b65aSPatrick Williams                "Bus": 22,
469*1642b65aSPatrick Williams                "Name": "MB_E1S1_TEMP_C",
470*1642b65aSPatrick Williams                "PowerState": "On",
471*1642b65aSPatrick Williams                "Thresholds": [
472*1642b65aSPatrick Williams                    {
473*1642b65aSPatrick Williams                        "Direction": "less than",
474*1642b65aSPatrick Williams                        "Name": "lower critical",
475*1642b65aSPatrick Williams                        "Severity": 1,
476*1642b65aSPatrick Williams                        "Value": 5.0
477*1642b65aSPatrick Williams                    },
478*1642b65aSPatrick Williams                    {
479*1642b65aSPatrick Williams                        "Direction": "greater than",
480*1642b65aSPatrick Williams                        "Name": "upper critical",
481*1642b65aSPatrick Williams                        "Severity": 1,
482*1642b65aSPatrick Williams                        "Value": 70.0
483*1642b65aSPatrick Williams                    }
484*1642b65aSPatrick Williams                ],
485*1642b65aSPatrick Williams                "Type": "NVME1000"
486*1642b65aSPatrick Williams            },
487*1642b65aSPatrick Williams            {
488*1642b65aSPatrick Williams                "Address": "0x24",
489*1642b65aSPatrick Williams                "Bus": 12,
490*1642b65aSPatrick Williams                "Name": "MB_RETIMER0_TEMP_C",
491*1642b65aSPatrick Williams                "PowerState": "On",
492*1642b65aSPatrick Williams                "Thresholds": [
493*1642b65aSPatrick Williams                    {
494*1642b65aSPatrick Williams                        "Direction": "less than",
495*1642b65aSPatrick Williams                        "Name": "lower critical",
496*1642b65aSPatrick Williams                        "Severity": 1,
497*1642b65aSPatrick Williams                        "Value": -1.0
498*1642b65aSPatrick Williams                    },
499*1642b65aSPatrick Williams                    {
500*1642b65aSPatrick Williams                        "Direction": "greater than",
501*1642b65aSPatrick Williams                        "Name": "upper critical",
502*1642b65aSPatrick Williams                        "Severity": 1,
503*1642b65aSPatrick Williams                        "Value": 100.0
504*1642b65aSPatrick Williams                    }
505*1642b65aSPatrick Williams                ],
506*1642b65aSPatrick Williams                "Type": "PT5161L"
507*1642b65aSPatrick Williams            },
508*1642b65aSPatrick Williams            {
509*1642b65aSPatrick Williams                "Address": "0x24",
510*1642b65aSPatrick Williams                "Bus": 21,
511*1642b65aSPatrick Williams                "Name": "MB_RETIMER1_TEMP_C",
512*1642b65aSPatrick Williams                "PowerState": "On",
513*1642b65aSPatrick Williams                "Thresholds": [
514*1642b65aSPatrick Williams                    {
515*1642b65aSPatrick Williams                        "Direction": "less than",
516*1642b65aSPatrick Williams                        "Name": "lower critical",
517*1642b65aSPatrick Williams                        "Severity": 1,
518*1642b65aSPatrick Williams                        "Value": -1.0
519*1642b65aSPatrick Williams                    },
520*1642b65aSPatrick Williams                    {
521*1642b65aSPatrick Williams                        "Direction": "greater than",
522*1642b65aSPatrick Williams                        "Name": "upper critical",
523*1642b65aSPatrick Williams                        "Severity": 1,
524*1642b65aSPatrick Williams                        "Value": 100.0
525*1642b65aSPatrick Williams                    }
526*1642b65aSPatrick Williams                ],
527*1642b65aSPatrick Williams                "Type": "PT5161L"
528*1642b65aSPatrick Williams            },
529*1642b65aSPatrick Williams            {
530*1642b65aSPatrick Williams                "Address": "0x3C",
531*1642b65aSPatrick Williams                "Bus": 7,
532*1642b65aSPatrick Williams                "Labels": [
533*1642b65aSPatrick Williams                    "power1",
534*1642b65aSPatrick Williams                    "power2",
535*1642b65aSPatrick Williams                    "power3",
536*1642b65aSPatrick Williams                    "power4",
537*1642b65aSPatrick Williams                    "power5",
538*1642b65aSPatrick Williams                    "power6",
539*1642b65aSPatrick Williams                    "power7",
540*1642b65aSPatrick Williams                    "power8",
541*1642b65aSPatrick Williams                    "power9",
542*1642b65aSPatrick Williams                    "temp1",
543*1642b65aSPatrick Williams                    "temp2",
544*1642b65aSPatrick Williams                    "temp3",
545*1642b65aSPatrick Williams                    "temp4",
546*1642b65aSPatrick Williams                    "temp5",
547*1642b65aSPatrick Williams                    "temp6",
548*1642b65aSPatrick Williams                    "temp7",
549*1642b65aSPatrick Williams                    "temp8"
550*1642b65aSPatrick Williams                ],
551*1642b65aSPatrick Williams                "Name": "SBRMI",
552*1642b65aSPatrick Williams                "PowerState": "BiosPost",
553*1642b65aSPatrick Williams                "Thresholds": [
554*1642b65aSPatrick Williams                    {
555*1642b65aSPatrick Williams                        "Direction": "greater than",
556*1642b65aSPatrick Williams                        "Label": "power1",
557*1642b65aSPatrick Williams                        "Name": "upper critical",
558*1642b65aSPatrick Williams                        "Severity": 1,
559*1642b65aSPatrick Williams                        "Value": 640.0
560*1642b65aSPatrick Williams                    },
561*1642b65aSPatrick Williams                    {
562*1642b65aSPatrick Williams                        "Direction": "greater than",
563*1642b65aSPatrick Williams                        "Label": "power2",
564*1642b65aSPatrick Williams                        "Name": "upper critical",
565*1642b65aSPatrick Williams                        "Severity": 1,
566*1642b65aSPatrick Williams                        "Value": 14.0
567*1642b65aSPatrick Williams                    },
568*1642b65aSPatrick Williams                    {
569*1642b65aSPatrick Williams                        "Direction": "greater than",
570*1642b65aSPatrick Williams                        "Label": "power3",
571*1642b65aSPatrick Williams                        "Name": "upper critical",
572*1642b65aSPatrick Williams                        "Severity": 1,
573*1642b65aSPatrick Williams                        "Value": 14.0
574*1642b65aSPatrick Williams                    },
575*1642b65aSPatrick Williams                    {
576*1642b65aSPatrick Williams                        "Direction": "greater than",
577*1642b65aSPatrick Williams                        "Label": "power4",
578*1642b65aSPatrick Williams                        "Name": "upper critical",
579*1642b65aSPatrick Williams                        "Severity": 1,
580*1642b65aSPatrick Williams                        "Value": 14.0
581*1642b65aSPatrick Williams                    },
582*1642b65aSPatrick Williams                    {
583*1642b65aSPatrick Williams                        "Direction": "greater than",
584*1642b65aSPatrick Williams                        "Label": "power5",
585*1642b65aSPatrick Williams                        "Name": "upper critical",
586*1642b65aSPatrick Williams                        "Severity": 1,
587*1642b65aSPatrick Williams                        "Value": 14.0
588*1642b65aSPatrick Williams                    },
589*1642b65aSPatrick Williams                    {
590*1642b65aSPatrick Williams                        "Direction": "greater than",
591*1642b65aSPatrick Williams                        "Label": "power6",
592*1642b65aSPatrick Williams                        "Name": "upper critical",
593*1642b65aSPatrick Williams                        "Severity": 1,
594*1642b65aSPatrick Williams                        "Value": 14.0
595*1642b65aSPatrick Williams                    },
596*1642b65aSPatrick Williams                    {
597*1642b65aSPatrick Williams                        "Direction": "greater than",
598*1642b65aSPatrick Williams                        "Label": "power7",
599*1642b65aSPatrick Williams                        "Name": "upper critical",
600*1642b65aSPatrick Williams                        "Severity": 1,
601*1642b65aSPatrick Williams                        "Value": 14.0
602*1642b65aSPatrick Williams                    },
603*1642b65aSPatrick Williams                    {
604*1642b65aSPatrick Williams                        "Direction": "greater than",
605*1642b65aSPatrick Williams                        "Label": "power8",
606*1642b65aSPatrick Williams                        "Name": "upper critical",
607*1642b65aSPatrick Williams                        "Severity": 1,
608*1642b65aSPatrick Williams                        "Value": 14.0
609*1642b65aSPatrick Williams                    },
610*1642b65aSPatrick Williams                    {
611*1642b65aSPatrick Williams                        "Direction": "greater than",
612*1642b65aSPatrick Williams                        "Label": "power9",
613*1642b65aSPatrick Williams                        "Name": "upper critical",
614*1642b65aSPatrick Williams                        "Severity": 1,
615*1642b65aSPatrick Williams                        "Value": 14.0
616*1642b65aSPatrick Williams                    },
617*1642b65aSPatrick Williams                    {
618*1642b65aSPatrick Williams                        "Direction": "less than",
619*1642b65aSPatrick Williams                        "Label": "temp1",
620*1642b65aSPatrick Williams                        "Name": "lower critical",
621*1642b65aSPatrick Williams                        "Severity": 1,
622*1642b65aSPatrick Williams                        "Value": -1.0
623*1642b65aSPatrick Williams                    },
624*1642b65aSPatrick Williams                    {
625*1642b65aSPatrick Williams                        "Direction": "greater than",
626*1642b65aSPatrick Williams                        "Label": "temp1",
627*1642b65aSPatrick Williams                        "Name": "upper critical",
628*1642b65aSPatrick Williams                        "Severity": 1,
629*1642b65aSPatrick Williams                        "Value": 80.0
630*1642b65aSPatrick Williams                    },
631*1642b65aSPatrick Williams                    {
632*1642b65aSPatrick Williams                        "Direction": "less than",
633*1642b65aSPatrick Williams                        "Label": "temp2",
634*1642b65aSPatrick Williams                        "Name": "lower critical",
635*1642b65aSPatrick Williams                        "Severity": 1,
636*1642b65aSPatrick Williams                        "Value": -1.0
637*1642b65aSPatrick Williams                    },
638*1642b65aSPatrick Williams                    {
639*1642b65aSPatrick Williams                        "Direction": "greater than",
640*1642b65aSPatrick Williams                        "Label": "temp2",
641*1642b65aSPatrick Williams                        "Name": "upper critical",
642*1642b65aSPatrick Williams                        "Severity": 1,
643*1642b65aSPatrick Williams                        "Value": 80.0
644*1642b65aSPatrick Williams                    },
645*1642b65aSPatrick Williams                    {
646*1642b65aSPatrick Williams                        "Direction": "less than",
647*1642b65aSPatrick Williams                        "Label": "temp3",
648*1642b65aSPatrick Williams                        "Name": "lower critical",
649*1642b65aSPatrick Williams                        "Severity": 1,
650*1642b65aSPatrick Williams                        "Value": -1.0
651*1642b65aSPatrick Williams                    },
652*1642b65aSPatrick Williams                    {
653*1642b65aSPatrick Williams                        "Direction": "greater than",
654*1642b65aSPatrick Williams                        "Label": "temp3",
655*1642b65aSPatrick Williams                        "Name": "upper critical",
656*1642b65aSPatrick Williams                        "Severity": 1,
657*1642b65aSPatrick Williams                        "Value": 80.0
658*1642b65aSPatrick Williams                    },
659*1642b65aSPatrick Williams                    {
660*1642b65aSPatrick Williams                        "Direction": "less than",
661*1642b65aSPatrick Williams                        "Label": "temp4",
662*1642b65aSPatrick Williams                        "Name": "lower critical",
663*1642b65aSPatrick Williams                        "Severity": 1,
664*1642b65aSPatrick Williams                        "Value": -1.0
665*1642b65aSPatrick Williams                    },
666*1642b65aSPatrick Williams                    {
667*1642b65aSPatrick Williams                        "Direction": "greater than",
668*1642b65aSPatrick Williams                        "Label": "temp4",
669*1642b65aSPatrick Williams                        "Name": "upper critical",
670*1642b65aSPatrick Williams                        "Severity": 1,
671*1642b65aSPatrick Williams                        "Value": 80.0
672*1642b65aSPatrick Williams                    },
673*1642b65aSPatrick Williams                    {
674*1642b65aSPatrick Williams                        "Direction": "less than",
675*1642b65aSPatrick Williams                        "Label": "temp5",
676*1642b65aSPatrick Williams                        "Name": "lower critical",
677*1642b65aSPatrick Williams                        "Severity": 1,
678*1642b65aSPatrick Williams                        "Value": -1.0
679*1642b65aSPatrick Williams                    },
680*1642b65aSPatrick Williams                    {
681*1642b65aSPatrick Williams                        "Direction": "greater than",
682*1642b65aSPatrick Williams                        "Label": "temp5",
683*1642b65aSPatrick Williams                        "Name": "upper critical",
684*1642b65aSPatrick Williams                        "Severity": 1,
685*1642b65aSPatrick Williams                        "Value": 80.0
686*1642b65aSPatrick Williams                    },
687*1642b65aSPatrick Williams                    {
688*1642b65aSPatrick Williams                        "Direction": "less than",
689*1642b65aSPatrick Williams                        "Label": "temp6",
690*1642b65aSPatrick Williams                        "Name": "lower critical",
691*1642b65aSPatrick Williams                        "Severity": 1,
692*1642b65aSPatrick Williams                        "Value": -1.0
693*1642b65aSPatrick Williams                    },
694*1642b65aSPatrick Williams                    {
695*1642b65aSPatrick Williams                        "Direction": "greater than",
696*1642b65aSPatrick Williams                        "Label": "temp6",
697*1642b65aSPatrick Williams                        "Name": "upper critical",
698*1642b65aSPatrick Williams                        "Severity": 1,
699*1642b65aSPatrick Williams                        "Value": 80.0
700*1642b65aSPatrick Williams                    },
701*1642b65aSPatrick Williams                    {
702*1642b65aSPatrick Williams                        "Direction": "less than",
703*1642b65aSPatrick Williams                        "Label": "temp7",
704*1642b65aSPatrick Williams                        "Name": "lower critical",
705*1642b65aSPatrick Williams                        "Severity": 1,
706*1642b65aSPatrick Williams                        "Value": -1.0
707*1642b65aSPatrick Williams                    },
708*1642b65aSPatrick Williams                    {
709*1642b65aSPatrick Williams                        "Direction": "greater than",
710*1642b65aSPatrick Williams                        "Label": "temp7",
711*1642b65aSPatrick Williams                        "Name": "upper critical",
712*1642b65aSPatrick Williams                        "Severity": 1,
713*1642b65aSPatrick Williams                        "Value": 80.0
714*1642b65aSPatrick Williams                    },
715*1642b65aSPatrick Williams                    {
716*1642b65aSPatrick Williams                        "Direction": "less than",
717*1642b65aSPatrick Williams                        "Label": "temp8",
718*1642b65aSPatrick Williams                        "Name": "lower critical",
719*1642b65aSPatrick Williams                        "Severity": 1,
720*1642b65aSPatrick Williams                        "Value": -1.0
721*1642b65aSPatrick Williams                    },
722*1642b65aSPatrick Williams                    {
723*1642b65aSPatrick Williams                        "Direction": "greater than",
724*1642b65aSPatrick Williams                        "Label": "temp8",
725*1642b65aSPatrick Williams                        "Name": "upper critical",
726*1642b65aSPatrick Williams                        "Severity": 1,
727*1642b65aSPatrick Williams                        "Value": 80.0
728*1642b65aSPatrick Williams                    }
729*1642b65aSPatrick Williams                ],
730*1642b65aSPatrick Williams                "Type": "SBRMI",
731*1642b65aSPatrick Williams                "power1_Name": "MB_CPU_PKG_PWR_W",
732*1642b65aSPatrick Williams                "power2_Name": "MB_DIMM_A0_PWR_W",
733*1642b65aSPatrick Williams                "power3_Name": "MB_DIMM_A1_PWR_W",
734*1642b65aSPatrick Williams                "power4_Name": "MB_DIMM_A2_PWR_W",
735*1642b65aSPatrick Williams                "power5_Name": "MB_DIMM_A4_PWR_W",
736*1642b65aSPatrick Williams                "power6_Name": "MB_DIMM_A6_PWR_W",
737*1642b65aSPatrick Williams                "power7_Name": "MB_DIMM_A7_PWR_W",
738*1642b65aSPatrick Williams                "power8_Name": "MB_DIMM_A8_PWR_W",
739*1642b65aSPatrick Williams                "power9_Name": "MB_DIMM_A10_PWR_W",
740*1642b65aSPatrick Williams                "temp1_Name": "MB_DIMM_A0_TEMP_C",
741*1642b65aSPatrick Williams                "temp2_Name": "MB_DIMM_A1_TEMP_C",
742*1642b65aSPatrick Williams                "temp3_Name": "MB_DIMM_A2_TEMP_C",
743*1642b65aSPatrick Williams                "temp4_Name": "MB_DIMM_A4_TEMP_C",
744*1642b65aSPatrick Williams                "temp5_Name": "MB_DIMM_A6_TEMP_C",
745*1642b65aSPatrick Williams                "temp6_Name": "MB_DIMM_A7_TEMP_C",
746*1642b65aSPatrick Williams                "temp7_Name": "MB_DIMM_A8_TEMP_C",
747*1642b65aSPatrick Williams                "temp8_Name": "MB_DIMM_A10_TEMP_C"
748*1642b65aSPatrick Williams            },
749*1642b65aSPatrick Williams            {
750*1642b65aSPatrick Williams                "Address": "0x4C",
751*1642b65aSPatrick Williams                "Bus": 7,
752*1642b65aSPatrick Williams                "Name": "MB_CPU_TEMP_C",
753*1642b65aSPatrick Williams                "PowerState": "BiosPost",
754*1642b65aSPatrick Williams                "Thresholds": [
755*1642b65aSPatrick Williams                    {
756*1642b65aSPatrick Williams                        "Direction": "less than",
757*1642b65aSPatrick Williams                        "Name": "lower critical",
758*1642b65aSPatrick Williams                        "Severity": 1,
759*1642b65aSPatrick Williams                        "Value": -1.0
760*1642b65aSPatrick Williams                    },
761*1642b65aSPatrick Williams                    {
762*1642b65aSPatrick Williams                        "Direction": "greater than",
763*1642b65aSPatrick Williams                        "Name": "upper critical",
764*1642b65aSPatrick Williams                        "Severity": 1,
765*1642b65aSPatrick Williams                        "Value": 95.0
766*1642b65aSPatrick Williams                    }
767*1642b65aSPatrick Williams                ],
768*1642b65aSPatrick Williams                "Type": "SBTSI"
769*1642b65aSPatrick Williams            },
770*1642b65aSPatrick Williams            {
771*1642b65aSPatrick Williams                "Address": "0x49",
772*1642b65aSPatrick Williams                "Bus": 29,
773*1642b65aSPatrick Williams                "Name": "MB_OUTLET_TEMP_C",
774*1642b65aSPatrick Williams                "Thresholds": [
775*1642b65aSPatrick Williams                    {
776*1642b65aSPatrick Williams                        "Direction": "less than",
777*1642b65aSPatrick Williams                        "Name": "lower critical",
778*1642b65aSPatrick Williams                        "Severity": 1,
779*1642b65aSPatrick Williams                        "Value": 5.0
780*1642b65aSPatrick Williams                    },
781*1642b65aSPatrick Williams                    {
782*1642b65aSPatrick Williams                        "Direction": "greater than",
783*1642b65aSPatrick Williams                        "Name": "upper critical",
784*1642b65aSPatrick Williams                        "Severity": 1,
785*1642b65aSPatrick Williams                        "Value": 80.0
786*1642b65aSPatrick Williams                    }
787*1642b65aSPatrick Williams                ],
788*1642b65aSPatrick Williams                "Type": "TMP75"
789*1642b65aSPatrick Williams            },
790*1642b65aSPatrick Williams            {
791*1642b65aSPatrick Williams                "Address": "0x4A",
792*1642b65aSPatrick Williams                "Bus": 29,
793*1642b65aSPatrick Williams                "Name": "MB_INLET_TEMP_C",
794*1642b65aSPatrick Williams                "Thresholds": [
795*1642b65aSPatrick Williams                    {
796*1642b65aSPatrick Williams                        "Direction": "less than",
797*1642b65aSPatrick Williams                        "Name": "lower critical",
798*1642b65aSPatrick Williams                        "Severity": 1,
799*1642b65aSPatrick Williams                        "Value": 5.0
800*1642b65aSPatrick Williams                    },
801*1642b65aSPatrick Williams                    {
802*1642b65aSPatrick Williams                        "Direction": "greater than",
803*1642b65aSPatrick Williams                        "Name": "upper critical",
804*1642b65aSPatrick Williams                        "Severity": 1,
805*1642b65aSPatrick Williams                        "Value": 60.0
806*1642b65aSPatrick Williams                    }
807*1642b65aSPatrick Williams                ],
808*1642b65aSPatrick Williams                "Type": "TMP75"
809*1642b65aSPatrick Williams            },
810*1642b65aSPatrick Williams            {
811*1642b65aSPatrick Williams                "Address": "0x68",
812*1642b65aSPatrick Williams                "Bus": 28,
813*1642b65aSPatrick Williams                "Labels": [
814*1642b65aSPatrick Williams                    "iout1",
815*1642b65aSPatrick Williams                    "vout1",
816*1642b65aSPatrick Williams                    "pout1",
817*1642b65aSPatrick Williams                    "temp1"
818*1642b65aSPatrick Williams                ],
819*1642b65aSPatrick Williams                "Name": "MB_VR_CPU_PVDD11",
820*1642b65aSPatrick Williams                "PowerState": "On",
821*1642b65aSPatrick Williams                "Thresholds": [
822*1642b65aSPatrick Williams                    {
823*1642b65aSPatrick Williams                        "Direction": "greater than",
824*1642b65aSPatrick Williams                        "Label": "iout1",
825*1642b65aSPatrick Williams                        "Name": "upper critical",
826*1642b65aSPatrick Williams                        "Severity": 1,
827*1642b65aSPatrick Williams                        "Value": 59.0
828*1642b65aSPatrick Williams                    },
829*1642b65aSPatrick Williams                    {
830*1642b65aSPatrick Williams                        "Direction": "less than",
831*1642b65aSPatrick Williams                        "Label": "vout1",
832*1642b65aSPatrick Williams                        "Name": "lower critical",
833*1642b65aSPatrick Williams                        "Severity": 1,
834*1642b65aSPatrick Williams                        "Value": 1.045
835*1642b65aSPatrick Williams                    },
836*1642b65aSPatrick Williams                    {
837*1642b65aSPatrick Williams                        "Direction": "greater than",
838*1642b65aSPatrick Williams                        "Label": "vout1",
839*1642b65aSPatrick Williams                        "Name": "upper critical",
840*1642b65aSPatrick Williams                        "Severity": 1,
841*1642b65aSPatrick Williams                        "Value": 1.155
842*1642b65aSPatrick Williams                    },
843*1642b65aSPatrick Williams                    {
844*1642b65aSPatrick Williams                        "Direction": "greater than",
845*1642b65aSPatrick Williams                        "Label": "pout1",
846*1642b65aSPatrick Williams                        "Name": "upper critical",
847*1642b65aSPatrick Williams                        "Severity": 1,
848*1642b65aSPatrick Williams                        "Value": 65.0
849*1642b65aSPatrick Williams                    },
850*1642b65aSPatrick Williams                    {
851*1642b65aSPatrick Williams                        "Direction": "less than",
852*1642b65aSPatrick Williams                        "Label": "temp1",
853*1642b65aSPatrick Williams                        "Name": "lower critical",
854*1642b65aSPatrick Williams                        "Severity": 1,
855*1642b65aSPatrick Williams                        "Value": -1.0
856*1642b65aSPatrick Williams                    },
857*1642b65aSPatrick Williams                    {
858*1642b65aSPatrick Williams                        "Direction": "greater than",
859*1642b65aSPatrick Williams                        "Label": "temp1",
860*1642b65aSPatrick Williams                        "Name": "upper critical",
861*1642b65aSPatrick Williams                        "Severity": 1,
862*1642b65aSPatrick Williams                        "Value": 105.0
863*1642b65aSPatrick Williams                    }
864*1642b65aSPatrick Williams                ],
865*1642b65aSPatrick Williams                "Type": "XDPE152C4",
866*1642b65aSPatrick Williams                "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
867*1642b65aSPatrick Williams                "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
868*1642b65aSPatrick Williams                "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
869*1642b65aSPatrick Williams                "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
870*1642b65aSPatrick Williams            },
871*1642b65aSPatrick Williams            {
872*1642b65aSPatrick Williams                "Address": "0x64",
873*1642b65aSPatrick Williams                "Bus": 28,
874*1642b65aSPatrick Williams                "Labels": [
875*1642b65aSPatrick Williams                    "iout1",
876*1642b65aSPatrick Williams                    "iout2",
877*1642b65aSPatrick Williams                    "vout1",
878*1642b65aSPatrick Williams                    "vout2",
879*1642b65aSPatrick Williams                    "pout1",
880*1642b65aSPatrick Williams                    "pout2",
881*1642b65aSPatrick Williams                    "temp1",
882*1642b65aSPatrick Williams                    "temp2"
883*1642b65aSPatrick Williams                ],
884*1642b65aSPatrick Williams                "Name": "MB_VR_CPU_VCORE0_SOC",
885*1642b65aSPatrick Williams                "PowerState": "On",
886*1642b65aSPatrick Williams                "Thresholds": [
887*1642b65aSPatrick Williams                    {
888*1642b65aSPatrick Williams                        "Direction": "greater than",
889*1642b65aSPatrick Williams                        "Label": "iout1",
890*1642b65aSPatrick Williams                        "Name": "upper critical",
891*1642b65aSPatrick Williams                        "Severity": 1,
892*1642b65aSPatrick Williams                        "Value": 318.0
893*1642b65aSPatrick Williams                    },
894*1642b65aSPatrick Williams                    {
895*1642b65aSPatrick Williams                        "Direction": "greater than",
896*1642b65aSPatrick Williams                        "Label": "iout2",
897*1642b65aSPatrick Williams                        "Name": "upper critical",
898*1642b65aSPatrick Williams                        "Severity": 1,
899*1642b65aSPatrick Williams                        "Value": 210.0
900*1642b65aSPatrick Williams                    },
901*1642b65aSPatrick Williams                    {
902*1642b65aSPatrick Williams                        "Direction": "less than",
903*1642b65aSPatrick Williams                        "Label": "vout1",
904*1642b65aSPatrick Williams                        "Name": "lower critical",
905*1642b65aSPatrick Williams                        "Severity": 1,
906*1642b65aSPatrick Williams                        "Value": 0.53
907*1642b65aSPatrick Williams                    },
908*1642b65aSPatrick Williams                    {
909*1642b65aSPatrick Williams                        "Direction": "greater than",
910*1642b65aSPatrick Williams                        "Label": "vout1",
911*1642b65aSPatrick Williams                        "Name": "upper critical",
912*1642b65aSPatrick Williams                        "Severity": 1,
913*1642b65aSPatrick Williams                        "Value": 1.52
914*1642b65aSPatrick Williams                    },
915*1642b65aSPatrick Williams                    {
916*1642b65aSPatrick Williams                        "Direction": "less than",
917*1642b65aSPatrick Williams                        "Label": "vout2",
918*1642b65aSPatrick Williams                        "Name": "lower critical",
919*1642b65aSPatrick Williams                        "Severity": 1,
920*1642b65aSPatrick Williams                        "Value": 0.73
921*1642b65aSPatrick Williams                    },
922*1642b65aSPatrick Williams                    {
923*1642b65aSPatrick Williams                        "Direction": "greater than",
924*1642b65aSPatrick Williams                        "Label": "vout2",
925*1642b65aSPatrick Williams                        "Name": "upper critical",
926*1642b65aSPatrick Williams                        "Severity": 1,
927*1642b65aSPatrick Williams                        "Value": 1.22
928*1642b65aSPatrick Williams                    },
929*1642b65aSPatrick Williams                    {
930*1642b65aSPatrick Williams                        "Direction": "greater than",
931*1642b65aSPatrick Williams                        "Label": "pout1",
932*1642b65aSPatrick Williams                        "Name": "upper critical",
933*1642b65aSPatrick Williams                        "Severity": 1,
934*1642b65aSPatrick Williams                        "Value": 175.0
935*1642b65aSPatrick Williams                    },
936*1642b65aSPatrick Williams                    {
937*1642b65aSPatrick Williams                        "Direction": "greater than",
938*1642b65aSPatrick Williams                        "Label": "pout2",
939*1642b65aSPatrick Williams                        "Name": "upper critical",
940*1642b65aSPatrick Williams                        "Severity": 1,
941*1642b65aSPatrick Williams                        "Value": 105.0
942*1642b65aSPatrick Williams                    },
943*1642b65aSPatrick Williams                    {
944*1642b65aSPatrick Williams                        "Direction": "less than",
945*1642b65aSPatrick Williams                        "Label": "temp1",
946*1642b65aSPatrick Williams                        "Name": "lower critical",
947*1642b65aSPatrick Williams                        "Severity": 1,
948*1642b65aSPatrick Williams                        "Value": -1.0
949*1642b65aSPatrick Williams                    },
950*1642b65aSPatrick Williams                    {
951*1642b65aSPatrick Williams                        "Direction": "greater than",
952*1642b65aSPatrick Williams                        "Label": "temp1",
953*1642b65aSPatrick Williams                        "Name": "upper critical",
954*1642b65aSPatrick Williams                        "Severity": 1,
955*1642b65aSPatrick Williams                        "Value": 105.0
956*1642b65aSPatrick Williams                    },
957*1642b65aSPatrick Williams                    {
958*1642b65aSPatrick Williams                        "Direction": "less than",
959*1642b65aSPatrick Williams                        "Label": "temp2",
960*1642b65aSPatrick Williams                        "Name": "lower critical",
961*1642b65aSPatrick Williams                        "Severity": 1,
962*1642b65aSPatrick Williams                        "Value": -1.0
963*1642b65aSPatrick Williams                    },
964*1642b65aSPatrick Williams                    {
965*1642b65aSPatrick Williams                        "Direction": "greater than",
966*1642b65aSPatrick Williams                        "Label": "temp2",
967*1642b65aSPatrick Williams                        "Name": "upper critical",
968*1642b65aSPatrick Williams                        "Severity": 1,
969*1642b65aSPatrick Williams                        "Value": 105.0
970*1642b65aSPatrick Williams                    }
971*1642b65aSPatrick Williams                ],
972*1642b65aSPatrick Williams                "Type": "XDPE152C4",
973*1642b65aSPatrick Williams                "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
974*1642b65aSPatrick Williams                "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
975*1642b65aSPatrick Williams                "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
976*1642b65aSPatrick Williams                "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
977*1642b65aSPatrick Williams                "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
978*1642b65aSPatrick Williams                "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
979*1642b65aSPatrick Williams                "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
980*1642b65aSPatrick Williams                "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
981*1642b65aSPatrick Williams            },
982*1642b65aSPatrick Williams            {
983*1642b65aSPatrick Williams                "Address": "0x66",
984*1642b65aSPatrick Williams                "Bus": 28,
985*1642b65aSPatrick Williams                "Labels": [
986*1642b65aSPatrick Williams                    "iout1",
987*1642b65aSPatrick Williams                    "iout2",
988*1642b65aSPatrick Williams                    "vout1",
989*1642b65aSPatrick Williams                    "vout2",
990*1642b65aSPatrick Williams                    "pout1",
991*1642b65aSPatrick Williams                    "pout2",
992*1642b65aSPatrick Williams                    "temp1",
993*1642b65aSPatrick Williams                    "temp2"
994*1642b65aSPatrick Williams                ],
995*1642b65aSPatrick Williams                "Name": "MB_VR_CPU_VCORE1_PDDIO",
996*1642b65aSPatrick Williams                "PowerState": "On",
997*1642b65aSPatrick Williams                "Thresholds": [
998*1642b65aSPatrick Williams                    {
999*1642b65aSPatrick Williams                        "Direction": "greater than",
1000*1642b65aSPatrick Williams                        "Label": "iout1",
1001*1642b65aSPatrick Williams                        "Name": "upper critical",
1002*1642b65aSPatrick Williams                        "Severity": 1,
1003*1642b65aSPatrick Williams                        "Value": 318.0
1004*1642b65aSPatrick Williams                    },
1005*1642b65aSPatrick Williams                    {
1006*1642b65aSPatrick Williams                        "Direction": "greater than",
1007*1642b65aSPatrick Williams                        "Label": "iout2",
1008*1642b65aSPatrick Williams                        "Name": "upper critical",
1009*1642b65aSPatrick Williams                        "Severity": 1,
1010*1642b65aSPatrick Williams                        "Value": 133.0
1011*1642b65aSPatrick Williams                    },
1012*1642b65aSPatrick Williams                    {
1013*1642b65aSPatrick Williams                        "Direction": "less than",
1014*1642b65aSPatrick Williams                        "Label": "vout1",
1015*1642b65aSPatrick Williams                        "Name": "lower critical",
1016*1642b65aSPatrick Williams                        "Severity": 1,
1017*1642b65aSPatrick Williams                        "Value": 0.53
1018*1642b65aSPatrick Williams                    },
1019*1642b65aSPatrick Williams                    {
1020*1642b65aSPatrick Williams                        "Direction": "greater than",
1021*1642b65aSPatrick Williams                        "Label": "vout1",
1022*1642b65aSPatrick Williams                        "Name": "upper critical",
1023*1642b65aSPatrick Williams                        "Severity": 1,
1024*1642b65aSPatrick Williams                        "Value": 1.52
1025*1642b65aSPatrick Williams                    },
1026*1642b65aSPatrick Williams                    {
1027*1642b65aSPatrick Williams                        "Direction": "less than",
1028*1642b65aSPatrick Williams                        "Label": "vout2",
1029*1642b65aSPatrick Williams                        "Name": "lower critical",
1030*1642b65aSPatrick Williams                        "Severity": 1,
1031*1642b65aSPatrick Williams                        "Value": 0.88
1032*1642b65aSPatrick Williams                    },
1033*1642b65aSPatrick Williams                    {
1034*1642b65aSPatrick Williams                        "Direction": "greater than",
1035*1642b65aSPatrick Williams                        "Label": "vout2",
1036*1642b65aSPatrick Williams                        "Name": "upper critical",
1037*1642b65aSPatrick Williams                        "Severity": 1,
1038*1642b65aSPatrick Williams                        "Value": 1.22
1039*1642b65aSPatrick Williams                    },
1040*1642b65aSPatrick Williams                    {
1041*1642b65aSPatrick Williams                        "Direction": "greater than",
1042*1642b65aSPatrick Williams                        "Label": "pout1",
1043*1642b65aSPatrick Williams                        "Name": "upper critical",
1044*1642b65aSPatrick Williams                        "Severity": 1,
1045*1642b65aSPatrick Williams                        "Value": 175.0
1046*1642b65aSPatrick Williams                    },
1047*1642b65aSPatrick Williams                    {
1048*1642b65aSPatrick Williams                        "Direction": "greater than",
1049*1642b65aSPatrick Williams                        "Label": "pout2",
1050*1642b65aSPatrick Williams                        "Name": "upper critical",
1051*1642b65aSPatrick Williams                        "Severity": 1,
1052*1642b65aSPatrick Williams                        "Value": 120.0
1053*1642b65aSPatrick Williams                    },
1054*1642b65aSPatrick Williams                    {
1055*1642b65aSPatrick Williams                        "Direction": "less than",
1056*1642b65aSPatrick Williams                        "Label": "temp1",
1057*1642b65aSPatrick Williams                        "Name": "lower critical",
1058*1642b65aSPatrick Williams                        "Severity": 1,
1059*1642b65aSPatrick Williams                        "Value": -1.0
1060*1642b65aSPatrick Williams                    },
1061*1642b65aSPatrick Williams                    {
1062*1642b65aSPatrick Williams                        "Direction": "greater than",
1063*1642b65aSPatrick Williams                        "Label": "temp1",
1064*1642b65aSPatrick Williams                        "Name": "upper critical",
1065*1642b65aSPatrick Williams                        "Severity": 1,
1066*1642b65aSPatrick Williams                        "Value": 105.0
1067*1642b65aSPatrick Williams                    },
1068*1642b65aSPatrick Williams                    {
1069*1642b65aSPatrick Williams                        "Direction": "less than",
1070*1642b65aSPatrick Williams                        "Label": "temp2",
1071*1642b65aSPatrick Williams                        "Name": "lower critical",
1072*1642b65aSPatrick Williams                        "Severity": 1,
1073*1642b65aSPatrick Williams                        "Value": -1.0
1074*1642b65aSPatrick Williams                    },
1075*1642b65aSPatrick Williams                    {
1076*1642b65aSPatrick Williams                        "Direction": "greater than",
1077*1642b65aSPatrick Williams                        "Label": "temp2",
1078*1642b65aSPatrick Williams                        "Name": "upper critical",
1079*1642b65aSPatrick Williams                        "Severity": 1,
1080*1642b65aSPatrick Williams                        "Value": 105.0
1081*1642b65aSPatrick Williams                    }
1082*1642b65aSPatrick Williams                ],
1083*1642b65aSPatrick Williams                "Type": "XDPE152C4",
1084*1642b65aSPatrick Williams                "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
1085*1642b65aSPatrick Williams                "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
1086*1642b65aSPatrick Williams                "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
1087*1642b65aSPatrick Williams                "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
1088*1642b65aSPatrick Williams                "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
1089*1642b65aSPatrick Williams                "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
1090*1642b65aSPatrick Williams                "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
1091*1642b65aSPatrick Williams                "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
1092*1642b65aSPatrick Williams            }
1093*1642b65aSPatrick Williams        ],
1094*1642b65aSPatrick Williams        "Name": "Harma MB",
1095*1642b65aSPatrick Williams        "Probe": [
1096*1642b65aSPatrick Williams            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0050'})",
1097*1642b65aSPatrick Williams            "OR",
1098*1642b65aSPatrick Williams            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-xdpe'})"
1099*1642b65aSPatrick Williams        ],
1100*1642b65aSPatrick Williams        "Type": "Board",
1101*1642b65aSPatrick Williams        "xyz.openbmc_project.Inventory.Decorator.Asset": {
1102*1642b65aSPatrick Williams            "BuildDate": "$BOARD_MANUFACTURE_DATE",
1103*1642b65aSPatrick Williams            "Manufacturer": "$BOARD_MANUFACTURER",
1104*1642b65aSPatrick Williams            "Model": "$BOARD_PRODUCT_NAME",
1105*1642b65aSPatrick Williams            "PartNumber": "$BOARD_PART_NUMBER",
1106*1642b65aSPatrick Williams            "SerialNumber": "$BOARD_SERIAL_NUMBER",
1107*1642b65aSPatrick Williams            "SparePartNumber": "$BOARD_INFO_AM1"
1108*1642b65aSPatrick Williams        },
1109*1642b65aSPatrick Williams        "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1110*1642b65aSPatrick Williams            "AssetTag": "$PRODUCT_ASSET_TAG"
1111*1642b65aSPatrick Williams        },
1112*1642b65aSPatrick Williams        "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
1113*1642b65aSPatrick Williams            "ProductId": 1
1114*1642b65aSPatrick Williams        }
1115*1642b65aSPatrick Williams    },
1116*1642b65aSPatrick Williams    {
1117*1642b65aSPatrick Williams        "Exposes": [],
1118*1642b65aSPatrick Williams        "Name": "Harma Chassis",
1119*1642b65aSPatrick Williams        "Probe": [
1120*1642b65aSPatrick Williams            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0050'})",
1121*1642b65aSPatrick Williams            "OR",
1122*1642b65aSPatrick Williams            "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-xdpe'})"
1123*1642b65aSPatrick Williams        ],
1124*1642b65aSPatrick Williams        "Type": "Chassis",
1125*1642b65aSPatrick Williams        "xyz.openbmc_project.Inventory.Decorator.Asset": {
1126*1642b65aSPatrick Williams            "Manufacturer": "$PRODUCT_MANUFACTURER",
1127*1642b65aSPatrick Williams            "Model": "$PRODUCT_PRODUCT_NAME",
1128*1642b65aSPatrick Williams            "PartNumber": "$PRODUCT_PART_NUMBER",
1129*1642b65aSPatrick Williams            "SerialNumber": "$PRODUCT_INFO_AM2",
1130*1642b65aSPatrick Williams            "SparePartNumber": "$PRODUCT_FRU_VERSION_ID"
1131*1642b65aSPatrick Williams        },
1132*1642b65aSPatrick Williams        "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1133*1642b65aSPatrick Williams            "AssetTag": "$PRODUCT_INFO_AM3"
1134*1642b65aSPatrick Williams        }
1135*1642b65aSPatrick Williams    }
1136*1642b65aSPatrick Williams]
1137