blob: 2af31047c6c2012cff53214939c3e2ff48de897a [file] [log] [blame]
Potin Lai16152b52023-10-31 18:48:02 +08001{
2 "Exposes": [
3 {
4 "BridgeGpio": [
5 {
6 "Name": "rtc-battery-voltage-read-enable",
7 "Polarity": "High",
8 "SetupTime": 1
9 }
10 ],
11 "Index": 7,
12 "Name": "MB_P3V_BAT_VOLT_V",
13 "ScaleFactor": 0.333333333,
14 "Thresholds": [
15 {
16 "Direction": "greater than",
17 "Name": "upper critical",
18 "Severity": 1,
19 "Value": 3.4
20 },
21 {
22 "Direction": "less than",
23 "Name": "lower critical",
24 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +080025 "Value": 2.0
Potin Lai16152b52023-10-31 18:48:02 +080026 }
27 ],
28 "Type": "ADC"
29 },
30 {
31 "Address": "0x1d",
32 "Bus": 29,
33 "Labels": [
34 "in1",
35 "in2",
36 "in3",
37 "in4",
38 "in5"
39 ],
40 "Name": "MB_ADC0",
Daniel Hsu78a07722024-03-18 13:38:01 +080041 "Thresholds": [
42 {
43 "Direction": "less than",
44 "Label": "in1",
45 "Name": "lower critical",
46 "Severity": 1,
47 "Value": 1.045
48 },
49 {
50 "Direction": "greater than",
51 "Label": "in1",
52 "Name": "upper critical",
53 "Severity": 1,
54 "Value": 1.155
55 },
56 {
57 "Direction": "less than",
58 "Label": "in2",
59 "Name": "lower critical",
60 "Severity": 1,
61 "Value": 3.135
62 },
63 {
64 "Direction": "greater than",
65 "Label": "in2",
66 "Name": "upper critical",
67 "Severity": 1,
68 "Value": 3.4
69 },
70 {
71 "Direction": "less than",
72 "Label": "in3",
73 "Name": "lower critical",
74 "Severity": 1,
75 "Value": 1.76
76 },
77 {
78 "Direction": "greater than",
79 "Label": "in3",
80 "Name": "upper critical",
81 "Severity": 1,
82 "Value": 1.84
83 },
84 {
85 "Direction": "less than",
86 "Label": "in4",
87 "Name": "lower critical",
88 "Severity": 1,
89 "Value": 10.8
90 },
91 {
92 "Direction": "greater than",
93 "Label": "in4",
94 "Name": "upper critical",
95 "Severity": 1,
96 "Value": 13.2
97 },
98 {
99 "Direction": "less than",
100 "Label": "in5",
101 "Name": "lower critical",
102 "Severity": 1,
103 "Value": 10.8
104 },
105 {
106 "Direction": "greater than",
107 "Label": "in5",
108 "Name": "upper critical",
109 "Severity": 1,
110 "Value": 13.2
111 }
112 ],
Potin Lai16152b52023-10-31 18:48:02 +0800113 "Type": "ADC128D818",
114 "in1_Name": "MB_PVDD11_S3_VOLT_V",
115 "in2_Name": "MB_P3V3_STBY_VOLT_V",
116 "in2_Scale": 500,
117 "in3_Name": "MB_PVDD18_S5_VOLT_V",
118 "in4_Name": "MB_P12V_AUX_VOLT_V",
119 "in4_Scale": 151.515151515,
120 "in5_Name": "MB_P12V_STBY_VOLT_V",
121 "in5_Scale": 151.515151515
122 },
123 {
124 "Address": "0x1f",
125 "Bus": 29,
126 "Labels": [
127 "in0",
128 "in1",
129 "in2",
130 "in3",
131 "in4",
132 "in5"
133 ],
134 "Name": "MB_ADC1",
Daniel Hsu78a07722024-03-18 13:38:01 +0800135 "Thresholds": [
136 {
137 "Direction": "less than",
138 "Label": "in0",
139 "Name": "lower critical",
140 "Severity": 1,
141 "Value": 10.8
142 },
143 {
144 "Direction": "greater than",
145 "Label": "in0",
146 "Name": "upper critical",
147 "Severity": 1,
148 "Value": 13.2
149 },
150 {
151 "Direction": "less than",
152 "Label": "in1",
153 "Name": "lower critical",
154 "Severity": 1,
155 "Value": 4.75
156 },
157 {
158 "Direction": "greater than",
159 "Label": "in1",
160 "Name": "upper critical",
161 "Severity": 1,
162 "Value": 5.25
163 },
164 {
165 "Direction": "less than",
166 "Label": "in2",
167 "Name": "lower critical",
168 "Severity": 1,
169 "Value": 3.13
170 },
171 {
172 "Direction": "greater than",
173 "Label": "in2",
174 "Name": "upper critical",
175 "Severity": 1,
176 "Value": 3.46
177 },
178 {
179 "Direction": "less than",
180 "Label": "in3",
181 "Name": "lower critical",
182 "Severity": 1,
183 "Value": 1.71
184 },
185 {
186 "Direction": "greater than",
187 "Label": "in3",
188 "Name": "upper critical",
189 "Severity": 1,
190 "Value": 1.89
191 },
192 {
193 "Direction": "less than",
194 "Label": "in4",
195 "Name": "lower critical",
196 "Severity": 1,
197 "Value": 10.8
198 },
199 {
200 "Direction": "greater than",
201 "Label": "in4",
202 "Name": "upper critical",
203 "Severity": 1,
204 "Value": 13.2
205 },
206 {
207 "Direction": "less than",
208 "Label": "in5",
209 "Name": "lower critical",
210 "Severity": 1,
211 "Value": 1.71
212 },
213 {
214 "Direction": "greater than",
215 "Label": "in5",
216 "Name": "upper critical",
217 "Severity": 1,
218 "Value": 1.89
219 }
220 ],
Potin Lai16152b52023-10-31 18:48:02 +0800221 "Type": "ADC128D818",
222 "in0_Name": "MB_P12V_MEM0_VOLT_V",
223 "in0_Scale": 151.515151515,
224 "in1_Name": "MB_P5V_STBY_VOLT_V",
225 "in1_Scale": 281.29395218,
226 "in2_Name": "MB_PVDD33_S5_VOLT_V",
227 "in2_Scale": 500,
228 "in3_Name": "MB_P1V8_STBY_VOLT_V",
229 "in4_Name": "MB_P12V_MEM1_VOLT_V",
230 "in4_Scale": 151.515151515,
231 "in5_Name": "MB_P1V8_CPU_RT_VOLT_V"
232 },
233 {
234 "Address": "$address",
235 "Bus": "$bus",
236 "Name": "MB FRU",
237 "Type": "EEPROM"
238 },
239 {
240 "Address": "0x45",
241 "Bus": 23,
242 "Labels": [
243 "in1",
244 "curr1",
245 "power1"
246 ],
247 "Name": "MB_E1S0",
248 "Thresholds": [
249 {
250 "Direction": "greater than",
251 "Label": "in1",
252 "Name": "upper critical",
253 "Severity": 1,
254 "Value": 13.2
255 },
256 {
257 "Direction": "less than",
258 "Label": "in1",
259 "Name": "lower critical",
260 "Severity": 1,
261 "Value": 10.8
Daniel Hsu78a07722024-03-18 13:38:01 +0800262 },
263 {
264 "Direction": "greater than",
265 "Label": "curr1",
266 "Name": "upper critical",
267 "Severity": 1,
268 "Value": 2.1
269 },
270 {
271 "Direction": "greater than",
272 "Label": "power1",
273 "Name": "upper critical",
274 "Severity": 1,
275 "Value": 25.0
Potin Lai16152b52023-10-31 18:48:02 +0800276 }
277 ],
278 "Type": "INA230",
279 "curr1_Name": "MB_E1S0_P12V_CURR_A",
280 "in1_Name": "MB_E1S0_P12V_VOLT_V",
281 "power1_Name": "MB_E1S0_P12V_PWR_W"
282 },
283 {
284 "Address": "0x45",
285 "Bus": 22,
286 "Labels": [
287 "in1",
288 "curr1",
289 "power1"
290 ],
291 "Name": "MB_E1S1",
292 "Thresholds": [
293 {
294 "Direction": "greater than",
295 "Label": "in1",
296 "Name": "upper critical",
297 "Severity": 1,
298 "Value": 13.2
299 },
300 {
301 "Direction": "less than",
302 "Label": "in1",
303 "Name": "lower critical",
304 "Severity": 1,
305 "Value": 10.8
Daniel Hsu78a07722024-03-18 13:38:01 +0800306 },
307 {
308 "Direction": "greater than",
309 "Label": "curr1",
310 "Name": "upper critical",
311 "Severity": 1,
312 "Value": 2.1
313 },
314 {
315 "Direction": "greater than",
316 "Label": "power1",
317 "Name": "upper critical",
318 "Severity": 1,
319 "Value": 25.0
Potin Lai16152b52023-10-31 18:48:02 +0800320 }
321 ],
322 "Type": "INA230",
323 "curr1_Name": "MB_E1S1_P12V_CURR_A",
324 "in1_Name": "MB_E1S1_P12V_VOLT_V",
325 "power1_Name": "MB_E1S1_P12V_PWR_W"
326 },
327 {
Potin Lai7ab91b32024-02-03 18:17:30 +0800328 "Address": "0x45",
329 "Bus": 29,
330 "Labels": [
331 "in1",
332 "curr1",
333 "power1"
334 ],
335 "Name": "NIC_MEZZ",
336 "Thresholds": [
337 {
Daniel Hsu78a07722024-03-18 13:38:01 +0800338 "Direction": "less than",
339 "Label": "in1",
340 "Name": "lower critical",
341 "Severity": 1,
342 "Value": 10.8
343 },
344 {
Potin Lai7ab91b32024-02-03 18:17:30 +0800345 "Direction": "greater than",
346 "Label": "in1",
347 "Name": "upper critical",
348 "Severity": 1,
349 "Value": 13.2
350 },
351 {
Daniel Hsu78a07722024-03-18 13:38:01 +0800352 "Direction": "greater than",
353 "Label": "curr1",
354 "Name": "upper critical",
Potin Lai7ab91b32024-02-03 18:17:30 +0800355 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800356 "Value": 5.7
357 },
358 {
359 "Direction": "greater than",
360 "Label": "power1",
361 "Name": "upper critical",
362 "Severity": 1,
363 "Value": 75.0
Potin Lai7ab91b32024-02-03 18:17:30 +0800364 }
365 ],
366 "Type": "INA230",
367 "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
368 "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
369 "power1_Name": "NIC_MEZZ_P12V_PWR_W"
370 },
371 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800372 "Address": "0x63",
Potin Lai16152b52023-10-31 18:48:02 +0800373 "Bus": 28,
374 "Labels": [
375 "iout1",
376 "vout1",
377 "pout1",
378 "temp1"
379 ],
380 "Name": "MB_VR_CPU_PVDD11",
Peter Yinf5ac7402024-05-10 15:09:34 +0800381 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800382 "Thresholds": [
383 {
384 "Direction": "greater than",
385 "Label": "iout1",
386 "Name": "upper critical",
387 "Severity": 1,
388 "Value": 59.0
389 },
390 {
391 "Direction": "less than",
392 "Label": "vout1",
393 "Name": "lower critical",
394 "Severity": 1,
395 "Value": 1.045
396 },
397 {
398 "Direction": "greater than",
399 "Label": "vout1",
400 "Name": "upper critical",
401 "Severity": 1,
402 "Value": 1.155
403 },
404 {
405 "Direction": "greater than",
406 "Label": "pout1",
407 "Name": "upper critical",
408 "Severity": 1,
409 "Value": 65.0
410 },
411 {
412 "Direction": "greater than",
413 "Label": "temp1",
414 "Name": "upper critical",
415 "Severity": 1,
416 "Value": 105.0
417 }
418 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800419 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800420 "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
421 "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
422 "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
423 "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
424 },
425 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800426 "Address": "0x61",
Potin Lai16152b52023-10-31 18:48:02 +0800427 "Bus": 28,
428 "Labels": [
429 "iout1",
430 "iout2",
431 "vout1",
432 "vout2",
433 "pout1",
434 "pout2",
435 "temp1",
436 "temp2"
437 ],
438 "Name": "MB_VR_CPU_VCORE0_SOC",
Peter Yinf5ac7402024-05-10 15:09:34 +0800439 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800440 "Thresholds": [
441 {
442 "Direction": "greater than",
443 "Label": "iout1",
444 "Name": "upper critical",
445 "Severity": 1,
446 "Value": 318.0
447 },
448 {
449 "Direction": "greater than",
450 "Label": "iout2",
451 "Name": "upper critical",
452 "Severity": 1,
453 "Value": 210.0
454 },
455 {
456 "Direction": "less than",
457 "Label": "vout1",
458 "Name": "lower critical",
459 "Severity": 1,
460 "Value": 0.53
461 },
462 {
463 "Direction": "greater than",
464 "Label": "vout1",
465 "Name": "upper critical",
466 "Severity": 1,
467 "Value": 1.52
468 },
469 {
470 "Direction": "less than",
471 "Label": "vout2",
472 "Name": "lower critical",
473 "Severity": 1,
474 "Value": 0.73
475 },
476 {
477 "Direction": "greater than",
478 "Label": "vout2",
479 "Name": "upper critical",
480 "Severity": 1,
481 "Value": 1.22
482 },
483 {
484 "Direction": "greater than",
485 "Label": "pout1",
486 "Name": "upper critical",
487 "Severity": 1,
488 "Value": 175.0
489 },
490 {
491 "Direction": "greater than",
492 "Label": "pout2",
493 "Name": "upper critical",
494 "Severity": 1,
495 "Value": 105.0
496 },
497 {
498 "Direction": "greater than",
499 "Label": "temp1",
500 "Name": "upper critical",
501 "Severity": 1,
502 "Value": 105.0
503 },
504 {
505 "Direction": "greater than",
506 "Label": "temp2",
507 "Name": "upper critical",
508 "Severity": 1,
509 "Value": 105.0
510 }
511 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800512 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800513 "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
514 "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
515 "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
516 "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
517 "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
518 "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
519 "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
520 "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
521 },
522 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800523 "Address": "0x62",
Potin Lai16152b52023-10-31 18:48:02 +0800524 "Bus": 28,
525 "Labels": [
526 "iout1",
527 "iout2",
528 "vout1",
529 "vout2",
530 "pout1",
531 "pout2",
532 "temp1",
533 "temp2"
534 ],
535 "Name": "MB_VR_CPU_VCORE1_PDDIO",
Peter Yinf5ac7402024-05-10 15:09:34 +0800536 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800537 "Thresholds": [
538 {
539 "Direction": "greater than",
540 "Label": "iout1",
541 "Name": "upper critical",
542 "Severity": 1,
543 "Value": 318.0
544 },
545 {
546 "Direction": "greater than",
547 "Label": "iout2",
548 "Name": "upper critical",
549 "Severity": 1,
550 "Value": 133.0
551 },
552 {
553 "Direction": "less than",
554 "Label": "vout1",
555 "Name": "lower critical",
556 "Severity": 1,
557 "Value": 0.53
558 },
559 {
560 "Direction": "greater than",
561 "Label": "vout1",
562 "Name": "upper critical",
563 "Severity": 1,
564 "Value": 1.52
565 },
566 {
567 "Direction": "less than",
568 "Label": "vout2",
569 "Name": "lower critical",
570 "Severity": 1,
571 "Value": 0.88
572 },
573 {
574 "Direction": "greater than",
575 "Label": "vout2",
576 "Name": "upper critical",
577 "Severity": 1,
578 "Value": 1.22
579 },
580 {
581 "Direction": "greater than",
582 "Label": "pout1",
583 "Name": "upper critical",
584 "Severity": 1,
585 "Value": 175.0
586 },
587 {
588 "Direction": "greater than",
589 "Label": "pout2",
590 "Name": "upper critical",
591 "Severity": 1,
592 "Value": 120.0
593 },
594 {
595 "Direction": "greater than",
596 "Label": "temp1",
597 "Name": "upper critical",
598 "Severity": 1,
599 "Value": 105.0
600 },
601 {
602 "Direction": "greater than",
603 "Label": "temp2",
604 "Name": "upper critical",
605 "Severity": 1,
606 "Value": 105.0
607 }
608 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800609 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800610 "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
611 "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
612 "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
613 "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
614 "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
615 "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
616 "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
617 "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
618 },
619 {
620 "Address": "0x20",
621 "Bus": 28,
622 "Labels": [
623 "iout1",
624 "vin",
625 "vout1",
626 "pout1",
627 "temp1"
628 ],
629 "Name": "MB_HSC",
Daniel Hsu78a07722024-03-18 13:38:01 +0800630 "Thresholds": [
631 {
632 "Direction": "greater than",
633 "Label": "iout1",
634 "Name": "upper critical",
635 "Severity": 1,
636 "Value": 72.0
637 },
638 {
639 "Direction": "less than",
640 "Label": "vin",
641 "Name": "lower critical",
642 "Severity": 1,
643 "Value": 10.8
644 },
645 {
646 "Direction": "greater than",
647 "Label": "vin",
648 "Name": "upper critical",
649 "Severity": 1,
650 "Value": 13.2
651 },
652 {
653 "Direction": "less than",
654 "Label": "vout1",
655 "Name": "lower critical",
656 "Severity": 1,
657 "Value": 10.8
658 },
659 {
660 "Direction": "greater than",
661 "Label": "vout1",
662 "Name": "upper critical",
663 "Severity": 1,
664 "Value": 13.2
665 },
666 {
667 "Direction": "greater than",
668 "Label": "temp1",
669 "Name": "upper critical",
670 "Severity": 1,
671 "Value": 80.0
672 },
673 {
674 "Direction": "greater than",
675 "Label": "pout1",
676 "Name": "upper critical",
677 "Severity": 1,
678 "Value": 950.0
679 }
680 ],
Potin Lai16152b52023-10-31 18:48:02 +0800681 "Type": "MP5990",
682 "iout1_Name": "MB_HSC_CURR_A",
683 "pout1_Name": "MB_HSC_PWR_W",
684 "temp1_Name": "MB_HSC_TEMP_C",
685 "vin_Name": "MB_HSC_VIN_VOLT_V",
686 "vout1_Name": "MB_HSC_VOUT_VOLT_V"
687 },
688 {
689 "Address": "0x6a",
690 "Bus": 23,
691 "Name": "MB_E1S0_TEMP_C",
692 "Thresholds": [
693 {
694 "Direction": "greater than",
695 "Name": "upper critical",
696 "Severity": 1,
697 "Value": 70
698 },
699 {
700 "Direction": "less than",
701 "Name": "lower critical",
702 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800703 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800704 }
705 ],
706 "Type": "NVME1000"
707 },
708 {
709 "Address": "0x6a",
710 "Bus": 22,
711 "Name": "MB_E1S1_TEMP_C",
712 "Thresholds": [
713 {
714 "Direction": "greater than",
715 "Name": "upper critical",
716 "Severity": 1,
717 "Value": 70
718 },
719 {
720 "Direction": "less than",
721 "Name": "lower critical",
722 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800723 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800724 }
725 ],
726 "Type": "NVME1000"
727 },
728 {
729 "Address": "0x24",
730 "Bus": 12,
731 "Name": "MB_RETIMER0_TEMP_C",
732 "PowerState": "On",
733 "Thresholds": [
734 {
735 "Direction": "greater than",
736 "Name": "upper critical",
737 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800738 "Value": 100.0
Potin Lai16152b52023-10-31 18:48:02 +0800739 },
740 {
741 "Direction": "greater than",
742 "Name": "upper non critical",
743 "Severity": 0,
744 "Value": 105
745 },
746 {
747 "Direction": "less than",
748 "Name": "lower non critical",
749 "Severity": 0,
750 "Value": 5
Potin Lai16152b52023-10-31 18:48:02 +0800751 }
752 ],
753 "Type": "PT5161L"
754 },
755 {
756 "Address": "0x24",
757 "Bus": 21,
758 "Name": "MB_RETIMER1_TEMP_C",
759 "PowerState": "On",
760 "Thresholds": [
761 {
762 "Direction": "greater than",
763 "Name": "upper critical",
764 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800765 "Value": 100.0
Potin Lai16152b52023-10-31 18:48:02 +0800766 },
767 {
768 "Direction": "greater than",
769 "Name": "upper non critical",
770 "Severity": 0,
771 "Value": 105
772 },
773 {
774 "Direction": "less than",
775 "Name": "lower non critical",
776 "Severity": 0,
777 "Value": 5
Potin Lai16152b52023-10-31 18:48:02 +0800778 }
779 ],
780 "Type": "PT5161L"
781 },
782 {
783 "Address": "0x3C",
784 "Bus": 7,
785 "Labels": [
786 "power1",
787 "power2",
788 "power3",
789 "power4",
790 "power5",
791 "power6",
792 "power7",
793 "power8",
794 "power9",
795 "temp1",
796 "temp2",
797 "temp3",
798 "temp4",
799 "temp5",
800 "temp6",
801 "temp7",
802 "temp8"
803 ],
804 "Name": "SBRMI",
805 "PowerState": "BiosPost",
806 "Thresholds": [
807 {
808 "Direction": "greater than",
809 "Label": "power1",
810 "Name": "upper critical",
811 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800812 "Value": 640.0
Potin Lai16152b52023-10-31 18:48:02 +0800813 },
814 {
815 "Direction": "greater than",
816 "Label": "temp1",
817 "Name": "upper critical",
818 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800819 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800820 },
821 {
822 "Direction": "greater than",
823 "Label": "temp2",
824 "Name": "upper critical",
825 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800826 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800827 },
828 {
829 "Direction": "greater than",
830 "Label": "temp3",
831 "Name": "upper critical",
832 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800833 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800834 },
835 {
836 "Direction": "greater than",
837 "Label": "temp4",
838 "Name": "upper critical",
839 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800840 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800841 },
842 {
843 "Direction": "greater than",
844 "Label": "temp5",
845 "Name": "upper critical",
846 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800847 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800848 },
849 {
850 "Direction": "greater than",
851 "Label": "temp6",
852 "Name": "upper critical",
853 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800854 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800855 },
856 {
857 "Direction": "greater than",
858 "Label": "temp7",
859 "Name": "upper critical",
860 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800861 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800862 },
863 {
864 "Direction": "greater than",
865 "Label": "temp8",
866 "Name": "upper critical",
867 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800868 "Value": 80.0
869 },
870 {
871 "Direction": "greater than",
872 "Label": "power2",
873 "Name": "upper critical",
874 "Severity": 1,
875 "Value": 9.6
876 },
877 {
878 "Direction": "greater than",
879 "Label": "power3",
880 "Name": "upper critical",
881 "Severity": 1,
882 "Value": 9.6
883 },
884 {
885 "Direction": "greater than",
886 "Label": "power4",
887 "Name": "upper critical",
888 "Severity": 1,
889 "Value": 9.6
890 },
891 {
892 "Direction": "greater than",
893 "Label": "power5",
894 "Name": "upper critical",
895 "Severity": 1,
896 "Value": 9.6
897 },
898 {
899 "Direction": "greater than",
900 "Label": "power6",
901 "Name": "upper critical",
902 "Severity": 1,
903 "Value": 9.6
904 },
905 {
906 "Direction": "greater than",
907 "Label": "power7",
908 "Name": "upper critical",
909 "Severity": 1,
910 "Value": 9.6
911 },
912 {
913 "Direction": "greater than",
914 "Label": "power8",
915 "Name": "upper critical",
916 "Severity": 1,
917 "Value": 9.6
918 },
919 {
920 "Direction": "greater than",
921 "Label": "power9",
922 "Name": "upper critical",
923 "Severity": 1,
924 "Value": 9.6
Potin Lai16152b52023-10-31 18:48:02 +0800925 }
926 ],
927 "Type": "SBRMI",
928 "power1_Name": "MB_CPU_PKG_PWR_W",
929 "power2_Name": "MB_DIMM_A0_PWR_W",
930 "power3_Name": "MB_DIMM_A1_PWR_W",
931 "power4_Name": "MB_DIMM_A2_PWR_W",
932 "power5_Name": "MB_DIMM_A4_PWR_W",
933 "power6_Name": "MB_DIMM_A6_PWR_W",
934 "power7_Name": "MB_DIMM_A7_PWR_W",
935 "power8_Name": "MB_DIMM_A8_PWR_W",
936 "power9_Name": "MB_DIMM_A10_PWR_W",
937 "temp1_Name": "MB_DIMM_A0_TEMP_C",
938 "temp2_Name": "MB_DIMM_A1_TEMP_C",
939 "temp3_Name": "MB_DIMM_A2_TEMP_C",
940 "temp4_Name": "MB_DIMM_A4_TEMP_C",
941 "temp5_Name": "MB_DIMM_A6_TEMP_C",
942 "temp6_Name": "MB_DIMM_A7_TEMP_C",
943 "temp7_Name": "MB_DIMM_A8_TEMP_C",
944 "temp8_Name": "MB_DIMM_A10_TEMP_C"
945 },
946 {
947 "Address": "0x4C",
948 "Bus": 7,
949 "Name": "MB_CPU_TEMP_C",
950 "PowerState": "On",
951 "Thresholds": [
952 {
953 "Direction": "greater than",
954 "Name": "upper critical",
955 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800956 "Value": 95.0
Potin Lai16152b52023-10-31 18:48:02 +0800957 }
958 ],
959 "Type": "SBTSI"
960 },
961 {
962 "Address": "0x49",
963 "Bus": 29,
964 "Name": "MB_OUTLET_TEMP_C",
965 "Thresholds": [
966 {
Potin Lai16152b52023-10-31 18:48:02 +0800967 "Direction": "greater than",
968 "Name": "upper critical",
969 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800970 "Value": 80.0
971 },
972 {
973 "Direction": "less than",
974 "Name": "lower critical",
975 "Severity": 1,
976 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800977 }
978 ],
979 "Type": "TMP75"
980 },
981 {
982 "Address": "0x4A",
983 "Bus": 29,
984 "Name": "MB_INLET_TEMP_C",
985 "Thresholds": [
986 {
Potin Lai16152b52023-10-31 18:48:02 +0800987 "Direction": "greater than",
988 "Name": "upper critical",
989 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800990 "Value": 60.0
991 },
992 {
993 "Direction": "less than",
994 "Name": "lower critical",
995 "Severity": 1,
996 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800997 }
998 ],
999 "Type": "TMP75"
1000 }
1001 ],
1002 "Name": "Harma MB",
1003 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB '})",
1004 "Type": "Board",
1005 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1006 "Manufacturer": "$PRODUCT_MANUFACTURER",
1007 "Model": "$PRODUCT_PRODUCT_NAME",
1008 "PartNumber": "$PRODUCT_PART_NUMBER",
1009 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
1010 }
1011}