blob: d2a6e49b43880557178b85bb79fa3f22e52b8469 [file] [log] [blame]
Peter Yin0740b172024-10-21 14:37:42 +08001[
2 {
3 "Exposes": [
4 {
5 "BridgeGpio": [
6 {
7 "Name": "rtc-battery-voltage-read-enable",
8 "Polarity": "High",
9 "SetupTime": 1
10 }
11 ],
12 "Index": 7,
13 "Name": "MB_P3V_BAT_VOLT_V",
14 "ScaleFactor": 0.333333333,
15 "Thresholds": [
16 {
17 "Direction": "less than",
18 "Name": "lower critical",
19 "Severity": 1,
20 "Value": 2.0
21 },
22 {
23 "Direction": "greater than",
24 "Name": "upper critical",
25 "Severity": 1,
26 "Value": 3.4
27 }
28 ],
29 "Type": "ADC"
30 },
31 {
32 "Address": "0x1d",
33 "Bus": 29,
34 "Labels": [
35 "in1",
36 "in2",
37 "in3",
38 "in4",
39 "in5"
40 ],
41 "Name": "MB_ADC0",
42 "Thresholds": [
43 {
44 "Direction": "less than",
45 "Label": "in1",
46 "Name": "lower critical",
47 "Severity": 1,
48 "Value": 1.045
49 },
50 {
51 "Direction": "greater than",
52 "Label": "in1",
53 "Name": "upper critical",
54 "Severity": 1,
55 "Value": 1.155
56 },
57 {
58 "Direction": "less than",
59 "Label": "in2",
60 "Name": "lower critical",
61 "Severity": 1,
62 "Value": 3.135
63 },
64 {
65 "Direction": "greater than",
66 "Label": "in2",
67 "Name": "upper critical",
68 "Severity": 1,
69 "Value": 3.4
70 },
71 {
72 "Direction": "less than",
73 "Label": "in3",
74 "Name": "lower critical",
75 "Severity": 1,
76 "Value": 1.76
77 },
78 {
79 "Direction": "greater than",
80 "Label": "in3",
81 "Name": "upper critical",
82 "Severity": 1,
83 "Value": 1.84
84 },
85 {
86 "Direction": "less than",
87 "Label": "in4",
88 "Name": "lower critical",
89 "Severity": 1,
90 "Value": 10.8
91 },
92 {
93 "Direction": "greater than",
94 "Label": "in4",
95 "Name": "upper critical",
96 "Severity": 1,
97 "Value": 13.2
98 },
99 {
100 "Direction": "less than",
101 "Label": "in5",
102 "Name": "lower critical",
103 "Severity": 1,
104 "Value": 10.8
105 },
106 {
107 "Direction": "greater than",
108 "Label": "in5",
109 "Name": "upper critical",
110 "Severity": 1,
111 "Value": 13.2
112 }
113 ],
114 "Type": "ADC128D818",
115 "in1_Name": "MB_PVDD11_S3_VOLT_V",
116 "in1_PowerState": "On",
117 "in2_Name": "MB_P3V3_STBY_VOLT_V",
118 "in2_Scale": 500,
119 "in3_Name": "MB_PVDD18_S5_VOLT_V",
120 "in4_Name": "MB_P12V_AUX_VOLT_V",
121 "in4_Scale": 151.515151515,
122 "in5_Name": "MB_P12V_STBY_VOLT_V",
123 "in5_Scale": 151.515151515
124 },
125 {
126 "Address": "0x1f",
127 "Bus": 29,
128 "Labels": [
129 "in0",
130 "in1",
131 "in2",
132 "in3",
133 "in4",
134 "in5"
135 ],
136 "Name": "MB_ADC1",
137 "Thresholds": [
138 {
139 "Direction": "less than",
140 "Label": "in0",
141 "Name": "lower critical",
142 "Severity": 1,
143 "Value": 10.8
144 },
145 {
146 "Direction": "greater than",
147 "Label": "in0",
148 "Name": "upper critical",
149 "Severity": 1,
150 "Value": 13.2
151 },
152 {
153 "Direction": "less than",
154 "Label": "in1",
155 "Name": "lower critical",
156 "Severity": 1,
157 "Value": 4.75
158 },
159 {
160 "Direction": "greater than",
161 "Label": "in1",
162 "Name": "upper critical",
163 "Severity": 1,
164 "Value": 5.25
165 },
166 {
167 "Direction": "less than",
168 "Label": "in2",
169 "Name": "lower critical",
170 "Severity": 1,
171 "Value": 3.13
172 },
173 {
174 "Direction": "greater than",
175 "Label": "in2",
176 "Name": "upper critical",
177 "Severity": 1,
178 "Value": 3.46
179 },
180 {
181 "Direction": "less than",
182 "Label": "in3",
183 "Name": "lower critical",
184 "Severity": 1,
185 "Value": 1.71
186 },
187 {
188 "Direction": "greater than",
189 "Label": "in3",
190 "Name": "upper critical",
191 "Severity": 1,
192 "Value": 1.89
193 },
194 {
195 "Direction": "less than",
196 "Label": "in4",
197 "Name": "lower critical",
198 "Severity": 1,
199 "Value": 10.8
200 },
201 {
202 "Direction": "greater than",
203 "Label": "in4",
204 "Name": "upper critical",
205 "Severity": 1,
206 "Value": 13.2
207 },
208 {
209 "Direction": "less than",
210 "Label": "in5",
211 "Name": "lower critical",
212 "Severity": 1,
213 "Value": 1.71
214 },
215 {
216 "Direction": "greater than",
217 "Label": "in5",
218 "Name": "upper critical",
219 "Severity": 1,
220 "Value": 1.89
221 }
222 ],
223 "Type": "ADC128D818",
224 "in0_Name": "MB_P12V_MEM0_VOLT_V",
225 "in0_PowerState": "Always",
226 "in0_Scale": 151.515151515,
227 "in1_Name": "MB_P5V_STBY_VOLT_V",
228 "in1_PowerState": "Always",
229 "in1_Scale": 281.29395218,
230 "in2_Name": "MB_PVDD33_S5_VOLT_V",
231 "in2_PowerState": "Always",
232 "in2_Scale": 500,
233 "in3_Name": "MB_P1V8_STBY_VOLT_V",
234 "in3_PowerState": "Always",
235 "in4_Name": "MB_P12V_MEM1_VOLT_V",
236 "in4_PowerState": "Always",
237 "in4_Scale": 151.515151515,
238 "in5_Name": "MB_P1V8_CPU_RT_VOLT_V",
239 "in5_PowerState": "On"
240 },
241 {
242 "Address": "$address",
243 "Bus": "$bus",
244 "Name": "MB FRU",
245 "Type": "EEPROM"
246 },
247 {
248 "Address": "0x45",
249 "Bus": 23,
250 "Labels": [
251 "in1",
252 "curr1",
253 "power1"
254 ],
255 "Name": "MB_E1S0",
256 "PowerState": "On",
257 "Thresholds": [
258 {
259 "Direction": "less than",
260 "Label": "in1",
261 "Name": "lower critical",
262 "Severity": 1,
263 "Value": 10.8
264 },
265 {
266 "Direction": "greater than",
267 "Label": "in1",
268 "Name": "upper critical",
269 "Severity": 1,
270 "Value": 13.2
271 },
272 {
273 "Direction": "greater than",
274 "Label": "curr1",
275 "Name": "upper critical",
276 "Severity": 1,
277 "Value": 2.1
278 },
279 {
280 "Direction": "greater than",
281 "Label": "power1",
282 "Name": "upper critical",
283 "Severity": 1,
284 "Value": 25.0
285 }
286 ],
287 "Type": "INA230",
288 "curr1_Name": "MB_E1S0_P12V_CURR_A",
289 "in1_Name": "MB_E1S0_P12V_VOLT_V",
290 "power1_Name": "MB_E1S0_P12V_PWR_W"
291 },
292 {
293 "Address": "0x45",
294 "Bus": 22,
295 "Labels": [
296 "in1",
297 "curr1",
298 "power1"
299 ],
300 "Name": "MB_E1S1",
301 "PowerState": "On",
302 "Thresholds": [
303 {
304 "Direction": "less than",
305 "Label": "in1",
306 "Name": "lower critical",
307 "Severity": 1,
308 "Value": 10.8
309 },
310 {
311 "Direction": "greater than",
312 "Label": "in1",
313 "Name": "upper critical",
314 "Severity": 1,
315 "Value": 13.2
316 },
317 {
318 "Direction": "greater than",
319 "Label": "curr1",
320 "Name": "upper critical",
321 "Severity": 1,
322 "Value": 2.1
323 },
324 {
325 "Direction": "greater than",
326 "Label": "power1",
327 "Name": "upper critical",
328 "Severity": 1,
329 "Value": 25.0
330 }
331 ],
332 "Type": "INA230",
333 "curr1_Name": "MB_E1S1_P12V_CURR_A",
334 "in1_Name": "MB_E1S1_P12V_VOLT_V",
335 "power1_Name": "MB_E1S1_P12V_PWR_W"
336 },
337 {
338 "Address": "0x45",
339 "Bus": 29,
340 "Labels": [
341 "in1",
342 "curr1",
343 "power1"
344 ],
345 "Name": "NIC_MEZZ",
346 "Thresholds": [
347 {
348 "Direction": "less than",
349 "Label": "in1",
350 "Name": "lower critical",
351 "Severity": 1,
352 "Value": 10.8
353 },
354 {
355 "Direction": "greater than",
356 "Label": "in1",
357 "Name": "upper critical",
358 "Severity": 1,
359 "Value": 13.2
360 },
361 {
362 "Direction": "greater than",
363 "Label": "curr1",
364 "Name": "upper critical",
365 "Severity": 1,
366 "Value": 5.7
367 },
368 {
369 "Direction": "greater than",
370 "Label": "power1",
371 "Name": "upper critical",
372 "Severity": 1,
373 "Value": 75.0
374 }
375 ],
376 "Type": "INA230",
377 "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
378 "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
379 "power1_Name": "NIC_MEZZ_P12V_PWR_W"
380 },
381 {
382 "Address": "0x63",
383 "Bus": 28,
384 "Labels": [
385 "iout1",
386 "vout1",
387 "pout1",
388 "temp1"
389 ],
390 "Name": "MB_VR_CPU_PVDD11",
391 "PowerState": "On",
392 "Thresholds": [
393 {
394 "Direction": "greater than",
395 "Label": "iout1",
396 "Name": "upper critical",
397 "Severity": 1,
398 "Value": 59.0
399 },
400 {
401 "Direction": "less than",
402 "Label": "vout1",
403 "Name": "lower critical",
404 "Severity": 1,
405 "Value": 1.045
406 },
407 {
408 "Direction": "greater than",
409 "Label": "vout1",
410 "Name": "upper critical",
411 "Severity": 1,
412 "Value": 1.155
413 },
414 {
415 "Direction": "greater than",
416 "Label": "pout1",
417 "Name": "upper critical",
418 "Severity": 1,
419 "Value": 65.0
420 },
421 {
422 "Direction": "less than",
423 "Label": "temp1",
424 "Name": "lower critical",
425 "Severity": 1,
426 "Value": -1.0
427 },
428 {
429 "Direction": "greater than",
430 "Label": "temp1",
431 "Name": "upper critical",
432 "Severity": 1,
433 "Value": 105.0
434 }
435 ],
436 "Type": "ISL69260",
437 "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
438 "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
439 "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
440 "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
441 },
442 {
443 "Address": "0x61",
444 "Bus": 28,
445 "Labels": [
446 "iout1",
447 "iout2",
448 "vout1",
449 "vout2",
450 "pout1",
451 "pout2",
452 "temp1",
453 "temp2"
454 ],
455 "Name": "MB_VR_CPU_VCORE0_SOC",
456 "PowerState": "On",
457 "Thresholds": [
458 {
459 "Direction": "greater than",
460 "Label": "iout1",
461 "Name": "upper critical",
462 "Severity": 1,
463 "Value": 318.0
464 },
465 {
466 "Direction": "greater than",
467 "Label": "iout2",
468 "Name": "upper critical",
469 "Severity": 1,
470 "Value": 210.0
471 },
472 {
473 "Direction": "less than",
474 "Label": "vout1",
475 "Name": "lower critical",
476 "Severity": 1,
477 "Value": 0.53
478 },
479 {
480 "Direction": "greater than",
481 "Label": "vout1",
482 "Name": "upper critical",
483 "Severity": 1,
484 "Value": 1.52
485 },
486 {
487 "Direction": "less than",
488 "Label": "vout2",
489 "Name": "lower critical",
490 "Severity": 1,
491 "Value": 0.73
492 },
493 {
494 "Direction": "greater than",
495 "Label": "vout2",
496 "Name": "upper critical",
497 "Severity": 1,
498 "Value": 1.22
499 },
500 {
501 "Direction": "greater than",
502 "Label": "pout1",
503 "Name": "upper critical",
504 "Severity": 1,
505 "Value": 175.0
506 },
507 {
508 "Direction": "greater than",
509 "Label": "pout2",
510 "Name": "upper critical",
511 "Severity": 1,
512 "Value": 105.0
513 },
514 {
515 "Direction": "less than",
516 "Label": "temp1",
517 "Name": "lower critical",
518 "Severity": 1,
519 "Value": -1.0
520 },
521 {
522 "Direction": "greater than",
523 "Label": "temp1",
524 "Name": "upper critical",
525 "Severity": 1,
526 "Value": 105.0
527 },
528 {
529 "Direction": "less than",
530 "Label": "temp2",
531 "Name": "lower critical",
532 "Severity": 1,
533 "Value": -1.0
534 },
535 {
536 "Direction": "greater than",
537 "Label": "temp2",
538 "Name": "upper critical",
539 "Severity": 1,
540 "Value": 105.0
541 }
542 ],
543 "Type": "ISL69260",
544 "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
545 "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
546 "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
547 "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
548 "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
549 "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
550 "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
551 "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
552 },
553 {
554 "Address": "0x62",
555 "Bus": 28,
556 "Labels": [
557 "iout1",
558 "iout2",
559 "vout1",
560 "vout2",
561 "pout1",
562 "pout2",
563 "temp1",
564 "temp2"
565 ],
566 "Name": "MB_VR_CPU_VCORE1_PDDIO",
567 "PowerState": "On",
568 "Thresholds": [
569 {
570 "Direction": "greater than",
571 "Label": "iout1",
572 "Name": "upper critical",
573 "Severity": 1,
574 "Value": 318.0
575 },
576 {
577 "Direction": "greater than",
578 "Label": "iout2",
579 "Name": "upper critical",
580 "Severity": 1,
581 "Value": 133.0
582 },
583 {
584 "Direction": "less than",
585 "Label": "vout1",
586 "Name": "lower critical",
587 "Severity": 1,
588 "Value": 0.53
589 },
590 {
591 "Direction": "greater than",
592 "Label": "vout1",
593 "Name": "upper critical",
594 "Severity": 1,
595 "Value": 1.52
596 },
597 {
598 "Direction": "less than",
599 "Label": "vout2",
600 "Name": "lower critical",
601 "Severity": 1,
602 "Value": 0.88
603 },
604 {
605 "Direction": "greater than",
606 "Label": "vout2",
607 "Name": "upper critical",
608 "Severity": 1,
609 "Value": 1.22
610 },
611 {
612 "Direction": "greater than",
613 "Label": "pout1",
614 "Name": "upper critical",
615 "Severity": 1,
616 "Value": 175.0
617 },
618 {
619 "Direction": "greater than",
620 "Label": "pout2",
621 "Name": "upper critical",
622 "Severity": 1,
623 "Value": 120.0
624 },
625 {
626 "Direction": "less than",
627 "Label": "temp1",
628 "Name": "lower critical",
629 "Severity": 1,
630 "Value": -1.0
631 },
632 {
633 "Direction": "greater than",
634 "Label": "temp1",
635 "Name": "upper critical",
636 "Severity": 1,
637 "Value": 105.0
638 },
639 {
640 "Direction": "less than",
641 "Label": "temp2",
642 "Name": "lower critical",
643 "Severity": 1,
644 "Value": -1.0
645 },
646 {
647 "Direction": "greater than",
648 "Label": "temp2",
649 "Name": "upper critical",
650 "Severity": 1,
651 "Value": 105.0
652 }
653 ],
654 "Type": "ISL69260",
655 "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
656 "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
657 "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
658 "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
659 "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
660 "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
661 "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
662 "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
663 },
664 {
665 "Address": "0x20",
666 "Bus": 28,
667 "Labels": [
668 "iout1",
669 "vin",
670 "vout1",
671 "pin",
672 "temp1"
673 ],
674 "Name": "MB_HSC",
675 "Thresholds": [
676 {
677 "Direction": "greater than",
678 "Label": "iout1",
679 "Name": "upper critical",
680 "Severity": 1,
681 "Value": 72.0
682 },
683 {
684 "Direction": "less than",
685 "Label": "vin",
686 "Name": "lower critical",
687 "Severity": 1,
688 "Value": 10.8
689 },
690 {
691 "Direction": "greater than",
692 "Label": "vin",
693 "Name": "upper critical",
694 "Severity": 1,
695 "Value": 13.2
696 },
697 {
698 "Direction": "less than",
699 "Label": "vout1",
700 "Name": "lower critical",
701 "Severity": 1,
702 "Value": 10.8
703 },
704 {
705 "Direction": "greater than",
706 "Label": "vout1",
707 "Name": "upper critical",
708 "Severity": 1,
709 "Value": 13.2
710 },
711 {
712 "Direction": "greater than",
713 "Label": "pin",
714 "Name": "upper critical",
715 "Severity": 1,
716 "Value": 950.0
717 },
718 {
719 "Direction": "greater than",
720 "Label": "temp1",
721 "Name": "upper critical",
722 "Severity": 1,
723 "Value": 80.0
724 }
725 ],
726 "Type": "MP5990",
727 "iout1_Name": "MB_HSC_CURR_A",
728 "pin_Name": "MB_HSC_PWR_W",
729 "temp1_Name": "MB_HSC_TEMP_C",
730 "vin_Name": "MB_HSC_VIN_VOLT_V",
731 "vout1_Name": "MB_HSC_VOUT_VOLT_V"
732 },
733 {
734 "Address": "0x6a",
735 "Bus": 23,
736 "Name": "MB_E1S0_TEMP_C",
737 "PowerState": "On",
738 "Thresholds": [
739 {
740 "Direction": "less than",
741 "Name": "lower critical",
742 "Severity": 1,
743 "Value": 5.0
744 },
745 {
746 "Direction": "greater than",
747 "Name": "upper critical",
748 "Severity": 1,
749 "Value": 70.0
750 }
751 ],
752 "Type": "NVME1000"
753 },
754 {
755 "Address": "0x6a",
756 "Bus": 22,
757 "Name": "MB_E1S1_TEMP_C",
758 "PowerState": "On",
759 "Thresholds": [
760 {
761 "Direction": "less than",
762 "Name": "lower critical",
763 "Severity": 1,
764 "Value": 5.0
765 },
766 {
767 "Direction": "greater than",
768 "Name": "upper critical",
769 "Severity": 1,
770 "Value": 70.0
771 }
772 ],
773 "Type": "NVME1000"
774 },
775 {
776 "Address": "0x24",
777 "Bus": 12,
778 "Name": "MB_RETIMER0_TEMP_C",
779 "PowerState": "On",
780 "Thresholds": [
781 {
782 "Direction": "less than",
783 "Name": "lower critical",
784 "Severity": 1,
785 "Value": -1.0
786 },
787 {
788 "Direction": "greater than",
789 "Name": "upper critical",
790 "Severity": 1,
791 "Value": 100.0
792 }
793 ],
794 "Type": "PT5161L"
795 },
796 {
797 "Address": "0x24",
798 "Bus": 21,
799 "Name": "MB_RETIMER1_TEMP_C",
800 "PowerState": "On",
801 "Thresholds": [
802 {
803 "Direction": "less than",
804 "Name": "lower critical",
805 "Severity": 1,
806 "Value": -1.0
807 },
808 {
809 "Direction": "greater than",
810 "Name": "upper critical",
811 "Severity": 1,
812 "Value": 100.0
813 }
814 ],
815 "Type": "PT5161L"
816 },
817 {
818 "Address": "0x3C",
819 "Bus": 7,
820 "Labels": [
821 "power1",
822 "power2",
823 "power3",
824 "power4",
825 "power5",
826 "power6",
827 "power7",
828 "power8",
829 "power9",
830 "temp1",
831 "temp2",
832 "temp3",
833 "temp4",
834 "temp5",
835 "temp6",
836 "temp7",
837 "temp8"
838 ],
839 "Name": "SBRMI",
840 "PowerState": "BiosPost",
841 "Thresholds": [
842 {
843 "Direction": "greater than",
844 "Label": "power1",
845 "Name": "upper critical",
846 "Severity": 1,
847 "Value": 640.0
848 },
849 {
850 "Direction": "greater than",
851 "Label": "power2",
852 "Name": "upper critical",
853 "Severity": 1,
854 "Value": 14.0
855 },
856 {
857 "Direction": "greater than",
858 "Label": "power3",
859 "Name": "upper critical",
860 "Severity": 1,
861 "Value": 14.0
862 },
863 {
864 "Direction": "greater than",
865 "Label": "power4",
866 "Name": "upper critical",
867 "Severity": 1,
868 "Value": 14.0
869 },
870 {
871 "Direction": "greater than",
872 "Label": "power5",
873 "Name": "upper critical",
874 "Severity": 1,
875 "Value": 14.0
876 },
877 {
878 "Direction": "greater than",
879 "Label": "power6",
880 "Name": "upper critical",
881 "Severity": 1,
882 "Value": 14.0
883 },
884 {
885 "Direction": "greater than",
886 "Label": "power7",
887 "Name": "upper critical",
888 "Severity": 1,
889 "Value": 14.0
890 },
891 {
892 "Direction": "greater than",
893 "Label": "power8",
894 "Name": "upper critical",
895 "Severity": 1,
896 "Value": 14.0
897 },
898 {
899 "Direction": "greater than",
900 "Label": "power9",
901 "Name": "upper critical",
902 "Severity": 1,
903 "Value": 14.0
904 },
905 {
906 "Direction": "less than",
907 "Label": "temp1",
908 "Name": "lower critical",
909 "Severity": 1,
910 "Value": -1.0
911 },
912 {
913 "Direction": "greater than",
914 "Label": "temp1",
915 "Name": "upper critical",
916 "Severity": 1,
917 "Value": 80.0
918 },
919 {
920 "Direction": "less than",
921 "Label": "temp2",
922 "Name": "lower critical",
923 "Severity": 1,
924 "Value": -1.0
925 },
926 {
927 "Direction": "greater than",
928 "Label": "temp2",
929 "Name": "upper critical",
930 "Severity": 1,
931 "Value": 80.0
932 },
933 {
934 "Direction": "less than",
935 "Label": "temp3",
936 "Name": "lower critical",
937 "Severity": 1,
938 "Value": -1.0
939 },
940 {
941 "Direction": "greater than",
942 "Label": "temp3",
943 "Name": "upper critical",
944 "Severity": 1,
945 "Value": 80.0
946 },
947 {
948 "Direction": "less than",
949 "Label": "temp4",
950 "Name": "lower critical",
951 "Severity": 1,
952 "Value": -1.0
953 },
954 {
955 "Direction": "greater than",
956 "Label": "temp4",
957 "Name": "upper critical",
958 "Severity": 1,
959 "Value": 80.0
960 },
961 {
962 "Direction": "less than",
963 "Label": "temp5",
964 "Name": "lower critical",
965 "Severity": 1,
966 "Value": -1.0
967 },
968 {
969 "Direction": "greater than",
970 "Label": "temp5",
971 "Name": "upper critical",
972 "Severity": 1,
973 "Value": 80.0
974 },
975 {
976 "Direction": "less than",
977 "Label": "temp6",
978 "Name": "lower critical",
979 "Severity": 1,
980 "Value": -1.0
981 },
982 {
983 "Direction": "greater than",
984 "Label": "temp6",
985 "Name": "upper critical",
986 "Severity": 1,
987 "Value": 80.0
988 },
989 {
990 "Direction": "less than",
991 "Label": "temp7",
992 "Name": "lower critical",
993 "Severity": 1,
994 "Value": -1.0
995 },
996 {
997 "Direction": "greater than",
998 "Label": "temp7",
999 "Name": "upper critical",
1000 "Severity": 1,
1001 "Value": 80.0
1002 },
1003 {
1004 "Direction": "less than",
1005 "Label": "temp8",
1006 "Name": "lower critical",
1007 "Severity": 1,
1008 "Value": -1.0
1009 },
1010 {
1011 "Direction": "greater than",
1012 "Label": "temp8",
1013 "Name": "upper critical",
1014 "Severity": 1,
1015 "Value": 80.0
1016 }
1017 ],
1018 "Type": "SBRMI",
1019 "power1_Name": "MB_CPU_PKG_PWR_W",
1020 "power2_Name": "MB_DIMM_A0_PWR_W",
1021 "power3_Name": "MB_DIMM_A1_PWR_W",
1022 "power4_Name": "MB_DIMM_A2_PWR_W",
1023 "power5_Name": "MB_DIMM_A4_PWR_W",
1024 "power6_Name": "MB_DIMM_A6_PWR_W",
1025 "power7_Name": "MB_DIMM_A7_PWR_W",
1026 "power8_Name": "MB_DIMM_A8_PWR_W",
1027 "power9_Name": "MB_DIMM_A10_PWR_W",
1028 "temp1_Name": "MB_DIMM_A0_TEMP_C",
1029 "temp2_Name": "MB_DIMM_A1_TEMP_C",
1030 "temp3_Name": "MB_DIMM_A2_TEMP_C",
1031 "temp4_Name": "MB_DIMM_A4_TEMP_C",
1032 "temp5_Name": "MB_DIMM_A6_TEMP_C",
1033 "temp6_Name": "MB_DIMM_A7_TEMP_C",
1034 "temp7_Name": "MB_DIMM_A8_TEMP_C",
1035 "temp8_Name": "MB_DIMM_A10_TEMP_C"
1036 },
1037 {
1038 "Address": "0x4C",
1039 "Bus": 7,
1040 "Name": "MB_CPU_TEMP_C",
1041 "PowerState": "BiosPost",
1042 "Thresholds": [
1043 {
1044 "Direction": "less than",
1045 "Name": "lower critical",
1046 "Severity": 1,
1047 "Value": -1.0
1048 },
1049 {
1050 "Direction": "greater than",
1051 "Name": "upper critical",
1052 "Severity": 1,
1053 "Value": 95.0
1054 }
1055 ],
1056 "Type": "SBTSI"
1057 },
1058 {
1059 "Address": "0x49",
1060 "Bus": 29,
1061 "Name": "MB_OUTLET_TEMP_C",
1062 "Thresholds": [
1063 {
1064 "Direction": "less than",
1065 "Name": "lower critical",
1066 "Severity": 1,
1067 "Value": 5.0
1068 },
1069 {
1070 "Direction": "greater than",
1071 "Name": "upper critical",
1072 "Severity": 1,
1073 "Value": 80.0
1074 }
1075 ],
1076 "Type": "TMP75"
1077 },
1078 {
1079 "Address": "0x4A",
1080 "Bus": 29,
1081 "Name": "MB_INLET_TEMP_C",
1082 "Thresholds": [
1083 {
1084 "Direction": "less than",
1085 "Name": "lower critical",
1086 "Severity": 1,
1087 "Value": 5.0
1088 },
1089 {
1090 "Direction": "greater than",
1091 "Name": "upper critical",
1092 "Severity": 1,
1093 "Value": 60.0
1094 }
1095 ],
1096 "Type": "TMP75"
1097 }
1098 ],
1099 "Name": "Harma MB",
1100 "Probe": [
1101 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1102 "OR",
1103 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})",
1104 "OR",
1105 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-isl'})"
1106 ],
1107 "Type": "Board",
1108 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1109 "BuildDate": "$BOARD_MANUFACTURE_DATE",
1110 "Manufacturer": "$BOARD_MANUFACTURER",
1111 "Model": "$BOARD_PRODUCT_NAME",
1112 "PartNumber": "$BOARD_PART_NUMBER",
1113 "SerialNumber": "$BOARD_SERIAL_NUMBER",
1114 "SparePartNumber": "$BOARD_INFO_AM1"
Potin Lai16152b52023-10-31 18:48:02 +08001115 },
Peter Yin0740b172024-10-21 14:37:42 +08001116 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1117 "AssetTag": "$PRODUCT_ASSET_TAG"
Potin Lai16152b52023-10-31 18:48:02 +08001118 },
Peter Yin0740b172024-10-21 14:37:42 +08001119 "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
1120 "ProductId": 1
Potin Lai16152b52023-10-31 18:48:02 +08001121 }
Peter Yin91c92902024-05-15 16:17:12 +08001122 },
Peter Yin0740b172024-10-21 14:37:42 +08001123 {
1124 "Exposes": [],
1125 "Name": "Harma Chassis",
1126 "Probe": [
1127 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1128 "OR",
1129 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})",
1130 "OR",
1131 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB ', 'BOARD_INFO_AM4': 'vr-isl'})"
1132 ],
1133 "Type": "Chassis",
1134 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1135 "Manufacturer": "$PRODUCT_MANUFACTURER",
1136 "Model": "$PRODUCT_PRODUCT_NAME",
1137 "PartNumber": "$PRODUCT_PART_NUMBER",
1138 "SerialNumber": "$PRODUCT_INFO_AM2",
1139 "SparePartNumber": "$PRODUCT_FRU_VERSION_ID"
1140 },
1141 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1142 "AssetTag": "$PRODUCT_INFO_AM3"
1143 }
Potin Lai16152b52023-10-31 18:48:02 +08001144 }
Peter Yin0740b172024-10-21 14:37:42 +08001145]