blob: 89f8e995eb423bfd46d1f3e301687454835932d2 [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",
Peter Yin758aecd2024-05-10 15:18:44 +0800223 "in0_PowerState": "Always",
Potin Lai16152b52023-10-31 18:48:02 +0800224 "in0_Scale": 151.515151515,
225 "in1_Name": "MB_P5V_STBY_VOLT_V",
Peter Yin758aecd2024-05-10 15:18:44 +0800226 "in1_PowerState": "Always",
Potin Lai16152b52023-10-31 18:48:02 +0800227 "in1_Scale": 281.29395218,
228 "in2_Name": "MB_PVDD33_S5_VOLT_V",
Peter Yin758aecd2024-05-10 15:18:44 +0800229 "in2_PowerState": "Always",
Potin Lai16152b52023-10-31 18:48:02 +0800230 "in2_Scale": 500,
231 "in3_Name": "MB_P1V8_STBY_VOLT_V",
Peter Yin758aecd2024-05-10 15:18:44 +0800232 "in3_PowerState": "Always",
Potin Lai16152b52023-10-31 18:48:02 +0800233 "in4_Name": "MB_P12V_MEM1_VOLT_V",
Peter Yin758aecd2024-05-10 15:18:44 +0800234 "in4_PowerState": "Always",
Potin Lai16152b52023-10-31 18:48:02 +0800235 "in4_Scale": 151.515151515,
Peter Yin758aecd2024-05-10 15:18:44 +0800236 "in5_Name": "MB_P1V8_CPU_RT_VOLT_V",
237 "in5_PowerState": "On"
Potin Lai16152b52023-10-31 18:48:02 +0800238 },
239 {
240 "Address": "$address",
241 "Bus": "$bus",
242 "Name": "MB FRU",
243 "Type": "EEPROM"
244 },
245 {
246 "Address": "0x45",
247 "Bus": 23,
248 "Labels": [
249 "in1",
250 "curr1",
251 "power1"
252 ],
253 "Name": "MB_E1S0",
254 "Thresholds": [
255 {
256 "Direction": "greater than",
257 "Label": "in1",
258 "Name": "upper critical",
259 "Severity": 1,
260 "Value": 13.2
261 },
262 {
263 "Direction": "less than",
264 "Label": "in1",
265 "Name": "lower critical",
266 "Severity": 1,
267 "Value": 10.8
Daniel Hsu78a07722024-03-18 13:38:01 +0800268 },
269 {
270 "Direction": "greater than",
271 "Label": "curr1",
272 "Name": "upper critical",
273 "Severity": 1,
274 "Value": 2.1
275 },
276 {
277 "Direction": "greater than",
278 "Label": "power1",
279 "Name": "upper critical",
280 "Severity": 1,
281 "Value": 25.0
Potin Lai16152b52023-10-31 18:48:02 +0800282 }
283 ],
284 "Type": "INA230",
285 "curr1_Name": "MB_E1S0_P12V_CURR_A",
286 "in1_Name": "MB_E1S0_P12V_VOLT_V",
287 "power1_Name": "MB_E1S0_P12V_PWR_W"
288 },
289 {
290 "Address": "0x45",
291 "Bus": 22,
292 "Labels": [
293 "in1",
294 "curr1",
295 "power1"
296 ],
297 "Name": "MB_E1S1",
298 "Thresholds": [
299 {
300 "Direction": "greater than",
301 "Label": "in1",
302 "Name": "upper critical",
303 "Severity": 1,
304 "Value": 13.2
305 },
306 {
307 "Direction": "less than",
308 "Label": "in1",
309 "Name": "lower critical",
310 "Severity": 1,
311 "Value": 10.8
Daniel Hsu78a07722024-03-18 13:38:01 +0800312 },
313 {
314 "Direction": "greater than",
315 "Label": "curr1",
316 "Name": "upper critical",
317 "Severity": 1,
318 "Value": 2.1
319 },
320 {
321 "Direction": "greater than",
322 "Label": "power1",
323 "Name": "upper critical",
324 "Severity": 1,
325 "Value": 25.0
Potin Lai16152b52023-10-31 18:48:02 +0800326 }
327 ],
328 "Type": "INA230",
329 "curr1_Name": "MB_E1S1_P12V_CURR_A",
330 "in1_Name": "MB_E1S1_P12V_VOLT_V",
331 "power1_Name": "MB_E1S1_P12V_PWR_W"
332 },
333 {
Potin Lai7ab91b32024-02-03 18:17:30 +0800334 "Address": "0x45",
335 "Bus": 29,
336 "Labels": [
337 "in1",
338 "curr1",
339 "power1"
340 ],
341 "Name": "NIC_MEZZ",
342 "Thresholds": [
343 {
Daniel Hsu78a07722024-03-18 13:38:01 +0800344 "Direction": "less than",
345 "Label": "in1",
346 "Name": "lower critical",
347 "Severity": 1,
348 "Value": 10.8
349 },
350 {
Potin Lai7ab91b32024-02-03 18:17:30 +0800351 "Direction": "greater than",
352 "Label": "in1",
353 "Name": "upper critical",
354 "Severity": 1,
355 "Value": 13.2
356 },
357 {
Daniel Hsu78a07722024-03-18 13:38:01 +0800358 "Direction": "greater than",
359 "Label": "curr1",
360 "Name": "upper critical",
Potin Lai7ab91b32024-02-03 18:17:30 +0800361 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800362 "Value": 5.7
363 },
364 {
365 "Direction": "greater than",
366 "Label": "power1",
367 "Name": "upper critical",
368 "Severity": 1,
369 "Value": 75.0
Potin Lai7ab91b32024-02-03 18:17:30 +0800370 }
371 ],
372 "Type": "INA230",
373 "curr1_Name": "NIC_MEZZ_P12V_CURR_A",
374 "in1_Name": "NIC_MEZZ_P12V_VOLT_V",
375 "power1_Name": "NIC_MEZZ_P12V_PWR_W"
376 },
377 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800378 "Address": "0x63",
Potin Lai16152b52023-10-31 18:48:02 +0800379 "Bus": 28,
380 "Labels": [
381 "iout1",
382 "vout1",
383 "pout1",
384 "temp1"
385 ],
386 "Name": "MB_VR_CPU_PVDD11",
Peter Yinf5ac7402024-05-10 15:09:34 +0800387 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800388 "Thresholds": [
389 {
390 "Direction": "greater than",
391 "Label": "iout1",
392 "Name": "upper critical",
393 "Severity": 1,
394 "Value": 59.0
395 },
396 {
397 "Direction": "less than",
398 "Label": "vout1",
399 "Name": "lower critical",
400 "Severity": 1,
401 "Value": 1.045
402 },
403 {
404 "Direction": "greater than",
405 "Label": "vout1",
406 "Name": "upper critical",
407 "Severity": 1,
408 "Value": 1.155
409 },
410 {
411 "Direction": "greater than",
412 "Label": "pout1",
413 "Name": "upper critical",
414 "Severity": 1,
415 "Value": 65.0
416 },
417 {
418 "Direction": "greater than",
419 "Label": "temp1",
420 "Name": "upper critical",
421 "Severity": 1,
422 "Value": 105.0
423 }
424 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800425 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800426 "iout1_Name": "MB_VR_CPU_PVDD11_CURR_A",
427 "pout1_Name": "MB_VR_CPU_PVDD11_PWR_W",
428 "temp1_Name": "MB_VR_CPU_PVDD11_TEMP_C",
429 "vout1_Name": "MB_VR_CPU_PVDD11_VOLT_V"
430 },
431 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800432 "Address": "0x61",
Potin Lai16152b52023-10-31 18:48:02 +0800433 "Bus": 28,
434 "Labels": [
435 "iout1",
436 "iout2",
437 "vout1",
438 "vout2",
439 "pout1",
440 "pout2",
441 "temp1",
442 "temp2"
443 ],
444 "Name": "MB_VR_CPU_VCORE0_SOC",
Peter Yinf5ac7402024-05-10 15:09:34 +0800445 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800446 "Thresholds": [
447 {
448 "Direction": "greater than",
449 "Label": "iout1",
450 "Name": "upper critical",
451 "Severity": 1,
452 "Value": 318.0
453 },
454 {
455 "Direction": "greater than",
456 "Label": "iout2",
457 "Name": "upper critical",
458 "Severity": 1,
459 "Value": 210.0
460 },
461 {
462 "Direction": "less than",
463 "Label": "vout1",
464 "Name": "lower critical",
465 "Severity": 1,
466 "Value": 0.53
467 },
468 {
469 "Direction": "greater than",
470 "Label": "vout1",
471 "Name": "upper critical",
472 "Severity": 1,
473 "Value": 1.52
474 },
475 {
476 "Direction": "less than",
477 "Label": "vout2",
478 "Name": "lower critical",
479 "Severity": 1,
480 "Value": 0.73
481 },
482 {
483 "Direction": "greater than",
484 "Label": "vout2",
485 "Name": "upper critical",
486 "Severity": 1,
487 "Value": 1.22
488 },
489 {
490 "Direction": "greater than",
491 "Label": "pout1",
492 "Name": "upper critical",
493 "Severity": 1,
494 "Value": 175.0
495 },
496 {
497 "Direction": "greater than",
498 "Label": "pout2",
499 "Name": "upper critical",
500 "Severity": 1,
501 "Value": 105.0
502 },
503 {
504 "Direction": "greater than",
505 "Label": "temp1",
506 "Name": "upper critical",
507 "Severity": 1,
508 "Value": 105.0
509 },
510 {
511 "Direction": "greater than",
512 "Label": "temp2",
513 "Name": "upper critical",
514 "Severity": 1,
515 "Value": 105.0
516 }
517 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800518 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800519 "iout1_Name": "MB_VR_CPU_VCORE0_CURR_A",
520 "iout2_Name": "MB_VR_CPU_SOC_CURR_A",
521 "pout1_Name": "MB_VR_CPU_VCORE0_PWR_W",
522 "pout2_Name": "MB_VR_CPU_SOC_PWR_W",
523 "temp1_Name": "MB_VR_CPU_VCORE0_TEMP_C",
524 "temp2_Name": "MB_VR_CPU_SOC_TEMP_C",
525 "vout1_Name": "MB_VR_CPU_VCORE0_VOLT_V",
526 "vout2_Name": "MB_VR_CPU_SOC_VOLT_V"
527 },
528 {
Peter Yinf5ac7402024-05-10 15:09:34 +0800529 "Address": "0x62",
Potin Lai16152b52023-10-31 18:48:02 +0800530 "Bus": 28,
531 "Labels": [
532 "iout1",
533 "iout2",
534 "vout1",
535 "vout2",
536 "pout1",
537 "pout2",
538 "temp1",
539 "temp2"
540 ],
541 "Name": "MB_VR_CPU_VCORE1_PDDIO",
Peter Yinf5ac7402024-05-10 15:09:34 +0800542 "PowerState": "On",
Daniel Hsu78a07722024-03-18 13:38:01 +0800543 "Thresholds": [
544 {
545 "Direction": "greater than",
546 "Label": "iout1",
547 "Name": "upper critical",
548 "Severity": 1,
549 "Value": 318.0
550 },
551 {
552 "Direction": "greater than",
553 "Label": "iout2",
554 "Name": "upper critical",
555 "Severity": 1,
556 "Value": 133.0
557 },
558 {
559 "Direction": "less than",
560 "Label": "vout1",
561 "Name": "lower critical",
562 "Severity": 1,
563 "Value": 0.53
564 },
565 {
566 "Direction": "greater than",
567 "Label": "vout1",
568 "Name": "upper critical",
569 "Severity": 1,
570 "Value": 1.52
571 },
572 {
573 "Direction": "less than",
574 "Label": "vout2",
575 "Name": "lower critical",
576 "Severity": 1,
577 "Value": 0.88
578 },
579 {
580 "Direction": "greater than",
581 "Label": "vout2",
582 "Name": "upper critical",
583 "Severity": 1,
584 "Value": 1.22
585 },
586 {
587 "Direction": "greater than",
588 "Label": "pout1",
589 "Name": "upper critical",
590 "Severity": 1,
591 "Value": 175.0
592 },
593 {
594 "Direction": "greater than",
595 "Label": "pout2",
596 "Name": "upper critical",
597 "Severity": 1,
598 "Value": 120.0
599 },
600 {
601 "Direction": "greater than",
602 "Label": "temp1",
603 "Name": "upper critical",
604 "Severity": 1,
605 "Value": 105.0
606 },
607 {
608 "Direction": "greater than",
609 "Label": "temp2",
610 "Name": "upper critical",
611 "Severity": 1,
612 "Value": 105.0
613 }
614 ],
Peter Yinf5ac7402024-05-10 15:09:34 +0800615 "Type": "ISL69260",
Potin Lai16152b52023-10-31 18:48:02 +0800616 "iout1_Name": "MB_VR_CPU_VCORE1_CURR_A",
617 "iout2_Name": "MB_VR_CPU_PDDIO_CURR_A",
618 "pout1_Name": "MB_VR_CPU_VCORE1_PWR_W",
619 "pout2_Name": "MB_VR_CPU_PDDIO_PWR_W",
620 "temp1_Name": "MB_VR_CPU_VCORE1_TEMP_C",
621 "temp2_Name": "MB_VR_CPU_PDDIO_TEMP_C",
622 "vout1_Name": "MB_VR_CPU_VCORE1_VOLT_V",
623 "vout2_Name": "MB_VR_CPU_PDDIO_VOLT_V"
624 },
625 {
626 "Address": "0x20",
627 "Bus": 28,
628 "Labels": [
629 "iout1",
630 "vin",
631 "vout1",
Peter Yin670706a2024-05-30 22:02:20 +0800632 "pin",
Potin Lai16152b52023-10-31 18:48:02 +0800633 "temp1"
634 ],
635 "Name": "MB_HSC",
Daniel Hsu78a07722024-03-18 13:38:01 +0800636 "Thresholds": [
637 {
638 "Direction": "greater than",
639 "Label": "iout1",
640 "Name": "upper critical",
641 "Severity": 1,
642 "Value": 72.0
643 },
644 {
645 "Direction": "less than",
646 "Label": "vin",
647 "Name": "lower critical",
648 "Severity": 1,
649 "Value": 10.8
650 },
651 {
652 "Direction": "greater than",
653 "Label": "vin",
654 "Name": "upper critical",
655 "Severity": 1,
656 "Value": 13.2
657 },
658 {
659 "Direction": "less than",
660 "Label": "vout1",
661 "Name": "lower critical",
662 "Severity": 1,
663 "Value": 10.8
664 },
665 {
666 "Direction": "greater than",
667 "Label": "vout1",
668 "Name": "upper critical",
669 "Severity": 1,
670 "Value": 13.2
671 },
672 {
673 "Direction": "greater than",
674 "Label": "temp1",
675 "Name": "upper critical",
676 "Severity": 1,
677 "Value": 80.0
678 },
679 {
680 "Direction": "greater than",
Peter Yin670706a2024-05-30 22:02:20 +0800681 "Label": "pin",
Daniel Hsu78a07722024-03-18 13:38:01 +0800682 "Name": "upper critical",
683 "Severity": 1,
684 "Value": 950.0
685 }
686 ],
Potin Lai16152b52023-10-31 18:48:02 +0800687 "Type": "MP5990",
688 "iout1_Name": "MB_HSC_CURR_A",
Peter Yin670706a2024-05-30 22:02:20 +0800689 "pin_Name": "MB_HSC_PWR_W",
Potin Lai16152b52023-10-31 18:48:02 +0800690 "temp1_Name": "MB_HSC_TEMP_C",
691 "vin_Name": "MB_HSC_VIN_VOLT_V",
692 "vout1_Name": "MB_HSC_VOUT_VOLT_V"
693 },
694 {
695 "Address": "0x6a",
696 "Bus": 23,
697 "Name": "MB_E1S0_TEMP_C",
698 "Thresholds": [
699 {
700 "Direction": "greater than",
701 "Name": "upper critical",
702 "Severity": 1,
703 "Value": 70
704 },
705 {
706 "Direction": "less than",
707 "Name": "lower critical",
708 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800709 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800710 }
711 ],
712 "Type": "NVME1000"
713 },
714 {
715 "Address": "0x6a",
716 "Bus": 22,
717 "Name": "MB_E1S1_TEMP_C",
718 "Thresholds": [
719 {
720 "Direction": "greater than",
721 "Name": "upper critical",
722 "Severity": 1,
723 "Value": 70
724 },
725 {
726 "Direction": "less than",
727 "Name": "lower critical",
728 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800729 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800730 }
731 ],
732 "Type": "NVME1000"
733 },
734 {
735 "Address": "0x24",
736 "Bus": 12,
737 "Name": "MB_RETIMER0_TEMP_C",
738 "PowerState": "On",
739 "Thresholds": [
740 {
741 "Direction": "greater than",
742 "Name": "upper critical",
743 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800744 "Value": 100.0
Potin Lai16152b52023-10-31 18:48:02 +0800745 },
746 {
747 "Direction": "greater than",
748 "Name": "upper non critical",
749 "Severity": 0,
750 "Value": 105
751 },
752 {
753 "Direction": "less than",
754 "Name": "lower non critical",
755 "Severity": 0,
756 "Value": 5
Potin Lai16152b52023-10-31 18:48:02 +0800757 }
758 ],
759 "Type": "PT5161L"
760 },
761 {
762 "Address": "0x24",
763 "Bus": 21,
764 "Name": "MB_RETIMER1_TEMP_C",
765 "PowerState": "On",
766 "Thresholds": [
767 {
768 "Direction": "greater than",
769 "Name": "upper critical",
770 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800771 "Value": 100.0
Potin Lai16152b52023-10-31 18:48:02 +0800772 },
773 {
774 "Direction": "greater than",
775 "Name": "upper non critical",
776 "Severity": 0,
777 "Value": 105
778 },
779 {
780 "Direction": "less than",
781 "Name": "lower non critical",
782 "Severity": 0,
783 "Value": 5
Potin Lai16152b52023-10-31 18:48:02 +0800784 }
785 ],
786 "Type": "PT5161L"
787 },
788 {
789 "Address": "0x3C",
790 "Bus": 7,
791 "Labels": [
792 "power1",
793 "power2",
794 "power3",
795 "power4",
796 "power5",
797 "power6",
798 "power7",
799 "power8",
800 "power9",
801 "temp1",
802 "temp2",
803 "temp3",
804 "temp4",
805 "temp5",
806 "temp6",
807 "temp7",
808 "temp8"
809 ],
810 "Name": "SBRMI",
811 "PowerState": "BiosPost",
812 "Thresholds": [
813 {
814 "Direction": "greater than",
815 "Label": "power1",
816 "Name": "upper critical",
817 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800818 "Value": 640.0
Potin Lai16152b52023-10-31 18:48:02 +0800819 },
820 {
821 "Direction": "greater than",
822 "Label": "temp1",
823 "Name": "upper critical",
824 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800825 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800826 },
827 {
828 "Direction": "greater than",
829 "Label": "temp2",
830 "Name": "upper critical",
831 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800832 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800833 },
834 {
835 "Direction": "greater than",
836 "Label": "temp3",
837 "Name": "upper critical",
838 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800839 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800840 },
841 {
842 "Direction": "greater than",
843 "Label": "temp4",
844 "Name": "upper critical",
845 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800846 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800847 },
848 {
849 "Direction": "greater than",
850 "Label": "temp5",
851 "Name": "upper critical",
852 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800853 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800854 },
855 {
856 "Direction": "greater than",
857 "Label": "temp6",
858 "Name": "upper critical",
859 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800860 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800861 },
862 {
863 "Direction": "greater than",
864 "Label": "temp7",
865 "Name": "upper critical",
866 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800867 "Value": 80.0
Potin Lai16152b52023-10-31 18:48:02 +0800868 },
869 {
870 "Direction": "greater than",
871 "Label": "temp8",
872 "Name": "upper critical",
873 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800874 "Value": 80.0
875 },
876 {
877 "Direction": "greater than",
878 "Label": "power2",
879 "Name": "upper critical",
880 "Severity": 1,
881 "Value": 9.6
882 },
883 {
884 "Direction": "greater than",
885 "Label": "power3",
886 "Name": "upper critical",
887 "Severity": 1,
888 "Value": 9.6
889 },
890 {
891 "Direction": "greater than",
892 "Label": "power4",
893 "Name": "upper critical",
894 "Severity": 1,
895 "Value": 9.6
896 },
897 {
898 "Direction": "greater than",
899 "Label": "power5",
900 "Name": "upper critical",
901 "Severity": 1,
902 "Value": 9.6
903 },
904 {
905 "Direction": "greater than",
906 "Label": "power6",
907 "Name": "upper critical",
908 "Severity": 1,
909 "Value": 9.6
910 },
911 {
912 "Direction": "greater than",
913 "Label": "power7",
914 "Name": "upper critical",
915 "Severity": 1,
916 "Value": 9.6
917 },
918 {
919 "Direction": "greater than",
920 "Label": "power8",
921 "Name": "upper critical",
922 "Severity": 1,
923 "Value": 9.6
924 },
925 {
926 "Direction": "greater than",
927 "Label": "power9",
928 "Name": "upper critical",
929 "Severity": 1,
930 "Value": 9.6
Potin Lai16152b52023-10-31 18:48:02 +0800931 }
932 ],
933 "Type": "SBRMI",
934 "power1_Name": "MB_CPU_PKG_PWR_W",
935 "power2_Name": "MB_DIMM_A0_PWR_W",
936 "power3_Name": "MB_DIMM_A1_PWR_W",
937 "power4_Name": "MB_DIMM_A2_PWR_W",
938 "power5_Name": "MB_DIMM_A4_PWR_W",
939 "power6_Name": "MB_DIMM_A6_PWR_W",
940 "power7_Name": "MB_DIMM_A7_PWR_W",
941 "power8_Name": "MB_DIMM_A8_PWR_W",
942 "power9_Name": "MB_DIMM_A10_PWR_W",
943 "temp1_Name": "MB_DIMM_A0_TEMP_C",
944 "temp2_Name": "MB_DIMM_A1_TEMP_C",
945 "temp3_Name": "MB_DIMM_A2_TEMP_C",
946 "temp4_Name": "MB_DIMM_A4_TEMP_C",
947 "temp5_Name": "MB_DIMM_A6_TEMP_C",
948 "temp6_Name": "MB_DIMM_A7_TEMP_C",
949 "temp7_Name": "MB_DIMM_A8_TEMP_C",
950 "temp8_Name": "MB_DIMM_A10_TEMP_C"
951 },
952 {
953 "Address": "0x4C",
954 "Bus": 7,
955 "Name": "MB_CPU_TEMP_C",
956 "PowerState": "On",
957 "Thresholds": [
958 {
959 "Direction": "greater than",
960 "Name": "upper critical",
961 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800962 "Value": 95.0
Potin Lai16152b52023-10-31 18:48:02 +0800963 }
964 ],
965 "Type": "SBTSI"
966 },
967 {
968 "Address": "0x49",
969 "Bus": 29,
970 "Name": "MB_OUTLET_TEMP_C",
971 "Thresholds": [
972 {
Potin Lai16152b52023-10-31 18:48:02 +0800973 "Direction": "greater than",
974 "Name": "upper critical",
975 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800976 "Value": 80.0
977 },
978 {
979 "Direction": "less than",
980 "Name": "lower critical",
981 "Severity": 1,
982 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +0800983 }
984 ],
985 "Type": "TMP75"
986 },
987 {
988 "Address": "0x4A",
989 "Bus": 29,
990 "Name": "MB_INLET_TEMP_C",
991 "Thresholds": [
992 {
Potin Lai16152b52023-10-31 18:48:02 +0800993 "Direction": "greater than",
994 "Name": "upper critical",
995 "Severity": 1,
Daniel Hsu78a07722024-03-18 13:38:01 +0800996 "Value": 60.0
997 },
998 {
999 "Direction": "less than",
1000 "Name": "lower critical",
1001 "Severity": 1,
1002 "Value": 5.0
Potin Lai16152b52023-10-31 18:48:02 +08001003 }
1004 ],
1005 "Type": "TMP75"
1006 }
1007 ],
1008 "Name": "Harma MB",
Peter Yin1843db12024-05-10 15:12:21 +08001009 "Probe": [
1010 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0040'})",
1011 "OR",
1012 "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma MB EVT', 'BOARD_PART_NUMBER': '3BF0MMA0080'})"
1013 ],
Potin Lai16152b52023-10-31 18:48:02 +08001014 "Type": "Board",
1015 "xyz.openbmc_project.Inventory.Decorator.Asset": {
1016 "Manufacturer": "$PRODUCT_MANUFACTURER",
1017 "Model": "$PRODUCT_PRODUCT_NAME",
1018 "PartNumber": "$PRODUCT_PART_NUMBER",
1019 "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
1020 }
1021}