1{
2    "Exposes": [
3        {
4            "Index": 11,
5            "Name": "P12V",
6            "PowerState": "Always",
7            "ScaleFactor": 1.0,
8            "Thresholds": [
9                {
10                    "Direction": "greater than",
11                    "Name": "upper critical",
12                    "Severity": 1,
13                    "Value": 13.0
14                },
15                {
16                    "Direction": "greater than",
17                    "Name": "upper non critical",
18                    "Severity": 0,
19                    "Value": 12.8
20                },
21                {
22                    "Direction": "less than",
23                    "Name": "lower non critical",
24                    "Severity": 0,
25                    "Value": 11.2
26                },
27                {
28                    "Direction": "less than",
29                    "Name": "lower critical",
30                    "Severity": 1,
31                    "Value": 11.0
32                }
33            ],
34            "Type": "ADC"
35        },
36        {
37            "Index": 13,
38            "Name": "P5V_AUX_ADC",
39            "PowerState": "Always",
40            "ScaleFactor": 1.0,
41            "Thresholds": [
42                {
43                    "Direction": "greater than",
44                    "Name": "upper critical",
45                    "Severity": 1,
46                    "Value": 5.25
47                },
48                {
49                    "Direction": "greater than",
50                    "Name": "upper non critical",
51                    "Severity": 0,
52                    "Value": 5.15
53                },
54                {
55                    "Direction": "less than",
56                    "Name": "lower non critical",
57                    "Severity": 0,
58                    "Value": 4.85
59                },
60                {
61                    "Direction": "less than",
62                    "Name": "lower critical",
63                    "Severity": 1,
64                    "Value": 4.75
65                }
66            ],
67            "Type": "ADC"
68        },
69        {
70            "Index": 3,
71            "Name": "P5V_BMC_AUX_ADC",
72            "PowerState": "Always",
73            "ScaleFactor": 1.0,
74            "Thresholds": [
75                {
76                    "Direction": "greater than",
77                    "Name": "upper critical",
78                    "Severity": 1,
79                    "Value": 5.25
80                },
81                {
82                    "Direction": "greater than",
83                    "Name": "upper non critical",
84                    "Severity": 0,
85                    "Value": 5.15
86                },
87                {
88                    "Direction": "less than",
89                    "Name": "lower non critical",
90                    "Severity": 0,
91                    "Value": 4.85
92                },
93                {
94                    "Direction": "less than",
95                    "Name": "lower critical",
96                    "Severity": 1,
97                    "Value": 4.75
98                }
99            ],
100            "Type": "ADC"
101        },
102        {
103            "Index": 10,
104            "Name": "P3V3_AUX_ADC",
105            "PowerState": "Always",
106            "ScaleFactor": 1.0,
107            "Thresholds": [
108                {
109                    "Direction": "greater than",
110                    "Name": "upper critical",
111                    "Severity": 1,
112                    "Value": 3.465
113                },
114                {
115                    "Direction": "greater than",
116                    "Name": "upper non critical",
117                    "Severity": 0,
118                    "Value": 3.399
119                },
120                {
121                    "Direction": "less than",
122                    "Name": "lower non critical",
123                    "Severity": 0,
124                    "Value": 3.201
125                },
126                {
127                    "Direction": "less than",
128                    "Name": "lower critical",
129                    "Severity": 1,
130                    "Value": 3.135
131                }
132            ],
133            "Type": "ADC"
134        },
135        {
136            "Index": 7,
137            "Name": "P3V3_BMC_AUX",
138            "PowerState": "Always",
139            "ScaleFactor": 1.0,
140            "Thresholds": [
141                {
142                    "Direction": "greater than",
143                    "Name": "upper critical",
144                    "Severity": 1,
145                    "Value": 3.465
146                },
147                {
148                    "Direction": "greater than",
149                    "Name": "upper non critical",
150                    "Severity": 0,
151                    "Value": 3.399
152                },
153                {
154                    "Direction": "less than",
155                    "Name": "lower non critical",
156                    "Severity": 0,
157                    "Value": 3.201
158                },
159                {
160                    "Direction": "less than",
161                    "Name": "lower critical",
162                    "Severity": 1,
163                    "Value": 3.135
164                }
165            ],
166            "Type": "ADC"
167        },
168        {
169            "Index": 6,
170            "Name": "P1V8_BMC_AUX",
171            "PowerState": "Always",
172            "ScaleFactor": 1.0,
173            "Thresholds": [
174                {
175                    "Direction": "greater than",
176                    "Name": "upper critical",
177                    "Severity": 1,
178                    "Value": 1.89
179                },
180                {
181                    "Direction": "greater than",
182                    "Name": "upper non critical",
183                    "Severity": 0,
184                    "Value": 1.854
185                },
186                {
187                    "Direction": "less than",
188                    "Name": "lower non critical",
189                    "Severity": 0,
190                    "Value": 1.746
191                },
192                {
193                    "Direction": "less than",
194                    "Name": "lower critical",
195                    "Severity": 1,
196                    "Value": 1.71
197                }
198            ],
199            "Type": "ADC"
200        },
201        {
202            "Index": 12,
203            "Name": "P1V2_BMC_AUX",
204            "PowerState": "Always",
205            "ScaleFactor": 1.0,
206            "Thresholds": [
207                {
208                    "Direction": "greater than",
209                    "Name": "upper critical",
210                    "Severity": 1,
211                    "Value": 1.26
212                },
213                {
214                    "Direction": "greater than",
215                    "Name": "upper non critical",
216                    "Severity": 0,
217                    "Value": 1.236
218                },
219                {
220                    "Direction": "less than",
221                    "Name": "lower non critical",
222                    "Severity": 0,
223                    "Value": 1.164
224                },
225                {
226                    "Direction": "less than",
227                    "Name": "lower critical",
228                    "Severity": 1,
229                    "Value": 1.14
230                }
231            ],
232            "Type": "ADC"
233        },
234        {
235            "Index": 2,
236            "Name": "P1V2_PHY1_LDO",
237            "PowerState": "Always",
238            "ScaleFactor": 1.0,
239            "Thresholds": [
240                {
241                    "Direction": "greater than",
242                    "Name": "upper critical",
243                    "Severity": 1,
244                    "Value": 1.26
245                },
246                {
247                    "Direction": "greater than",
248                    "Name": "upper non critical",
249                    "Severity": 0,
250                    "Value": 1.236
251                },
252                {
253                    "Direction": "less than",
254                    "Name": "lower non critical",
255                    "Severity": 0,
256                    "Value": 1.164
257                },
258                {
259                    "Direction": "less than",
260                    "Name": "lower critical",
261                    "Severity": 1,
262                    "Value": 1.14
263                }
264            ],
265            "Type": "ADC"
266        },
267        {
268            "Index": 8,
269            "Name": "P1V2_PHY2_LDO",
270            "PowerState": "Always",
271            "ScaleFactor": 1.0,
272            "Thresholds": [
273                {
274                    "Direction": "greater than",
275                    "Name": "upper critical",
276                    "Severity": 1,
277                    "Value": 1.26
278                },
279                {
280                    "Direction": "greater than",
281                    "Name": "upper non critical",
282                    "Severity": 0,
283                    "Value": 1.236
284                },
285                {
286                    "Direction": "less than",
287                    "Name": "lower non critical",
288                    "Severity": 0,
289                    "Value": 1.164
290                },
291                {
292                    "Direction": "less than",
293                    "Name": "lower critical",
294                    "Severity": 1,
295                    "Value": 1.14
296                }
297            ],
298            "Type": "ADC"
299        },
300        {
301            "Index": 9,
302            "Name": "P2V5_AUX",
303            "PowerState": "Always",
304            "ScaleFactor": 1.0,
305            "Thresholds": [
306                {
307                    "Direction": "greater than",
308                    "Name": "upper critical",
309                    "Severity": 1,
310                    "Value": 2.625
311                },
312                {
313                    "Direction": "greater than",
314                    "Name": "upper non critical",
315                    "Severity": 0,
316                    "Value": 2.575
317                },
318                {
319                    "Direction": "less than",
320                    "Name": "lower non critical",
321                    "Severity": 0,
322                    "Value": 2.425
323                },
324                {
325                    "Direction": "less than",
326                    "Name": "lower critical",
327                    "Severity": 1,
328                    "Value": 2.375
329                }
330            ],
331            "Type": "ADC"
332        },
333        {
334            "I2CAddress": 88,
335            "I2CBus": 2,
336            "Name": "Power Supply Slot 0",
337            "NamedPresenceGpio": "presence-ps0",
338            "Type": "IBMCFFPSConnector"
339        },
340        {
341            "I2CAddress": 89,
342            "I2CBus": 2,
343            "Name": "Power Supply Slot 1",
344            "NamedPresenceGpio": "presence-ps1",
345            "Type": "IBMCFFPSConnector"
346        },
347        {
348            "I2CAddress": 90,
349            "I2CBus": 2,
350            "Name": "Power Supply Slot 2",
351            "NamedPresenceGpio": "presence-ps2",
352            "Type": "IBMCFFPSConnector"
353        },
354        {
355            "I2CAddress": 91,
356            "I2CBus": 2,
357            "Name": "Power Supply Slot 3",
358            "NamedPresenceGpio": "presence-ps3",
359            "Type": "IBMCFFPSConnector"
360        },
361        {
362            "Name": "Fan1 connector",
363            "Pwm": 0,
364            "PwmName": "Fan1_Pwm",
365            "Status": "disabled",
366            "Tachs": [
367                0,
368                1
369            ],
370            "Type": "IntelFanConnector"
371        },
372        {
373            "Name": "Fan2 connector",
374            "Pwm": 1,
375            "PwmName": "Fan2_Pwm",
376            "Status": "disabled",
377            "Tachs": [
378                2,
379                3
380            ],
381            "Type": "IntelFanConnector"
382        },
383        {
384            "Name": "Fan3 connector",
385            "Pwm": 2,
386            "PwmName": "Fan3_Pwm",
387            "Status": "disabled",
388            "Tachs": [
389                4,
390                5
391            ],
392            "Type": "IntelFanConnector"
393        },
394        {
395            "Name": "Fan4 connector",
396            "Pwm": 3,
397            "PwmName": "Fan4_Pwm",
398            "Status": "disabled",
399            "Tachs": [
400                6,
401                7
402            ],
403            "Type": "IntelFanConnector"
404        },
405        {
406            "Name": "Fan5 connector",
407            "Pwm": 4,
408            "PwmName": "Fan5_Pwm",
409            "Status": "disabled",
410            "Tachs": [
411                8,
412                9
413            ],
414            "Type": "IntelFanConnector"
415        },
416        {
417            "Name": "Fan6 connector",
418            "Pwm": 0,
419            "PwmName": "Fan6_Pwm",
420            "Status": "disabled",
421            "Tachs": [
422                0
423            ],
424            "Type": "IntelFanConnector"
425        },
426        {
427            "Name": "Fan7 connector",
428            "Pwm": 1,
429            "PwmName": "Fan7_Pwm",
430            "Status": "disabled",
431            "Tachs": [
432                1
433            ],
434            "Type": "IntelFanConnector"
435        }
436    ],
437    "Name": "IBM System1 Baseboard",
438    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SYS1', 'BOARD_MANUFACTURER': 'IBM'})",
439    "ProductId": 0,
440    "Type": "Board",
441    "xyz.openbmc_project.Inventory.Decorator.Asset": {
442        "Manufacturer": "$BOARD_MANUFACTURER",
443        "Model": "$BOARD_PRODUCT_NAME",
444        "PartNumber": "$BOARD_PART_NUMBER",
445        "SerialNumber": "$BOARD_SERIAL_NUMBER"
446    },
447    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
448        "AssetTag": "$PRODUCT_ASSET_TAG"
449    },
450    "xyz.openbmc_project.Inventory.Item.System": {}
451}
452