blob: 965057fbcba9648800cf102aeaced726c35491d5 [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,
Zev Weissb0c7bd12022-04-19 17:58:01 -070072 "Thresholds": [
73 {
74 "Direction": "greater than",
75 "Name": "upper critical",
76 "Severity": 1,
77 "Value": 1.35
78 },
79 {
80 "Direction": "greater than",
81 "Name": "upper non critical",
82 "Severity": 0,
83 "Value": 1.28
84 },
85 {
86 "Direction": "less than",
87 "Name": "lower non critical",
88 "Severity": 0,
89 "Value": 0.61
90 },
91 {
92 "Direction": "less than",
93 "Name": "lower critical",
94 "Severity": 1,
95 "Value": 0.55
96 }
97 ],
Zev Weiss1f304b42022-04-01 15:40:28 -070098 "Type": "ADC"
99 },
100 {
101 "Index": 3,
102 "Name": "VDDCR_SOC",
103 "PowerState": "On",
104 "ScaleFactor": 0.75,
105 "Thresholds": [
106 {
107 "Direction": "greater than",
108 "Name": "upper critical",
109 "Severity": 1,
110 "Value": 1.21
111 },
112 {
113 "Direction": "greater than",
114 "Name": "upper non critical",
115 "Severity": 0,
116 "Value": 1.03
117 },
118 {
119 "Direction": "less than",
120 "Name": "lower non critical",
121 "Severity": 0,
122 "Value": 0.73
123 },
124 {
125 "Direction": "less than",
126 "Name": "lower critical",
127 "Severity": 1,
128 "Value": 0.63
129 }
130 ],
131 "Type": "ADC"
132 },
133 {
134 "Index": 4,
135 "Name": "VCCM_ABCD",
136 "PowerState": "On",
137 "Thresholds": [
138 {
139 "Direction": "greater than",
140 "Name": "upper critical",
141 "Severity": 1,
142 "Value": 1.32
143 },
144 {
145 "Direction": "greater than",
146 "Name": "upper non critical",
147 "Severity": 0,
148 "Value": 1.27
149 },
150 {
151 "Direction": "less than",
152 "Name": "lower non critical",
153 "Severity": 0,
154 "Value": 1.135
155 },
156 {
157 "Direction": "less than",
158 "Name": "lower critical",
159 "Severity": 1,
160 "Value": 1.08
161 }
162 ],
163 "Type": "ADC"
164 },
165 {
166 "Index": 5,
167 "Name": "VCCM_EFGH",
168 "PowerState": "On",
169 "Thresholds": [
170 {
171 "Direction": "greater than",
172 "Name": "upper critical",
173 "Severity": 1,
174 "Value": 1.32
175 },
176 {
177 "Direction": "greater than",
178 "Name": "upper non critical",
179 "Severity": 0,
180 "Value": 1.27
181 },
182 {
183 "Direction": "less than",
184 "Name": "lower non critical",
185 "Severity": 0,
186 "Value": 1.135
187 },
188 {
189 "Direction": "less than",
190 "Name": "lower critical",
191 "Severity": 1,
192 "Value": 1.08
193 }
194 ],
195 "Type": "ADC"
196 },
197 {
198 "Index": 6,
199 "Name": "VPPM_ABCD",
200 "PowerState": "On",
201 "ScaleFactor": 0.5,
202 "Thresholds": [
203 {
204 "Direction": "greater than",
205 "Name": "upper critical",
206 "Severity": 1,
207 "Value": 2.76
208 },
209 {
210 "Direction": "greater than",
211 "Name": "upper non critical",
212 "Severity": 0,
213 "Value": 2.68
214 },
215 {
216 "Direction": "less than",
217 "Name": "lower non critical",
218 "Severity": 0,
219 "Value": 2.41
220 },
221 {
222 "Direction": "less than",
223 "Name": "lower critical",
224 "Severity": 1,
225 "Value": 2.24
226 }
227 ],
228 "Type": "ADC"
229 },
230 {
231 "Index": 7,
232 "Name": "VPPM_EFGH",
233 "PowerState": "On",
234 "ScaleFactor": 0.5,
235 "Thresholds": [
236 {
237 "Direction": "greater than",
238 "Name": "upper critical",
239 "Severity": 1,
240 "Value": 2.76
241 },
242 {
243 "Direction": "greater than",
244 "Name": "upper non critical",
245 "Severity": 0,
246 "Value": 2.68
247 },
248 {
249 "Direction": "less than",
250 "Name": "lower non critical",
251 "Severity": 0,
252 "Value": 2.41
253 },
254 {
255 "Direction": "less than",
256 "Name": "lower critical",
257 "Severity": 1,
258 "Value": 2.24
259 }
260 ],
261 "Type": "ADC"
262 },
263 {
264 "Index": 9,
265 "Name": "1.8VSB",
266 "ScaleFactor": 0.75,
267 "Thresholds": [
268 {
269 "Direction": "greater than",
270 "Name": "upper critical",
271 "Severity": 1,
272 "Value": 1.98
273 },
274 {
275 "Direction": "greater than",
276 "Name": "upper non critical",
277 "Severity": 0,
278 "Value": 1.89
279 },
280 {
281 "Direction": "less than",
282 "Name": "lower non critical",
283 "Severity": 0,
284 "Value": 1.715
285 },
286 {
287 "Direction": "less than",
288 "Name": "lower critical",
289 "Severity": 1,
290 "Value": 1.628
291 }
292 ],
293 "Type": "ADC"
294 },
295 {
296 "Index": 10,
297 "Name": "1.8V",
298 "PowerState": "On",
299 "ScaleFactor": 0.75,
300 "Thresholds": [
301 {
302 "Direction": "greater than",
303 "Name": "upper critical",
304 "Severity": 1,
305 "Value": 1.98
306 },
307 {
308 "Direction": "greater than",
309 "Name": "upper non critical",
310 "Severity": 0,
311 "Value": 1.89
312 },
313 {
314 "Direction": "less than",
315 "Name": "lower non critical",
316 "Severity": 0,
317 "Value": 1.715
318 },
319 {
320 "Direction": "less than",
321 "Name": "lower critical",
322 "Severity": 1,
323 "Value": 1.628
324 }
325 ],
326 "Type": "ADC"
327 },
328 {
329 "BridgeGpio": [
330 {
331 "Name": "HWM_BAT_EN",
332 "Polarity": "High",
333 "SetupTime": 0.5
334 }
335 ],
336 "Index": 11,
337 "Name": "VBAT",
338 "PollRate": 43200,
339 "ScaleFactor": 0.3333,
340 "Thresholds": [
341 {
342 "Direction": "greater than",
343 "Name": "upper critical",
344 "Severity": 1,
345 "Value": 3.4
346 },
347 {
348 "Direction": "greater than",
349 "Name": "upper non critical",
350 "Severity": 0,
351 "Value": 3.2
352 },
353 {
354 "Direction": "less than",
355 "Name": "lower non critical",
356 "Severity": 0,
357 "Value": 2.85
358 },
359 {
360 "Direction": "less than",
361 "Name": "lower critical",
362 "Severity": 1,
363 "Value": 2.7
364 }
365 ],
366 "Type": "ADC"
367 },
368 {
369 "Index": 12,
370 "Name": "3V",
371 "PowerState": "On",
372 "ScaleFactor": 0.3979,
373 "Thresholds": [
374 {
375 "Direction": "greater than",
376 "Name": "upper critical",
377 "Severity": 1,
378 "Value": 3.74
379 },
380 {
381 "Direction": "greater than",
382 "Name": "upper non critical",
383 "Severity": 0,
384 "Value": 3.52
385 },
386 {
387 "Direction": "less than",
388 "Name": "lower non critical",
389 "Severity": 0,
390 "Value": 3.18
391 },
392 {
393 "Direction": "less than",
394 "Name": "lower critical",
395 "Severity": 1,
396 "Value": 3.06
397 }
398 ],
399 "Type": "ADC"
400 },
401 {
402 "Index": 13,
403 "Name": "5V",
404 "PowerState": "On",
405 "ScaleFactor": 0.3333,
406 "Thresholds": [
407 {
408 "Direction": "greater than",
409 "Name": "upper critical",
410 "Severity": 1,
411 "Value": 5.49
412 },
413 {
414 "Direction": "greater than",
415 "Name": "upper non critical",
416 "Severity": 0,
417 "Value": 5.245
418 },
419 {
420 "Direction": "less than",
421 "Name": "lower non critical",
422 "Severity": 0,
423 "Value": 4.75
424 },
425 {
426 "Direction": "less than",
427 "Name": "lower critical",
428 "Severity": 1,
429 "Value": 4.5
430 }
431 ],
432 "Type": "ADC"
433 },
434 {
435 "Index": 14,
436 "Name": "12V",
437 "PowerState": "On",
438 "ScaleFactor": 0.0833,
439 "Thresholds": [
440 {
441 "Direction": "greater than",
442 "Name": "upper critical",
443 "Severity": 1,
444 "Value": 13.2
445 },
446 {
447 "Direction": "greater than",
448 "Name": "upper non critical",
449 "Severity": 0,
450 "Value": 12.6
451 },
452 {
453 "Direction": "less than",
454 "Name": "lower non critical",
455 "Severity": 0,
456 "Value": 11.4
457 },
458 {
459 "Direction": "less than",
460 "Name": "lower critical",
461 "Severity": 1,
462 "Value": 10.8
463 }
464 ],
465 "Type": "ADC"
466 },
467 {
468 "Index": 15,
469 "Name": "3V Edge",
470 "ScaleFactor": 0.3979,
471 "Thresholds": [
472 {
473 "Direction": "greater than",
474 "Name": "upper critical",
475 "Severity": 1,
476 "Value": 3.74
477 },
478 {
479 "Direction": "greater than",
480 "Name": "upper non critical",
481 "Severity": 0,
482 "Value": 3.52
483 },
484 {
485 "Direction": "less than",
486 "Name": "lower non critical",
487 "Severity": 0,
488 "Value": 3.18
489 },
490 {
491 "Direction": "less than",
492 "Name": "lower critical",
493 "Severity": 1,
494 "Value": 3.06
495 }
496 ],
497 "Type": "ADC"
498 },
499 {
Sui Chen9bb6ec22022-09-25 09:01:00 -0700500 "Name": "BMC",
501 "Type": "BMC"
502 },
503 {
Zev Weiss1f304b42022-04-01 15:40:28 -0700504 "Address": "0x40",
505 "Bus": 2,
506 "Labels": [
507 "iin",
508 "vin",
509 "vmon",
510 "vout1",
511 "pin",
512 "temp1"
513 ],
514 "Name": "12V_IPB_Regulator",
515 "Type": "LM25066"
516 },
517 {
518 "Address": "0x41",
519 "Bus": 2,
520 "Labels": [
521 "iin",
522 "vin",
523 "vmon",
524 "vout1",
525 "pin",
526 "temp1"
527 ],
528 "Name": "12VSB_Regulator",
529 "Type": "LM25066"
530 },
531 {
Zev Weissa60ca542022-04-20 20:41:38 -0700532 "Address": "0x2d",
533 "Bus": 1,
534 "Name": "SYSTIN",
535 "Name1": "CPUTIN",
536 "Name10": "TSI0_TEMP",
537 "Name2": "AUXTIN0",
538 "Name3": "AUXTIN1",
539 "Name4": "AUXTIN2",
540 "Name5": "AUXTIN3",
541 "Name6": "PCH_CHIP_CPU_MAX_TEMP",
542 "Name7": "PCH_CHIP_TEMP",
543 "Name8": "PCH_CPU_TEMP",
544 "Name9": "PCH_MCH_TEMP",
Zev Weiss871dd9c2022-07-13 21:50:09 -0700545 "PowerState": "BiosPost",
Zev Weissa60ca542022-04-20 20:41:38 -0700546 "Thresholds": [
547 {
548 "Direction": "greater than",
549 "Index": 11,
550 "Name": "upper critical",
551 "Severity": 1,
552 "Value": 90
553 },
554 {
555 "Direction": "greater than",
556 "Index": 11,
557 "Name": "upper non critical",
558 "Severity": 0,
559 "Value": 80
560 },
561 {
562 "Direction": "less than",
563 "Index": 11,
564 "Name": "lower non critical",
565 "Severity": 0,
566 "Value": 5
567 },
568 {
569 "Direction": "less than",
570 "Index": 11,
571 "Name": "lower critical",
572 "Severity": 1,
573 "Value": 0
574 }
575 ],
576 "Type": "NCT6779"
577 },
578 {
Zev Weiss1f304b42022-04-01 15:40:28 -0700579 "Address": "0x4c",
580 "Bus": 0,
581 "Name": "Inlet",
582 "Name1": "Inlet_alt",
583 "Thresholds": [
584 {
585 "Direction": "greater than",
586 "Name": "upper critical",
587 "Severity": 1,
588 "Value": 115
589 },
590 {
591 "Direction": "greater than",
592 "Name": "upper non critical",
593 "Severity": 0,
594 "Value": 110
595 },
596 {
597 "Direction": "less than",
598 "Name": "lower non critical",
599 "Severity": 0,
600 "Value": 5
601 },
602 {
603 "Direction": "less than",
604 "Name": "lower critical",
605 "Severity": 1,
606 "Value": 0
607 }
608 ],
609 "Type": "W83773G"
610 },
611 {
612 "Address": "0x4c",
613 "Bus": 2,
614 "Name": "IPB",
615 "Name1": "IPB_alt",
616 "Name2": "IPB_alt2",
617 "Thresholds": [
618 {
619 "Direction": "greater than",
620 "Name": "upper critical",
621 "Severity": 1,
622 "Value": 115
623 },
624 {
625 "Direction": "greater than",
626 "Name": "upper non critical",
627 "Severity": 0,
628 "Value": 110
629 },
630 {
631 "Direction": "less than",
632 "Name": "lower non critical",
633 "Severity": 0,
634 "Value": 5
635 },
636 {
637 "Direction": "less than",
638 "Name": "lower critical",
639 "Severity": 1,
640 "Value": 0
641 }
642 ],
643 "Type": "W83773G"
644 },
645 {
646 "Address": "0x4c",
647 "Bus": 5,
648 "Name": "Backplane",
649 "Name1": "Backplane_alt",
650 "PowerState": "On",
651 "Thresholds": [
652 {
653 "Direction": "greater than",
654 "Name": "upper critical",
655 "Severity": 1,
656 "Value": 115
657 },
658 {
659 "Direction": "greater than",
660 "Name": "upper non critical",
661 "Severity": 0,
662 "Value": 110
663 },
664 {
665 "Direction": "less than",
666 "Name": "lower non critical",
667 "Severity": 0,
668 "Value": 5
669 },
670 {
671 "Direction": "less than",
672 "Name": "lower critical",
673 "Severity": 1,
674 "Value": 0
675 }
676 ],
677 "Type": "W83773G"
678 }
679 ],
680 "Name": "ASRock ROMED8HM3",
681 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'ROMED8HM3'})",
682 "Type": "Board",
683 "xyz.openbmc_project.Inventory.Decorator.Asset": {
684 "Manufacturer": "$PRODUCT_MANUFACTURER",
685 "Model": "$PRODUCT_PRODUCT_NAME",
686 "PartNumber": "$PRODUCT_PART_NUMBER",
687 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
688 },
689 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
690 "AssetTag": "$PRODUCT_ASSET_TAG"
691 },
692 "xyz.openbmc_project.Inventory.Item.System": {}
693}