blob: bb07b4b961abf021b239cf925d5d5dae2c1cd5f7 [file] [log] [blame]
Zev Weiss1f304b42022-04-01 15:40:28 -07001{
2 "Exposes": [
3 {
4 "Index": 0,
5 "Name": "3VSB",
6 "ScaleFactor": 0.3979,
7 "Thresholds": [
8 {
9 "Direction": "greater than",
10 "Name": "upper critical",
11 "Severity": 1,
12 "Value": 3.74
13 },
14 {
15 "Direction": "greater than",
16 "Name": "upper non critical",
17 "Severity": 0,
18 "Value": 3.52
19 },
20 {
21 "Direction": "less than",
22 "Name": "lower non critical",
23 "Severity": 0,
24 "Value": 3.18
25 },
26 {
27 "Direction": "less than",
28 "Name": "lower critical",
29 "Severity": 1,
30 "Value": 3.06
31 }
32 ],
33 "Type": "ADC"
34 },
35 {
36 "Index": 1,
37 "Name": "5VSB",
38 "ScaleFactor": 0.2683,
39 "Thresholds": [
40 {
41 "Direction": "greater than",
42 "Name": "upper critical",
43 "Severity": 1,
44 "Value": 5.49
45 },
46 {
47 "Direction": "greater than",
48 "Name": "upper non critical",
49 "Severity": 0,
50 "Value": 5.245
51 },
52 {
53 "Direction": "less than",
54 "Name": "lower non critical",
55 "Severity": 0,
56 "Value": 4.75
57 },
58 {
59 "Direction": "less than",
60 "Name": "lower critical",
61 "Severity": 1,
62 "Value": 4.5
63 }
64 ],
65 "Type": "ADC"
66 },
67 {
68 "Index": 2,
69 "Name": "VDDCR_CPU",
70 "PowerState": "On",
71 "ScaleFactor": 0.75,
72 "Type": "ADC"
73 },
74 {
75 "Index": 3,
76 "Name": "VDDCR_SOC",
77 "PowerState": "On",
78 "ScaleFactor": 0.75,
79 "Thresholds": [
80 {
81 "Direction": "greater than",
82 "Name": "upper critical",
83 "Severity": 1,
84 "Value": 1.21
85 },
86 {
87 "Direction": "greater than",
88 "Name": "upper non critical",
89 "Severity": 0,
90 "Value": 1.03
91 },
92 {
93 "Direction": "less than",
94 "Name": "lower non critical",
95 "Severity": 0,
96 "Value": 0.73
97 },
98 {
99 "Direction": "less than",
100 "Name": "lower critical",
101 "Severity": 1,
102 "Value": 0.63
103 }
104 ],
105 "Type": "ADC"
106 },
107 {
108 "Index": 4,
109 "Name": "VCCM_ABCD",
110 "PowerState": "On",
111 "Thresholds": [
112 {
113 "Direction": "greater than",
114 "Name": "upper critical",
115 "Severity": 1,
116 "Value": 1.32
117 },
118 {
119 "Direction": "greater than",
120 "Name": "upper non critical",
121 "Severity": 0,
122 "Value": 1.27
123 },
124 {
125 "Direction": "less than",
126 "Name": "lower non critical",
127 "Severity": 0,
128 "Value": 1.135
129 },
130 {
131 "Direction": "less than",
132 "Name": "lower critical",
133 "Severity": 1,
134 "Value": 1.08
135 }
136 ],
137 "Type": "ADC"
138 },
139 {
140 "Index": 5,
141 "Name": "VCCM_EFGH",
142 "PowerState": "On",
143 "Thresholds": [
144 {
145 "Direction": "greater than",
146 "Name": "upper critical",
147 "Severity": 1,
148 "Value": 1.32
149 },
150 {
151 "Direction": "greater than",
152 "Name": "upper non critical",
153 "Severity": 0,
154 "Value": 1.27
155 },
156 {
157 "Direction": "less than",
158 "Name": "lower non critical",
159 "Severity": 0,
160 "Value": 1.135
161 },
162 {
163 "Direction": "less than",
164 "Name": "lower critical",
165 "Severity": 1,
166 "Value": 1.08
167 }
168 ],
169 "Type": "ADC"
170 },
171 {
172 "Index": 6,
173 "Name": "VPPM_ABCD",
174 "PowerState": "On",
175 "ScaleFactor": 0.5,
176 "Thresholds": [
177 {
178 "Direction": "greater than",
179 "Name": "upper critical",
180 "Severity": 1,
181 "Value": 2.76
182 },
183 {
184 "Direction": "greater than",
185 "Name": "upper non critical",
186 "Severity": 0,
187 "Value": 2.68
188 },
189 {
190 "Direction": "less than",
191 "Name": "lower non critical",
192 "Severity": 0,
193 "Value": 2.41
194 },
195 {
196 "Direction": "less than",
197 "Name": "lower critical",
198 "Severity": 1,
199 "Value": 2.24
200 }
201 ],
202 "Type": "ADC"
203 },
204 {
205 "Index": 7,
206 "Name": "VPPM_EFGH",
207 "PowerState": "On",
208 "ScaleFactor": 0.5,
209 "Thresholds": [
210 {
211 "Direction": "greater than",
212 "Name": "upper critical",
213 "Severity": 1,
214 "Value": 2.76
215 },
216 {
217 "Direction": "greater than",
218 "Name": "upper non critical",
219 "Severity": 0,
220 "Value": 2.68
221 },
222 {
223 "Direction": "less than",
224 "Name": "lower non critical",
225 "Severity": 0,
226 "Value": 2.41
227 },
228 {
229 "Direction": "less than",
230 "Name": "lower critical",
231 "Severity": 1,
232 "Value": 2.24
233 }
234 ],
235 "Type": "ADC"
236 },
237 {
238 "Index": 9,
239 "Name": "1.8VSB",
240 "ScaleFactor": 0.75,
241 "Thresholds": [
242 {
243 "Direction": "greater than",
244 "Name": "upper critical",
245 "Severity": 1,
246 "Value": 1.98
247 },
248 {
249 "Direction": "greater than",
250 "Name": "upper non critical",
251 "Severity": 0,
252 "Value": 1.89
253 },
254 {
255 "Direction": "less than",
256 "Name": "lower non critical",
257 "Severity": 0,
258 "Value": 1.715
259 },
260 {
261 "Direction": "less than",
262 "Name": "lower critical",
263 "Severity": 1,
264 "Value": 1.628
265 }
266 ],
267 "Type": "ADC"
268 },
269 {
270 "Index": 10,
271 "Name": "1.8V",
272 "PowerState": "On",
273 "ScaleFactor": 0.75,
274 "Thresholds": [
275 {
276 "Direction": "greater than",
277 "Name": "upper critical",
278 "Severity": 1,
279 "Value": 1.98
280 },
281 {
282 "Direction": "greater than",
283 "Name": "upper non critical",
284 "Severity": 0,
285 "Value": 1.89
286 },
287 {
288 "Direction": "less than",
289 "Name": "lower non critical",
290 "Severity": 0,
291 "Value": 1.715
292 },
293 {
294 "Direction": "less than",
295 "Name": "lower critical",
296 "Severity": 1,
297 "Value": 1.628
298 }
299 ],
300 "Type": "ADC"
301 },
302 {
303 "BridgeGpio": [
304 {
305 "Name": "HWM_BAT_EN",
306 "Polarity": "High",
307 "SetupTime": 0.5
308 }
309 ],
310 "Index": 11,
311 "Name": "VBAT",
312 "PollRate": 43200,
313 "ScaleFactor": 0.3333,
314 "Thresholds": [
315 {
316 "Direction": "greater than",
317 "Name": "upper critical",
318 "Severity": 1,
319 "Value": 3.4
320 },
321 {
322 "Direction": "greater than",
323 "Name": "upper non critical",
324 "Severity": 0,
325 "Value": 3.2
326 },
327 {
328 "Direction": "less than",
329 "Name": "lower non critical",
330 "Severity": 0,
331 "Value": 2.85
332 },
333 {
334 "Direction": "less than",
335 "Name": "lower critical",
336 "Severity": 1,
337 "Value": 2.7
338 }
339 ],
340 "Type": "ADC"
341 },
342 {
343 "Index": 12,
344 "Name": "3V",
345 "PowerState": "On",
346 "ScaleFactor": 0.3979,
347 "Thresholds": [
348 {
349 "Direction": "greater than",
350 "Name": "upper critical",
351 "Severity": 1,
352 "Value": 3.74
353 },
354 {
355 "Direction": "greater than",
356 "Name": "upper non critical",
357 "Severity": 0,
358 "Value": 3.52
359 },
360 {
361 "Direction": "less than",
362 "Name": "lower non critical",
363 "Severity": 0,
364 "Value": 3.18
365 },
366 {
367 "Direction": "less than",
368 "Name": "lower critical",
369 "Severity": 1,
370 "Value": 3.06
371 }
372 ],
373 "Type": "ADC"
374 },
375 {
376 "Index": 13,
377 "Name": "5V",
378 "PowerState": "On",
379 "ScaleFactor": 0.3333,
380 "Thresholds": [
381 {
382 "Direction": "greater than",
383 "Name": "upper critical",
384 "Severity": 1,
385 "Value": 5.49
386 },
387 {
388 "Direction": "greater than",
389 "Name": "upper non critical",
390 "Severity": 0,
391 "Value": 5.245
392 },
393 {
394 "Direction": "less than",
395 "Name": "lower non critical",
396 "Severity": 0,
397 "Value": 4.75
398 },
399 {
400 "Direction": "less than",
401 "Name": "lower critical",
402 "Severity": 1,
403 "Value": 4.5
404 }
405 ],
406 "Type": "ADC"
407 },
408 {
409 "Index": 14,
410 "Name": "12V",
411 "PowerState": "On",
412 "ScaleFactor": 0.0833,
413 "Thresholds": [
414 {
415 "Direction": "greater than",
416 "Name": "upper critical",
417 "Severity": 1,
418 "Value": 13.2
419 },
420 {
421 "Direction": "greater than",
422 "Name": "upper non critical",
423 "Severity": 0,
424 "Value": 12.6
425 },
426 {
427 "Direction": "less than",
428 "Name": "lower non critical",
429 "Severity": 0,
430 "Value": 11.4
431 },
432 {
433 "Direction": "less than",
434 "Name": "lower critical",
435 "Severity": 1,
436 "Value": 10.8
437 }
438 ],
439 "Type": "ADC"
440 },
441 {
442 "Index": 15,
443 "Name": "3V Edge",
444 "ScaleFactor": 0.3979,
445 "Thresholds": [
446 {
447 "Direction": "greater than",
448 "Name": "upper critical",
449 "Severity": 1,
450 "Value": 3.74
451 },
452 {
453 "Direction": "greater than",
454 "Name": "upper non critical",
455 "Severity": 0,
456 "Value": 3.52
457 },
458 {
459 "Direction": "less than",
460 "Name": "lower non critical",
461 "Severity": 0,
462 "Value": 3.18
463 },
464 {
465 "Direction": "less than",
466 "Name": "lower critical",
467 "Severity": 1,
468 "Value": 3.06
469 }
470 ],
471 "Type": "ADC"
472 },
473 {
474 "Address": "0x40",
475 "Bus": 2,
476 "Labels": [
477 "iin",
478 "vin",
479 "vmon",
480 "vout1",
481 "pin",
482 "temp1"
483 ],
484 "Name": "12V_IPB_Regulator",
485 "Type": "LM25066"
486 },
487 {
488 "Address": "0x41",
489 "Bus": 2,
490 "Labels": [
491 "iin",
492 "vin",
493 "vmon",
494 "vout1",
495 "pin",
496 "temp1"
497 ],
498 "Name": "12VSB_Regulator",
499 "Type": "LM25066"
500 },
501 {
502 "Address": "0x4c",
503 "Bus": 0,
504 "Name": "Inlet",
505 "Name1": "Inlet_alt",
506 "Thresholds": [
507 {
508 "Direction": "greater than",
509 "Name": "upper critical",
510 "Severity": 1,
511 "Value": 115
512 },
513 {
514 "Direction": "greater than",
515 "Name": "upper non critical",
516 "Severity": 0,
517 "Value": 110
518 },
519 {
520 "Direction": "less than",
521 "Name": "lower non critical",
522 "Severity": 0,
523 "Value": 5
524 },
525 {
526 "Direction": "less than",
527 "Name": "lower critical",
528 "Severity": 1,
529 "Value": 0
530 }
531 ],
532 "Type": "W83773G"
533 },
534 {
535 "Address": "0x4c",
536 "Bus": 2,
537 "Name": "IPB",
538 "Name1": "IPB_alt",
539 "Name2": "IPB_alt2",
540 "Thresholds": [
541 {
542 "Direction": "greater than",
543 "Name": "upper critical",
544 "Severity": 1,
545 "Value": 115
546 },
547 {
548 "Direction": "greater than",
549 "Name": "upper non critical",
550 "Severity": 0,
551 "Value": 110
552 },
553 {
554 "Direction": "less than",
555 "Name": "lower non critical",
556 "Severity": 0,
557 "Value": 5
558 },
559 {
560 "Direction": "less than",
561 "Name": "lower critical",
562 "Severity": 1,
563 "Value": 0
564 }
565 ],
566 "Type": "W83773G"
567 },
568 {
569 "Address": "0x4c",
570 "Bus": 5,
571 "Name": "Backplane",
572 "Name1": "Backplane_alt",
573 "PowerState": "On",
574 "Thresholds": [
575 {
576 "Direction": "greater than",
577 "Name": "upper critical",
578 "Severity": 1,
579 "Value": 115
580 },
581 {
582 "Direction": "greater than",
583 "Name": "upper non critical",
584 "Severity": 0,
585 "Value": 110
586 },
587 {
588 "Direction": "less than",
589 "Name": "lower non critical",
590 "Severity": 0,
591 "Value": 5
592 },
593 {
594 "Direction": "less than",
595 "Name": "lower critical",
596 "Severity": 1,
597 "Value": 0
598 }
599 ],
600 "Type": "W83773G"
601 }
602 ],
603 "Name": "ASRock ROMED8HM3",
604 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'ROMED8HM3'})",
605 "Type": "Board",
606 "xyz.openbmc_project.Inventory.Decorator.Asset": {
607 "Manufacturer": "$PRODUCT_MANUFACTURER",
608 "Model": "$PRODUCT_PRODUCT_NAME",
609 "PartNumber": "$PRODUCT_PART_NUMBER",
610 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
611 },
612 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
613 "AssetTag": "$PRODUCT_ASSET_TAG"
614 },
615 "xyz.openbmc_project.Inventory.Item.System": {}
616}