1bdc76dacSPotin Lai{
2bdc76dacSPotin Lai    "Exposes": [
3bdc76dacSPotin Lai        {
4bdc76dacSPotin Lai            "Address": "$address",
5bdc76dacSPotin Lai            "Bus": "$bus",
6bdc76dacSPotin Lai            "Name": "Catalina PDB FRU",
7bdc76dacSPotin Lai            "Type": "EEPROM"
8bdc76dacSPotin Lai        },
9bdc76dacSPotin Lai        {
10bdc76dacSPotin Lai            "Address": "0x21",
11bdc76dacSPotin Lai            "Bus": 18,
12bdc76dacSPotin Lai            "Connector": {
13bdc76dacSPotin Lai                "Name": "FAN0_TACH_IL",
14bdc76dacSPotin Lai                "Pwm": 0,
15bdc76dacSPotin Lai                "PwmName": "FAN0_PWM",
16bdc76dacSPotin Lai                "Tachs": [
17bdc76dacSPotin Lai                    0
18bdc76dacSPotin Lai                ]
19bdc76dacSPotin Lai            },
20bdc76dacSPotin Lai            "Index": 0,
21bdc76dacSPotin Lai            "Name": "FAN0_TACH_IL_SPEED_RPM",
22bdc76dacSPotin Lai            "PowerState": "Always",
23*18a61cb1SPotin Lai            "Thresholds": [
24*18a61cb1SPotin Lai                {
25*18a61cb1SPotin Lai                    "Direction": "greater than",
26*18a61cb1SPotin Lai                    "Name": "upper critical",
27*18a61cb1SPotin Lai                    "Severity": 1,
28*18a61cb1SPotin Lai                    "Value": 36300
29*18a61cb1SPotin Lai                },
30*18a61cb1SPotin Lai                {
31*18a61cb1SPotin Lai                    "Direction": "less than",
32*18a61cb1SPotin Lai                    "Name": "lower critical",
33*18a61cb1SPotin Lai                    "Severity": 1,
34*18a61cb1SPotin Lai                    "Value": 2550
35*18a61cb1SPotin Lai                }
36*18a61cb1SPotin Lai            ],
37bdc76dacSPotin Lai            "Type": "I2CFan"
38bdc76dacSPotin Lai        },
39bdc76dacSPotin Lai        {
40bdc76dacSPotin Lai            "Address": "0x21",
41bdc76dacSPotin Lai            "Bus": 18,
42bdc76dacSPotin Lai            "Connector": {
43bdc76dacSPotin Lai                "Name": "FAN0_TACH_OL",
44bdc76dacSPotin Lai                "Pwm": 0,
45bdc76dacSPotin Lai                "PwmName": "FAN0_PWM",
46bdc76dacSPotin Lai                "Tachs": [
47bdc76dacSPotin Lai                    1
48bdc76dacSPotin Lai                ]
49bdc76dacSPotin Lai            },
50bdc76dacSPotin Lai            "Index": 1,
51bdc76dacSPotin Lai            "Name": "FAN0_TACH_OL_SPEED_RPM",
52bdc76dacSPotin Lai            "PowerState": "Always",
53*18a61cb1SPotin Lai            "Thresholds": [
54*18a61cb1SPotin Lai                {
55*18a61cb1SPotin Lai                    "Direction": "greater than",
56*18a61cb1SPotin Lai                    "Name": "upper critical",
57*18a61cb1SPotin Lai                    "Severity": 1,
58*18a61cb1SPotin Lai                    "Value": 33000
59*18a61cb1SPotin Lai                },
60*18a61cb1SPotin Lai                {
61*18a61cb1SPotin Lai                    "Direction": "less than",
62*18a61cb1SPotin Lai                    "Name": "lower critical",
63*18a61cb1SPotin Lai                    "Severity": 1,
64*18a61cb1SPotin Lai                    "Value": 1960
65*18a61cb1SPotin Lai                }
66*18a61cb1SPotin Lai            ],
67bdc76dacSPotin Lai            "Type": "I2CFan"
68bdc76dacSPotin Lai        },
69bdc76dacSPotin Lai        {
70bdc76dacSPotin Lai            "Address": "0x21",
71bdc76dacSPotin Lai            "Bus": 18,
72bdc76dacSPotin Lai            "Connector": {
73bdc76dacSPotin Lai                "Name": "FAN1_TACH_IL",
74bdc76dacSPotin Lai                "Pwm": 2,
75bdc76dacSPotin Lai                "PwmName": "FAN1_PWM",
76bdc76dacSPotin Lai                "Tachs": [
77bdc76dacSPotin Lai                    7
78bdc76dacSPotin Lai                ]
79bdc76dacSPotin Lai            },
80bdc76dacSPotin Lai            "Index": 7,
81bdc76dacSPotin Lai            "Name": "FAN1_TACH_IL_SPEED_RPM",
82bdc76dacSPotin Lai            "PowerState": "Always",
83*18a61cb1SPotin Lai            "Thresholds": [
84*18a61cb1SPotin Lai                {
85*18a61cb1SPotin Lai                    "Direction": "greater than",
86*18a61cb1SPotin Lai                    "Name": "upper critical",
87*18a61cb1SPotin Lai                    "Severity": 1,
88*18a61cb1SPotin Lai                    "Value": 36300
89*18a61cb1SPotin Lai                },
90*18a61cb1SPotin Lai                {
91*18a61cb1SPotin Lai                    "Direction": "less than",
92*18a61cb1SPotin Lai                    "Name": "lower critical",
93*18a61cb1SPotin Lai                    "Severity": 1,
94*18a61cb1SPotin Lai                    "Value": 2550
95*18a61cb1SPotin Lai                }
96*18a61cb1SPotin Lai            ],
97bdc76dacSPotin Lai            "Type": "I2CFan"
98bdc76dacSPotin Lai        },
99bdc76dacSPotin Lai        {
100bdc76dacSPotin Lai            "Address": "0x21",
101bdc76dacSPotin Lai            "Bus": 18,
102bdc76dacSPotin Lai            "Connector": {
103bdc76dacSPotin Lai                "Name": "FAN1_TACH_OL",
104bdc76dacSPotin Lai                "Pwm": 2,
105bdc76dacSPotin Lai                "PwmName": "FAN1_PWM",
106bdc76dacSPotin Lai                "Tachs": [
107bdc76dacSPotin Lai                    2
108bdc76dacSPotin Lai                ]
109bdc76dacSPotin Lai            },
110bdc76dacSPotin Lai            "Index": 2,
111bdc76dacSPotin Lai            "Name": "FAN1_TACH_OL_SPEED_RPM",
112bdc76dacSPotin Lai            "PowerState": "Always",
113*18a61cb1SPotin Lai            "Thresholds": [
114*18a61cb1SPotin Lai                {
115*18a61cb1SPotin Lai                    "Direction": "greater than",
116*18a61cb1SPotin Lai                    "Name": "upper critical",
117*18a61cb1SPotin Lai                    "Severity": 1,
118*18a61cb1SPotin Lai                    "Value": 33000
119*18a61cb1SPotin Lai                },
120*18a61cb1SPotin Lai                {
121*18a61cb1SPotin Lai                    "Direction": "less than",
122*18a61cb1SPotin Lai                    "Name": "lower critical",
123*18a61cb1SPotin Lai                    "Severity": 1,
124*18a61cb1SPotin Lai                    "Value": 1960
125*18a61cb1SPotin Lai                }
126*18a61cb1SPotin Lai            ],
127bdc76dacSPotin Lai            "Type": "I2CFan"
128bdc76dacSPotin Lai        },
129bdc76dacSPotin Lai        {
130bdc76dacSPotin Lai            "Address": "0x21",
131bdc76dacSPotin Lai            "Bus": 18,
132bdc76dacSPotin Lai            "Connector": {
133bdc76dacSPotin Lai                "Name": "FAN2_TACH_IL",
134bdc76dacSPotin Lai                "Pwm": 3,
135bdc76dacSPotin Lai                "PwmName": "FAN2_PWM",
136bdc76dacSPotin Lai                "Tachs": [
137bdc76dacSPotin Lai                    3
138bdc76dacSPotin Lai                ]
139bdc76dacSPotin Lai            },
140bdc76dacSPotin Lai            "Index": 3,
141bdc76dacSPotin Lai            "Name": "FAN2_TACH_IL_SPEED_RPM",
142bdc76dacSPotin Lai            "PowerState": "Always",
143*18a61cb1SPotin Lai            "Thresholds": [
144*18a61cb1SPotin Lai                {
145*18a61cb1SPotin Lai                    "Direction": "greater than",
146*18a61cb1SPotin Lai                    "Name": "upper critical",
147*18a61cb1SPotin Lai                    "Severity": 1,
148*18a61cb1SPotin Lai                    "Value": 36300
149*18a61cb1SPotin Lai                },
150*18a61cb1SPotin Lai                {
151*18a61cb1SPotin Lai                    "Direction": "less than",
152*18a61cb1SPotin Lai                    "Name": "lower critical",
153*18a61cb1SPotin Lai                    "Severity": 1,
154*18a61cb1SPotin Lai                    "Value": 2550
155*18a61cb1SPotin Lai                }
156*18a61cb1SPotin Lai            ],
157bdc76dacSPotin Lai            "Type": "I2CFan"
158bdc76dacSPotin Lai        },
159bdc76dacSPotin Lai        {
160bdc76dacSPotin Lai            "Address": "0x21",
161bdc76dacSPotin Lai            "Bus": 18,
162bdc76dacSPotin Lai            "Connector": {
163bdc76dacSPotin Lai                "Name": "FAN2_TACH_OL",
164bdc76dacSPotin Lai                "Pwm": 3,
165bdc76dacSPotin Lai                "PwmName": "FAN2_PWM",
166bdc76dacSPotin Lai                "Tachs": [
167bdc76dacSPotin Lai                    4
168bdc76dacSPotin Lai                ]
169bdc76dacSPotin Lai            },
170bdc76dacSPotin Lai            "Index": 4,
171bdc76dacSPotin Lai            "Name": "FAN2_TACH_OL_SPEED_RPM",
172bdc76dacSPotin Lai            "PowerState": "Always",
173*18a61cb1SPotin Lai            "Thresholds": [
174*18a61cb1SPotin Lai                {
175*18a61cb1SPotin Lai                    "Direction": "greater than",
176*18a61cb1SPotin Lai                    "Name": "upper critical",
177*18a61cb1SPotin Lai                    "Severity": 1,
178*18a61cb1SPotin Lai                    "Value": 33000
179*18a61cb1SPotin Lai                },
180*18a61cb1SPotin Lai                {
181*18a61cb1SPotin Lai                    "Direction": "less than",
182*18a61cb1SPotin Lai                    "Name": "lower critical",
183*18a61cb1SPotin Lai                    "Severity": 1,
184*18a61cb1SPotin Lai                    "Value": 1960
185*18a61cb1SPotin Lai                }
186*18a61cb1SPotin Lai            ],
187bdc76dacSPotin Lai            "Type": "I2CFan"
188bdc76dacSPotin Lai        },
189bdc76dacSPotin Lai        {
190bdc76dacSPotin Lai            "Address": "0x21",
191bdc76dacSPotin Lai            "Bus": 18,
192bdc76dacSPotin Lai            "Connector": {
193bdc76dacSPotin Lai                "Name": "FAN3_TACH_IL",
194bdc76dacSPotin Lai                "Pwm": 5,
195bdc76dacSPotin Lai                "PwmName": "FAN3_PWM",
196bdc76dacSPotin Lai                "Tachs": [
197bdc76dacSPotin Lai                    10
198bdc76dacSPotin Lai                ]
199bdc76dacSPotin Lai            },
200bdc76dacSPotin Lai            "Index": 10,
201bdc76dacSPotin Lai            "Name": "FAN3_TACH_IL_SPEED_RPM",
202bdc76dacSPotin Lai            "PowerState": "Always",
203*18a61cb1SPotin Lai            "Thresholds": [
204*18a61cb1SPotin Lai                {
205*18a61cb1SPotin Lai                    "Direction": "greater than",
206*18a61cb1SPotin Lai                    "Name": "upper critical",
207*18a61cb1SPotin Lai                    "Severity": 1,
208*18a61cb1SPotin Lai                    "Value": 36300
209*18a61cb1SPotin Lai                },
210*18a61cb1SPotin Lai                {
211*18a61cb1SPotin Lai                    "Direction": "less than",
212*18a61cb1SPotin Lai                    "Name": "lower critical",
213*18a61cb1SPotin Lai                    "Severity": 1,
214*18a61cb1SPotin Lai                    "Value": 2550
215*18a61cb1SPotin Lai                }
216*18a61cb1SPotin Lai            ],
217bdc76dacSPotin Lai            "Type": "I2CFan"
218bdc76dacSPotin Lai        },
219bdc76dacSPotin Lai        {
220bdc76dacSPotin Lai            "Address": "0x21",
221bdc76dacSPotin Lai            "Bus": 18,
222bdc76dacSPotin Lai            "Connector": {
223bdc76dacSPotin Lai                "Name": "FAN3_TACH_OL",
224bdc76dacSPotin Lai                "Pwm": 5,
225bdc76dacSPotin Lai                "PwmName": "FAN3_PWM",
226bdc76dacSPotin Lai                "Tachs": [
227bdc76dacSPotin Lai                    5
228bdc76dacSPotin Lai                ]
229bdc76dacSPotin Lai            },
230bdc76dacSPotin Lai            "Index": 5,
231bdc76dacSPotin Lai            "Name": "FAN3_TACH_OL_SPEED_RPM",
232bdc76dacSPotin Lai            "PowerState": "Always",
233*18a61cb1SPotin Lai            "Thresholds": [
234*18a61cb1SPotin Lai                {
235*18a61cb1SPotin Lai                    "Direction": "greater than",
236*18a61cb1SPotin Lai                    "Name": "upper critical",
237*18a61cb1SPotin Lai                    "Severity": 1,
238*18a61cb1SPotin Lai                    "Value": 33000
239*18a61cb1SPotin Lai                },
240*18a61cb1SPotin Lai                {
241*18a61cb1SPotin Lai                    "Direction": "less than",
242*18a61cb1SPotin Lai                    "Name": "lower critical",
243*18a61cb1SPotin Lai                    "Severity": 1,
244*18a61cb1SPotin Lai                    "Value": 1960
245*18a61cb1SPotin Lai                }
246*18a61cb1SPotin Lai            ],
247bdc76dacSPotin Lai            "Type": "I2CFan"
248bdc76dacSPotin Lai        },
249bdc76dacSPotin Lai        {
250bdc76dacSPotin Lai            "Address": "0x27",
251bdc76dacSPotin Lai            "Bus": 18,
252bdc76dacSPotin Lai            "Connector": {
253bdc76dacSPotin Lai                "Name": "FAN4_TACH_IL",
254bdc76dacSPotin Lai                "Pwm": 0,
255bdc76dacSPotin Lai                "PwmName": "FAN4_PWM",
256bdc76dacSPotin Lai                "Tachs": [
257bdc76dacSPotin Lai                    0
258bdc76dacSPotin Lai                ]
259bdc76dacSPotin Lai            },
260bdc76dacSPotin Lai            "Index": 0,
261bdc76dacSPotin Lai            "Name": "FAN4_TACH_IL_SPEED_RPM",
262bdc76dacSPotin Lai            "PowerState": "Always",
263*18a61cb1SPotin Lai            "Thresholds": [
264*18a61cb1SPotin Lai                {
265*18a61cb1SPotin Lai                    "Direction": "greater than",
266*18a61cb1SPotin Lai                    "Name": "upper critical",
267*18a61cb1SPotin Lai                    "Severity": 1,
268*18a61cb1SPotin Lai                    "Value": 36300
269*18a61cb1SPotin Lai                },
270*18a61cb1SPotin Lai                {
271*18a61cb1SPotin Lai                    "Direction": "less than",
272*18a61cb1SPotin Lai                    "Name": "lower critical",
273*18a61cb1SPotin Lai                    "Severity": 1,
274*18a61cb1SPotin Lai                    "Value": 2550
275*18a61cb1SPotin Lai                }
276*18a61cb1SPotin Lai            ],
277bdc76dacSPotin Lai            "Type": "I2CFan"
278bdc76dacSPotin Lai        },
279bdc76dacSPotin Lai        {
280bdc76dacSPotin Lai            "Address": "0x27",
281bdc76dacSPotin Lai            "Bus": 18,
282bdc76dacSPotin Lai            "Connector": {
283bdc76dacSPotin Lai                "Name": "FAN4_TACH_OL",
284bdc76dacSPotin Lai                "Pwm": 0,
285bdc76dacSPotin Lai                "PwmName": "FAN4_PWM",
286bdc76dacSPotin Lai                "Tachs": [
287bdc76dacSPotin Lai                    1
288bdc76dacSPotin Lai                ]
289bdc76dacSPotin Lai            },
290bdc76dacSPotin Lai            "Index": 1,
291bdc76dacSPotin Lai            "Name": "FAN4_TACH_OL_SPEED_RPM",
292bdc76dacSPotin Lai            "PowerState": "Always",
293*18a61cb1SPotin Lai            "Thresholds": [
294*18a61cb1SPotin Lai                {
295*18a61cb1SPotin Lai                    "Direction": "greater than",
296*18a61cb1SPotin Lai                    "Name": "upper critical",
297*18a61cb1SPotin Lai                    "Severity": 1,
298*18a61cb1SPotin Lai                    "Value": 33000
299*18a61cb1SPotin Lai                },
300*18a61cb1SPotin Lai                {
301*18a61cb1SPotin Lai                    "Direction": "less than",
302*18a61cb1SPotin Lai                    "Name": "lower critical",
303*18a61cb1SPotin Lai                    "Severity": 1,
304*18a61cb1SPotin Lai                    "Value": 1960
305*18a61cb1SPotin Lai                }
306*18a61cb1SPotin Lai            ],
307bdc76dacSPotin Lai            "Type": "I2CFan"
308bdc76dacSPotin Lai        },
309bdc76dacSPotin Lai        {
310bdc76dacSPotin Lai            "Address": "0x27",
311bdc76dacSPotin Lai            "Bus": 18,
312bdc76dacSPotin Lai            "Connector": {
313bdc76dacSPotin Lai                "Name": "FAN5_TACH_IL",
314bdc76dacSPotin Lai                "Pwm": 2,
315bdc76dacSPotin Lai                "PwmName": "FAN5_PWM",
316bdc76dacSPotin Lai                "Tachs": [
317bdc76dacSPotin Lai                    7
318bdc76dacSPotin Lai                ]
319bdc76dacSPotin Lai            },
320bdc76dacSPotin Lai            "Index": 7,
321bdc76dacSPotin Lai            "Name": "FAN5_TACH_IL_SPEED_RPM",
322bdc76dacSPotin Lai            "PowerState": "Always",
323*18a61cb1SPotin Lai            "Thresholds": [
324*18a61cb1SPotin Lai                {
325*18a61cb1SPotin Lai                    "Direction": "greater than",
326*18a61cb1SPotin Lai                    "Name": "upper critical",
327*18a61cb1SPotin Lai                    "Severity": 1,
328*18a61cb1SPotin Lai                    "Value": 36300
329*18a61cb1SPotin Lai                },
330*18a61cb1SPotin Lai                {
331*18a61cb1SPotin Lai                    "Direction": "less than",
332*18a61cb1SPotin Lai                    "Name": "lower critical",
333*18a61cb1SPotin Lai                    "Severity": 1,
334*18a61cb1SPotin Lai                    "Value": 2550
335*18a61cb1SPotin Lai                }
336*18a61cb1SPotin Lai            ],
337bdc76dacSPotin Lai            "Type": "I2CFan"
338bdc76dacSPotin Lai        },
339bdc76dacSPotin Lai        {
340bdc76dacSPotin Lai            "Address": "0x27",
341bdc76dacSPotin Lai            "Bus": 18,
342bdc76dacSPotin Lai            "Connector": {
343bdc76dacSPotin Lai                "Name": "FAN5_TACH_OL",
344bdc76dacSPotin Lai                "Pwm": 2,
345bdc76dacSPotin Lai                "PwmName": "FAN5_PWM",
346bdc76dacSPotin Lai                "Tachs": [
347bdc76dacSPotin Lai                    2
348bdc76dacSPotin Lai                ]
349bdc76dacSPotin Lai            },
350bdc76dacSPotin Lai            "Index": 2,
351bdc76dacSPotin Lai            "Name": "FAN5_TACH_OL_SPEED_RPM",
352bdc76dacSPotin Lai            "PowerState": "Always",
353*18a61cb1SPotin Lai            "Thresholds": [
354*18a61cb1SPotin Lai                {
355*18a61cb1SPotin Lai                    "Direction": "greater than",
356*18a61cb1SPotin Lai                    "Name": "upper critical",
357*18a61cb1SPotin Lai                    "Severity": 1,
358*18a61cb1SPotin Lai                    "Value": 33000
359*18a61cb1SPotin Lai                },
360*18a61cb1SPotin Lai                {
361*18a61cb1SPotin Lai                    "Direction": "less than",
362*18a61cb1SPotin Lai                    "Name": "lower critical",
363*18a61cb1SPotin Lai                    "Severity": 1,
364*18a61cb1SPotin Lai                    "Value": 1960
365*18a61cb1SPotin Lai                }
366*18a61cb1SPotin Lai            ],
367bdc76dacSPotin Lai            "Type": "I2CFan"
368bdc76dacSPotin Lai        },
369bdc76dacSPotin Lai        {
370bdc76dacSPotin Lai            "Address": "0x27",
371bdc76dacSPotin Lai            "Bus": 18,
372bdc76dacSPotin Lai            "Connector": {
373bdc76dacSPotin Lai                "Name": "FAN6_TACH_IL",
374bdc76dacSPotin Lai                "Pwm": 3,
375bdc76dacSPotin Lai                "PwmName": "FAN6_PWM",
376bdc76dacSPotin Lai                "Tachs": [
377bdc76dacSPotin Lai                    3
378bdc76dacSPotin Lai                ]
379bdc76dacSPotin Lai            },
380bdc76dacSPotin Lai            "Index": 3,
381bdc76dacSPotin Lai            "Name": "FAN6_TACH_IL_SPEED_RPM",
382bdc76dacSPotin Lai            "PowerState": "Always",
383*18a61cb1SPotin Lai            "Thresholds": [
384*18a61cb1SPotin Lai                {
385*18a61cb1SPotin Lai                    "Direction": "greater than",
386*18a61cb1SPotin Lai                    "Name": "upper critical",
387*18a61cb1SPotin Lai                    "Severity": 1,
388*18a61cb1SPotin Lai                    "Value": 36300
389*18a61cb1SPotin Lai                },
390*18a61cb1SPotin Lai                {
391*18a61cb1SPotin Lai                    "Direction": "less than",
392*18a61cb1SPotin Lai                    "Name": "lower critical",
393*18a61cb1SPotin Lai                    "Severity": 1,
394*18a61cb1SPotin Lai                    "Value": 2550
395*18a61cb1SPotin Lai                }
396*18a61cb1SPotin Lai            ],
397bdc76dacSPotin Lai            "Type": "I2CFan"
398bdc76dacSPotin Lai        },
399bdc76dacSPotin Lai        {
400bdc76dacSPotin Lai            "Address": "0x27",
401bdc76dacSPotin Lai            "Bus": 18,
402bdc76dacSPotin Lai            "Connector": {
403bdc76dacSPotin Lai                "Name": "FAN6_TACH_OL",
404bdc76dacSPotin Lai                "Pwm": 3,
405bdc76dacSPotin Lai                "PwmName": "FAN6_PWM",
406bdc76dacSPotin Lai                "Tachs": [
407bdc76dacSPotin Lai                    4
408bdc76dacSPotin Lai                ]
409bdc76dacSPotin Lai            },
410bdc76dacSPotin Lai            "Index": 4,
411bdc76dacSPotin Lai            "Name": "FAN6_TACH_OL_SPEED_RPM",
412bdc76dacSPotin Lai            "PowerState": "Always",
413*18a61cb1SPotin Lai            "Thresholds": [
414*18a61cb1SPotin Lai                {
415*18a61cb1SPotin Lai                    "Direction": "greater than",
416*18a61cb1SPotin Lai                    "Name": "upper critical",
417*18a61cb1SPotin Lai                    "Severity": 1,
418*18a61cb1SPotin Lai                    "Value": 33000
419*18a61cb1SPotin Lai                },
420*18a61cb1SPotin Lai                {
421*18a61cb1SPotin Lai                    "Direction": "less than",
422*18a61cb1SPotin Lai                    "Name": "lower critical",
423*18a61cb1SPotin Lai                    "Severity": 1,
424*18a61cb1SPotin Lai                    "Value": 1960
425*18a61cb1SPotin Lai                }
426*18a61cb1SPotin Lai            ],
427bdc76dacSPotin Lai            "Type": "I2CFan"
428bdc76dacSPotin Lai        },
429bdc76dacSPotin Lai        {
430bdc76dacSPotin Lai            "Address": "0x27",
431bdc76dacSPotin Lai            "Bus": 18,
432bdc76dacSPotin Lai            "Connector": {
433bdc76dacSPotin Lai                "Name": "FAN7_TACH_IL",
434bdc76dacSPotin Lai                "Pwm": 5,
435bdc76dacSPotin Lai                "PwmName": "FAN7_PWM",
436bdc76dacSPotin Lai                "Tachs": [
437bdc76dacSPotin Lai                    10
438bdc76dacSPotin Lai                ]
439bdc76dacSPotin Lai            },
440bdc76dacSPotin Lai            "Index": 10,
441bdc76dacSPotin Lai            "Name": "FAN7_TACH_IL_SPEED_RPM",
442bdc76dacSPotin Lai            "PowerState": "Always",
443*18a61cb1SPotin Lai            "Thresholds": [
444*18a61cb1SPotin Lai                {
445*18a61cb1SPotin Lai                    "Direction": "greater than",
446*18a61cb1SPotin Lai                    "Name": "upper critical",
447*18a61cb1SPotin Lai                    "Severity": 1,
448*18a61cb1SPotin Lai                    "Value": 36300
449*18a61cb1SPotin Lai                },
450*18a61cb1SPotin Lai                {
451*18a61cb1SPotin Lai                    "Direction": "less than",
452*18a61cb1SPotin Lai                    "Name": "lower critical",
453*18a61cb1SPotin Lai                    "Severity": 1,
454*18a61cb1SPotin Lai                    "Value": 2550
455*18a61cb1SPotin Lai                }
456*18a61cb1SPotin Lai            ],
457bdc76dacSPotin Lai            "Type": "I2CFan"
458bdc76dacSPotin Lai        },
459bdc76dacSPotin Lai        {
460bdc76dacSPotin Lai            "Address": "0x27",
461bdc76dacSPotin Lai            "Bus": 18,
462bdc76dacSPotin Lai            "Connector": {
463bdc76dacSPotin Lai                "Name": "FAN7_TACH_OL",
464bdc76dacSPotin Lai                "Pwm": 5,
465bdc76dacSPotin Lai                "PwmName": "FAN7_PWM",
466bdc76dacSPotin Lai                "Tachs": [
467bdc76dacSPotin Lai                    5
468bdc76dacSPotin Lai                ]
469bdc76dacSPotin Lai            },
470bdc76dacSPotin Lai            "Index": 5,
471bdc76dacSPotin Lai            "Name": "FAN7_TACH_OL_SPEED_RPM",
472bdc76dacSPotin Lai            "PowerState": "Always",
473*18a61cb1SPotin Lai            "Thresholds": [
474*18a61cb1SPotin Lai                {
475*18a61cb1SPotin Lai                    "Direction": "greater than",
476*18a61cb1SPotin Lai                    "Name": "upper critical",
477*18a61cb1SPotin Lai                    "Severity": 1,
478*18a61cb1SPotin Lai                    "Value": 33000
479*18a61cb1SPotin Lai                },
480*18a61cb1SPotin Lai                {
481*18a61cb1SPotin Lai                    "Direction": "less than",
482*18a61cb1SPotin Lai                    "Name": "lower critical",
483*18a61cb1SPotin Lai                    "Severity": 1,
484*18a61cb1SPotin Lai                    "Value": 1960
485*18a61cb1SPotin Lai                }
486*18a61cb1SPotin Lai            ],
487bdc76dacSPotin Lai            "Type": "I2CFan"
488bdc76dacSPotin Lai        },
489bdc76dacSPotin Lai        {
490bdc76dacSPotin Lai            "Address": "0x41",
491bdc76dacSPotin Lai            "Bus": 16,
492bdc76dacSPotin Lai            "Labels": [
493bdc76dacSPotin Lai                "in1",
494bdc76dacSPotin Lai                "curr1",
495*18a61cb1SPotin Lai                "power1",
496*18a61cb1SPotin Lai                "temp1"
497bdc76dacSPotin Lai            ],
498*18a61cb1SPotin Lai            "Name": "PDB_P12V_NIC0_INA238",
499bdc76dacSPotin Lai            "Thresholds": [
500bdc76dacSPotin Lai                {
501*18a61cb1SPotin Lai                    "Direction": "greater than",
502*18a61cb1SPotin Lai                    "Label": "in1",
503*18a61cb1SPotin Lai                    "Name": "upper critical",
504*18a61cb1SPotin Lai                    "Severity": 1,
505*18a61cb1SPotin Lai                    "Value": 12.96
506*18a61cb1SPotin Lai                },
507*18a61cb1SPotin Lai                {
508bdc76dacSPotin Lai                    "Direction": "less than",
509bdc76dacSPotin Lai                    "Label": "in1",
510bdc76dacSPotin Lai                    "Name": "lower critical",
511bdc76dacSPotin Lai                    "Severity": 1,
512*18a61cb1SPotin Lai                    "Value": 10.56
513bdc76dacSPotin Lai                }
514bdc76dacSPotin Lai            ],
515bdc76dacSPotin Lai            "Type": "INA238",
516bdc76dacSPotin Lai            "curr1_Name": "PDB_P12V_NIC0_CURR_A",
517bdc76dacSPotin Lai            "in1_Name": "PDB_P12V_NIC0_VOLT_V",
518*18a61cb1SPotin Lai            "power1_Name": "PDB_P12V_NIC0_PWR_W",
519*18a61cb1SPotin Lai            "temp1_Name": "PDB_P12V_NIC0_TEMP_C"
520bdc76dacSPotin Lai        },
521bdc76dacSPotin Lai        {
522bdc76dacSPotin Lai            "Address": "0x42",
523bdc76dacSPotin Lai            "Bus": 16,
524bdc76dacSPotin Lai            "Labels": [
525bdc76dacSPotin Lai                "in1",
526bdc76dacSPotin Lai                "curr1",
527*18a61cb1SPotin Lai                "power1",
528*18a61cb1SPotin Lai                "temp1"
529bdc76dacSPotin Lai            ],
530bdc76dacSPotin Lai            "Name": "PDB_P12V_NIC1_INA238",
531bdc76dacSPotin Lai            "Thresholds": [
532bdc76dacSPotin Lai                {
533*18a61cb1SPotin Lai                    "Direction": "greater than",
534*18a61cb1SPotin Lai                    "Label": "in1",
535*18a61cb1SPotin Lai                    "Name": "upper critical",
536*18a61cb1SPotin Lai                    "Severity": 1,
537*18a61cb1SPotin Lai                    "Value": 12.96
538*18a61cb1SPotin Lai                },
539*18a61cb1SPotin Lai                {
540bdc76dacSPotin Lai                    "Direction": "less than",
541bdc76dacSPotin Lai                    "Label": "in1",
542bdc76dacSPotin Lai                    "Name": "lower critical",
543bdc76dacSPotin Lai                    "Severity": 1,
544*18a61cb1SPotin Lai                    "Value": 10.56
545bdc76dacSPotin Lai                }
546bdc76dacSPotin Lai            ],
547bdc76dacSPotin Lai            "Type": "INA238",
548bdc76dacSPotin Lai            "curr1_Name": "PDB_P12V_NIC1_CURR_A",
549bdc76dacSPotin Lai            "in1_Name": "PDB_P12V_NIC1_VOLT_V",
550*18a61cb1SPotin Lai            "power1_Name": "PDB_P12V_NIC1_PWR_W",
551*18a61cb1SPotin Lai            "temp1_Name": "PDB_P12V_NIC1_TEMP_C"
552bdc76dacSPotin Lai        },
553bdc76dacSPotin Lai        {
554bdc76dacSPotin Lai            "Address": "0x44",
555bdc76dacSPotin Lai            "Bus": 16,
556bdc76dacSPotin Lai            "Labels": [
557bdc76dacSPotin Lai                "in1",
558bdc76dacSPotin Lai                "curr1",
559*18a61cb1SPotin Lai                "power1",
560*18a61cb1SPotin Lai                "temp1"
561bdc76dacSPotin Lai            ],
562bdc76dacSPotin Lai            "Name": "PDB_P12V_SCM_INA238",
563bdc76dacSPotin Lai            "Thresholds": [
564bdc76dacSPotin Lai                {
565bdc76dacSPotin Lai                    "Direction": "greater than",
566bdc76dacSPotin Lai                    "Label": "in1",
567bdc76dacSPotin Lai                    "Name": "upper critical",
568bdc76dacSPotin Lai                    "Severity": 1,
569*18a61cb1SPotin Lai                    "Value": 13.6
570*18a61cb1SPotin Lai                },
571*18a61cb1SPotin Lai                {
572*18a61cb1SPotin Lai                    "Direction": "less than",
573*18a61cb1SPotin Lai                    "Label": "in1",
574*18a61cb1SPotin Lai                    "Name": "lower critical",
575*18a61cb1SPotin Lai                    "Severity": 1,
576*18a61cb1SPotin Lai                    "Value": 10.5
577bdc76dacSPotin Lai                }
578bdc76dacSPotin Lai            ],
579bdc76dacSPotin Lai            "Type": "INA238",
580bdc76dacSPotin Lai            "curr1_Name": "PDB_P12V_SCM_CURR_A",
581bdc76dacSPotin Lai            "in1_Name": "PDB_P12V_SCM_VOLT_V",
582*18a61cb1SPotin Lai            "power1_Name": "PDB_P12V_SCM_PWR_W",
583*18a61cb1SPotin Lai            "temp1_Name": "PDB_P12V_SCM_TEMP_C"
584bdc76dacSPotin Lai        },
585bdc76dacSPotin Lai        {
586bdc76dacSPotin Lai            "Address": "0x43",
587bdc76dacSPotin Lai            "Bus": 17,
588bdc76dacSPotin Lai            "Labels": [
589bdc76dacSPotin Lai                "in0"
590bdc76dacSPotin Lai            ],
591bdc76dacSPotin Lai            "Name": "PDB_POSITIVE_VDROP_INA238",
592bdc76dacSPotin Lai            "Type": "INA238",
593146673baSPotin Lai            "in0_Max": 1,
594146673baSPotin Lai            "in0_Min": -1,
595bdc76dacSPotin Lai            "in0_Name": "PDB_POSITIVE_VDROP_VOLT_V"
596bdc76dacSPotin Lai        },
597bdc76dacSPotin Lai        {
598bdc76dacSPotin Lai            "Address": "0x41",
599bdc76dacSPotin Lai            "Bus": 17,
600bdc76dacSPotin Lai            "Labels": [
601bdc76dacSPotin Lai                "in0"
602bdc76dacSPotin Lai            ],
603bdc76dacSPotin Lai            "Name": "PDB_RETURN_VDROP_INA238",
604bdc76dacSPotin Lai            "Type": "INA238",
605146673baSPotin Lai            "in0_Max": 1,
606146673baSPotin Lai            "in0_Min": -1,
607bdc76dacSPotin Lai            "in0_Name": "PDB_RETURN_VDROP_VOLT_V"
608bdc76dacSPotin Lai        },
609bdc76dacSPotin Lai        {
610bdc76dacSPotin Lai            "Address": "0x42",
611bdc76dacSPotin Lai            "Bus": 20,
612bdc76dacSPotin Lai            "Labels": [
613bdc76dacSPotin Lai                "iout1",
614bdc76dacSPotin Lai                "pin",
615bdc76dacSPotin Lai                "temp1",
616bdc76dacSPotin Lai                "vin",
617bdc76dacSPotin Lai                "vout1"
618bdc76dacSPotin Lai            ],
619bdc76dacSPotin Lai            "Name": "PDB_P48V_HSC1_LTC4287",
620bdc76dacSPotin Lai            "Thresholds": [
621bdc76dacSPotin Lai                {
622bdc76dacSPotin Lai                    "Direction": "greater than",
623bdc76dacSPotin Lai                    "Label": "temp1",
624bdc76dacSPotin Lai                    "Name": "upper critical",
625bdc76dacSPotin Lai                    "Severity": 1,
626bdc76dacSPotin Lai                    "Value": 80.0
627bdc76dacSPotin Lai                },
628bdc76dacSPotin Lai                {
629bdc76dacSPotin Lai                    "Direction": "less than",
630*18a61cb1SPotin Lai                    "Label": "temp1",
631bdc76dacSPotin Lai                    "Name": "lower critical",
632bdc76dacSPotin Lai                    "Severity": 1,
633*18a61cb1SPotin Lai                    "Value": 5
634bdc76dacSPotin Lai                },
635bdc76dacSPotin Lai                {
636bdc76dacSPotin Lai                    "Direction": "greater than",
637bdc76dacSPotin Lai                    "Label": "vin",
638bdc76dacSPotin Lai                    "Name": "upper critical",
639bdc76dacSPotin Lai                    "Severity": 1,
640*18a61cb1SPotin Lai                    "Value": 59.3
641*18a61cb1SPotin Lai                },
642*18a61cb1SPotin Lai                {
643*18a61cb1SPotin Lai                    "Direction": "less than",
644*18a61cb1SPotin Lai                    "Label": "vin",
645*18a61cb1SPotin Lai                    "Name": "lower critical",
646*18a61cb1SPotin Lai                    "Severity": 1,
647*18a61cb1SPotin Lai                    "Value": 39.1
648*18a61cb1SPotin Lai                },
649*18a61cb1SPotin Lai                {
650*18a61cb1SPotin Lai                    "Direction": "greater than",
651*18a61cb1SPotin Lai                    "Label": "vout1",
652*18a61cb1SPotin Lai                    "Name": "upper critical",
653*18a61cb1SPotin Lai                    "Severity": 1,
654*18a61cb1SPotin Lai                    "Value": 59.3
655bdc76dacSPotin Lai                },
656bdc76dacSPotin Lai                {
657bdc76dacSPotin Lai                    "Direction": "less than",
658bdc76dacSPotin Lai                    "Label": "vout1",
659bdc76dacSPotin Lai                    "Name": "lower critical",
660bdc76dacSPotin Lai                    "Severity": 1,
661*18a61cb1SPotin Lai                    "Value": 39.1
662bdc76dacSPotin Lai                }
663bdc76dacSPotin Lai            ],
664bdc76dacSPotin Lai            "Type": "LTC4287",
665bdc76dacSPotin Lai            "iout1_Name": "PDB_P48V_HSC1_CURR_A",
666bdc76dacSPotin Lai            "pin_Name": "PDB_P48V_HSC1_PWR_W",
667bdc76dacSPotin Lai            "temp1_Name": "PDB_P48V_HSC1_TEMP_C",
668bdc76dacSPotin Lai            "vin_Name": "PDB_P48V_HSC1_VIN_VOLT_V",
669bdc76dacSPotin Lai            "vout1_Name": "PDB_P48V_HSC1_VOUT_VOLT_V"
670bdc76dacSPotin Lai        },
671bdc76dacSPotin Lai        {
672bdc76dacSPotin Lai            "Address": "0x43",
673bdc76dacSPotin Lai            "Bus": 20,
674bdc76dacSPotin Lai            "Labels": [
675bdc76dacSPotin Lai                "iout1",
676bdc76dacSPotin Lai                "pin",
677bdc76dacSPotin Lai                "temp1",
678bdc76dacSPotin Lai                "vin",
679bdc76dacSPotin Lai                "vout1"
680bdc76dacSPotin Lai            ],
681bdc76dacSPotin Lai            "Name": "PDB_P48V_HSC2_LTC4287",
682bdc76dacSPotin Lai            "Thresholds": [
683bdc76dacSPotin Lai                {
684bdc76dacSPotin Lai                    "Direction": "greater than",
685bdc76dacSPotin Lai                    "Label": "temp1",
686bdc76dacSPotin Lai                    "Name": "upper critical",
687bdc76dacSPotin Lai                    "Severity": 1,
688bdc76dacSPotin Lai                    "Value": 80.0
689bdc76dacSPotin Lai                },
690bdc76dacSPotin Lai                {
691bdc76dacSPotin Lai                    "Direction": "less than",
692*18a61cb1SPotin Lai                    "Label": "temp1",
693bdc76dacSPotin Lai                    "Name": "lower critical",
694bdc76dacSPotin Lai                    "Severity": 1,
695*18a61cb1SPotin Lai                    "Value": 5
696bdc76dacSPotin Lai                },
697bdc76dacSPotin Lai                {
698bdc76dacSPotin Lai                    "Direction": "greater than",
699bdc76dacSPotin Lai                    "Label": "vin",
700bdc76dacSPotin Lai                    "Name": "upper critical",
701bdc76dacSPotin Lai                    "Severity": 1,
702*18a61cb1SPotin Lai                    "Value": 59.3
703*18a61cb1SPotin Lai                },
704*18a61cb1SPotin Lai                {
705*18a61cb1SPotin Lai                    "Direction": "less than",
706*18a61cb1SPotin Lai                    "Label": "vin",
707*18a61cb1SPotin Lai                    "Name": "lower critical",
708*18a61cb1SPotin Lai                    "Severity": 1,
709*18a61cb1SPotin Lai                    "Value": 39.1
710*18a61cb1SPotin Lai                },
711*18a61cb1SPotin Lai                {
712*18a61cb1SPotin Lai                    "Direction": "greater than",
713*18a61cb1SPotin Lai                    "Label": "vout1",
714*18a61cb1SPotin Lai                    "Name": "upper critical",
715*18a61cb1SPotin Lai                    "Severity": 1,
716*18a61cb1SPotin Lai                    "Value": 59.3
717bdc76dacSPotin Lai                },
718bdc76dacSPotin Lai                {
719bdc76dacSPotin Lai                    "Direction": "less than",
720bdc76dacSPotin Lai                    "Label": "vout1",
721bdc76dacSPotin Lai                    "Name": "lower critical",
722bdc76dacSPotin Lai                    "Severity": 1,
723*18a61cb1SPotin Lai                    "Value": 39.1
724bdc76dacSPotin Lai                }
725bdc76dacSPotin Lai            ],
726bdc76dacSPotin Lai            "Type": "LTC4287",
727bdc76dacSPotin Lai            "iout1_Name": "PDB_P48V_HSC2_CURR_A",
728bdc76dacSPotin Lai            "pin_Name": "PDB_P48V_HSC2_PWR_W",
729bdc76dacSPotin Lai            "temp1_Name": "PDB_P48V_HSC2_TEMP_C",
730bdc76dacSPotin Lai            "vin_Name": "PDB_P48V_HSC2_VIN_VOLT_V",
731bdc76dacSPotin Lai            "vout1_Name": "PDB_P48V_HSC2_VOUT_VOLT_V"
732bdc76dacSPotin Lai        },
733bdc76dacSPotin Lai        {
734bdc76dacSPotin Lai            "Address": "0x22",
735bdc76dacSPotin Lai            "Bus": 16,
736bdc76dacSPotin Lai            "Labels": [
737bdc76dacSPotin Lai                "iout1",
738bdc76dacSPotin Lai                "pin",
739bdc76dacSPotin Lai                "temp1",
740bdc76dacSPotin Lai                "vin",
741bdc76dacSPotin Lai                "vout1"
742bdc76dacSPotin Lai            ],
743bdc76dacSPotin Lai            "Name": "PDB_P12V_FAN_MP5990",
744bdc76dacSPotin Lai            "Thresholds": [
745bdc76dacSPotin Lai                {
746*18a61cb1SPotin Lai                    "Direction": "greater than",
747*18a61cb1SPotin Lai                    "Label": "temp1",
748*18a61cb1SPotin Lai                    "Name": "upper critical",
749*18a61cb1SPotin Lai                    "Severity": 1,
750*18a61cb1SPotin Lai                    "Value": 80.0
751*18a61cb1SPotin Lai                },
752*18a61cb1SPotin Lai                {
753bdc76dacSPotin Lai                    "Direction": "less than",
754*18a61cb1SPotin Lai                    "Label": "temp1",
755*18a61cb1SPotin Lai                    "Name": "lower critical",
756*18a61cb1SPotin Lai                    "Severity": 1,
757*18a61cb1SPotin Lai                    "Value": 5
758*18a61cb1SPotin Lai                },
759*18a61cb1SPotin Lai                {
760*18a61cb1SPotin Lai                    "Direction": "greater than",
761*18a61cb1SPotin Lai                    "Label": "vin",
762*18a61cb1SPotin Lai                    "Name": "upper critical",
763*18a61cb1SPotin Lai                    "Severity": 1,
764*18a61cb1SPotin Lai                    "Value": 13
765*18a61cb1SPotin Lai                },
766*18a61cb1SPotin Lai                {
767*18a61cb1SPotin Lai                    "Direction": "less than",
768*18a61cb1SPotin Lai                    "Label": "vin",
769bdc76dacSPotin Lai                    "Name": "lower critical",
770bdc76dacSPotin Lai                    "Severity": 1,
771bdc76dacSPotin Lai                    "Value": 10.8
772bdc76dacSPotin Lai                },
773bdc76dacSPotin Lai                {
774bdc76dacSPotin Lai                    "Direction": "greater than",
775bdc76dacSPotin Lai                    "Label": "vout1",
776bdc76dacSPotin Lai                    "Name": "upper critical",
777bdc76dacSPotin Lai                    "Severity": 1,
778*18a61cb1SPotin Lai                    "Value": 13
779*18a61cb1SPotin Lai                },
780*18a61cb1SPotin Lai                {
781*18a61cb1SPotin Lai                    "Direction": "less than",
782*18a61cb1SPotin Lai                    "Label": "vout1",
783*18a61cb1SPotin Lai                    "Name": "lower critical",
784*18a61cb1SPotin Lai                    "Severity": 1,
785*18a61cb1SPotin Lai                    "Value": 10.8
786bdc76dacSPotin Lai                }
787bdc76dacSPotin Lai            ],
788bdc76dacSPotin Lai            "Type": "MP5990",
789bdc76dacSPotin Lai            "iout1_Name": "PDB_P12V_FAN_CURR_A",
790bdc76dacSPotin Lai            "pin_Name": "PDB_P12V_FAN_PWR_W",
791bdc76dacSPotin Lai            "temp1_Name": "PDB_P12V_FAN_TEMP_C",
792bdc76dacSPotin Lai            "vin_Name": "PDB_P12V_FAN_VIN_VOLT_V",
793bdc76dacSPotin Lai            "vout1_Name": "PDB_P12V_FAN_VOUT_VOLT_V"
794bdc76dacSPotin Lai        },
795bdc76dacSPotin Lai        {
796bdc76dacSPotin Lai            "Address": "0x60",
797bdc76dacSPotin Lai            "Bus": 19,
798bdc76dacSPotin Lai            "Labels": [
799bdc76dacSPotin Lai                "iout1",
800bdc76dacSPotin Lai                "pout1",
801bdc76dacSPotin Lai                "temp1",
802bdc76dacSPotin Lai                "vout1"
803bdc76dacSPotin Lai            ],
804bdc76dacSPotin Lai            "Name": "PDB_VR_P12V_N1_RAA228004",
805*18a61cb1SPotin Lai            "Thresholds": [
806*18a61cb1SPotin Lai                {
807*18a61cb1SPotin Lai                    "Direction": "greater than",
808*18a61cb1SPotin Lai                    "Label": "in1",
809*18a61cb1SPotin Lai                    "Name": "upper critical",
810*18a61cb1SPotin Lai                    "Severity": 1,
811*18a61cb1SPotin Lai                    "Value": 13.6
812*18a61cb1SPotin Lai                },
813*18a61cb1SPotin Lai                {
814*18a61cb1SPotin Lai                    "Direction": "less than",
815*18a61cb1SPotin Lai                    "Label": "in1",
816*18a61cb1SPotin Lai                    "Name": "lower critical",
817*18a61cb1SPotin Lai                    "Severity": 1,
818*18a61cb1SPotin Lai                    "Value": 10.5
819*18a61cb1SPotin Lai                },
820*18a61cb1SPotin Lai                {
821*18a61cb1SPotin Lai                    "Direction": "greater than",
822*18a61cb1SPotin Lai                    "Label": "temp1",
823*18a61cb1SPotin Lai                    "Name": "upper critical",
824*18a61cb1SPotin Lai                    "Severity": 1,
825*18a61cb1SPotin Lai                    "Value": 125
826*18a61cb1SPotin Lai                },
827*18a61cb1SPotin Lai                {
828*18a61cb1SPotin Lai                    "Direction": "less than",
829*18a61cb1SPotin Lai                    "Label": "temp1",
830*18a61cb1SPotin Lai                    "Name": "lower critical",
831*18a61cb1SPotin Lai                    "Severity": 1,
832*18a61cb1SPotin Lai                    "Value": 5
833*18a61cb1SPotin Lai                }
834*18a61cb1SPotin Lai            ],
835bdc76dacSPotin Lai            "Type": "RAA228004",
836bdc76dacSPotin Lai            "iout1_Name": "PDB_VR_P12V_N1_CURR_A",
837bdc76dacSPotin Lai            "pout1_Name": "PDB_VR_P12V_N1_PWR_W",
838bdc76dacSPotin Lai            "temp1_Name": "PDB_VR_P12V_N1_TEMP_C",
839bdc76dacSPotin Lai            "vout1_Name": "PDB_VR_P12V_N1_VOLT_V"
840bdc76dacSPotin Lai        },
841bdc76dacSPotin Lai        {
842bdc76dacSPotin Lai            "Address": "0x61",
843bdc76dacSPotin Lai            "Bus": 19,
844bdc76dacSPotin Lai            "Labels": [
845bdc76dacSPotin Lai                "iout1",
846bdc76dacSPotin Lai                "pout1",
847bdc76dacSPotin Lai                "temp1",
848bdc76dacSPotin Lai                "vout1"
849bdc76dacSPotin Lai            ],
850bdc76dacSPotin Lai            "Name": "PDB_VR_P12V_N2_RAA228004",
851*18a61cb1SPotin Lai            "Thresholds": [
852*18a61cb1SPotin Lai                {
853*18a61cb1SPotin Lai                    "Direction": "greater than",
854*18a61cb1SPotin Lai                    "Label": "in1",
855*18a61cb1SPotin Lai                    "Name": "upper critical",
856*18a61cb1SPotin Lai                    "Severity": 1,
857*18a61cb1SPotin Lai                    "Value": 13.6
858*18a61cb1SPotin Lai                },
859*18a61cb1SPotin Lai                {
860*18a61cb1SPotin Lai                    "Direction": "less than",
861*18a61cb1SPotin Lai                    "Label": "in1",
862*18a61cb1SPotin Lai                    "Name": "lower critical",
863*18a61cb1SPotin Lai                    "Severity": 1,
864*18a61cb1SPotin Lai                    "Value": 10.5
865*18a61cb1SPotin Lai                },
866*18a61cb1SPotin Lai                {
867*18a61cb1SPotin Lai                    "Direction": "greater than",
868*18a61cb1SPotin Lai                    "Label": "temp1",
869*18a61cb1SPotin Lai                    "Name": "upper critical",
870*18a61cb1SPotin Lai                    "Severity": 1,
871*18a61cb1SPotin Lai                    "Value": 125
872*18a61cb1SPotin Lai                },
873*18a61cb1SPotin Lai                {
874*18a61cb1SPotin Lai                    "Direction": "less than",
875*18a61cb1SPotin Lai                    "Label": "temp1",
876*18a61cb1SPotin Lai                    "Name": "lower critical",
877*18a61cb1SPotin Lai                    "Severity": 1,
878*18a61cb1SPotin Lai                    "Value": 5
879*18a61cb1SPotin Lai                }
880*18a61cb1SPotin Lai            ],
881bdc76dacSPotin Lai            "Type": "RAA228004",
882bdc76dacSPotin Lai            "iout1_Name": "PDB_VR_P12V_N2_CURR_A",
883bdc76dacSPotin Lai            "pout1_Name": "PDB_VR_P12V_N2_PWR_W",
884bdc76dacSPotin Lai            "temp1_Name": "PDB_VR_P12V_N2_TEMP_C",
885bdc76dacSPotin Lai            "vout1_Name": "PDB_VR_P12V_N2_VOLT_V"
886bdc76dacSPotin Lai        },
887bdc76dacSPotin Lai        {
888bdc76dacSPotin Lai            "Address": "0x62",
889bdc76dacSPotin Lai            "Bus": 19,
890bdc76dacSPotin Lai            "Labels": [
891bdc76dacSPotin Lai                "iout1",
892bdc76dacSPotin Lai                "pout1",
893bdc76dacSPotin Lai                "temp1",
894bdc76dacSPotin Lai                "vout1"
895bdc76dacSPotin Lai            ],
896bdc76dacSPotin Lai            "Name": "PDB_VR_P12V_AUX_RAA228004",
897*18a61cb1SPotin Lai            "Thresholds": [
898*18a61cb1SPotin Lai                {
899*18a61cb1SPotin Lai                    "Direction": "greater than",
900*18a61cb1SPotin Lai                    "Label": "in1",
901*18a61cb1SPotin Lai                    "Name": "upper critical",
902*18a61cb1SPotin Lai                    "Severity": 1,
903*18a61cb1SPotin Lai                    "Value": 13.6
904*18a61cb1SPotin Lai                },
905*18a61cb1SPotin Lai                {
906*18a61cb1SPotin Lai                    "Direction": "less than",
907*18a61cb1SPotin Lai                    "Label": "in1",
908*18a61cb1SPotin Lai                    "Name": "lower critical",
909*18a61cb1SPotin Lai                    "Severity": 1,
910*18a61cb1SPotin Lai                    "Value": 10.5
911*18a61cb1SPotin Lai                },
912*18a61cb1SPotin Lai                {
913*18a61cb1SPotin Lai                    "Direction": "greater than",
914*18a61cb1SPotin Lai                    "Label": "temp1",
915*18a61cb1SPotin Lai                    "Name": "upper critical",
916*18a61cb1SPotin Lai                    "Severity": 1,
917*18a61cb1SPotin Lai                    "Value": 125
918*18a61cb1SPotin Lai                },
919*18a61cb1SPotin Lai                {
920*18a61cb1SPotin Lai                    "Direction": "less than",
921*18a61cb1SPotin Lai                    "Label": "temp1",
922*18a61cb1SPotin Lai                    "Name": "lower critical",
923*18a61cb1SPotin Lai                    "Severity": 1,
924*18a61cb1SPotin Lai                    "Value": 5
925*18a61cb1SPotin Lai                }
926*18a61cb1SPotin Lai            ],
927bdc76dacSPotin Lai            "Type": "RAA228004",
928bdc76dacSPotin Lai            "iout1_Name": "PDB_VR_P12V_AUX_CURR_A",
929bdc76dacSPotin Lai            "pout1_Name": "PDB_VR_P12V_AUX_PWR_W",
930bdc76dacSPotin Lai            "temp1_Name": "PDB_VR_P12V_AUX_TEMP_C",
931bdc76dacSPotin Lai            "vout1_Name": "PDB_VR_P12V_AUX_VOLT_V"
932bdc76dacSPotin Lai        },
933bdc76dacSPotin Lai        {
934bdc76dacSPotin Lai            "Address": "0x4f",
935bdc76dacSPotin Lai            "Bus": 21,
936bdc76dacSPotin Lai            "Name": "PDB_TEMP_C",
937*18a61cb1SPotin Lai            "Thresholds": [
938*18a61cb1SPotin Lai                {
939*18a61cb1SPotin Lai                    "Direction": "greater than",
940*18a61cb1SPotin Lai                    "Name": "upper critical",
941*18a61cb1SPotin Lai                    "Severity": 1,
942*18a61cb1SPotin Lai                    "Value": 80
943*18a61cb1SPotin Lai                },
944*18a61cb1SPotin Lai                {
945*18a61cb1SPotin Lai                    "Direction": "less than",
946*18a61cb1SPotin Lai                    "Name": "lower critical",
947*18a61cb1SPotin Lai                    "Severity": 1,
948*18a61cb1SPotin Lai                    "Value": 5
949*18a61cb1SPotin Lai                }
950*18a61cb1SPotin Lai            ],
951bdc76dacSPotin Lai            "Type": "TMP75"
952bdc76dacSPotin Lai        }
953bdc76dacSPotin Lai    ],
954bdc76dacSPotin Lai    "Name": "Catalina PDB",
955bdc76dacSPotin Lai    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Catalina PDB '})",
956bdc76dacSPotin Lai    "Type": "Board",
957bdc76dacSPotin Lai    "xyz.openbmc_project.Inventory.Decorator.Asset": {
958bdc76dacSPotin Lai        "BuildDate": "$BOARD_MANUFACTURE_DATE",
959bdc76dacSPotin Lai        "Manufacturer": "$BOARD_MANUFACTURER",
960bdc76dacSPotin Lai        "Model": "$BOARD_PRODUCT_NAME",
961bdc76dacSPotin Lai        "PartNumber": "$BOARD_PART_NUMBER",
962bdc76dacSPotin Lai        "SerialNumber": "$BOARD_SERIAL_NUMBER",
963bdc76dacSPotin Lai        "SparePartNumber": "$BOARD_INFO_AM1"
964bdc76dacSPotin Lai    },
965bdc76dacSPotin Lai    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
966bdc76dacSPotin Lai        "AssetTag": "$PRODUCT_ASSET_TAG"
967bdc76dacSPotin Lai    },
968bdc76dacSPotin Lai    "xyz.openbmc_project.Inventory.Decorator.Revision": {
969bdc76dacSPotin Lai        "Version": "$PRODUCT_VERSION"
970bdc76dacSPotin Lai    }
971bdc76dacSPotin Lai}
972