blob: 9d0ebfc71630396ee4e2ca72d8df6cec992a0281 [file] [log] [blame]
Delphine CC Chiuaa702ea2024-04-29 12:46:19 +08001{
2 "Exposes": [
3 {
4 "Address": "0x1f",
5 "Bus": 30,
6 "Labels": [
7 "in0",
8 "in1",
9 "in2",
10 "in3",
11 "in4",
12 "in5",
13 "in6",
14 "in7"
15 ],
16 "Name": "FANBOARD0_ADC",
17 "Thresholds": [
18 {
19 "Direction": "greater than",
20 "Label": "in0",
21 "Name": "upper non recoverable",
22 "Severity": 4,
23 "Value": 6
24 },
25 {
26 "Direction": "greater than",
27 "Label": "in0",
28 "Name": "upper critical",
29 "Severity": 1,
30 "Value": 2.156
31 },
32 {
33 "Direction": "greater than",
34 "Label": "in0",
35 "Name": "upper non critical",
36 "Severity": 0,
37 "Value": 2.058
38 },
39 {
40 "Direction": "greater than",
41 "Label": "in1",
42 "Name": "upper non recoverable",
43 "Severity": 4,
44 "Value": 6
45 },
46 {
47 "Direction": "greater than",
48 "Label": "in1",
49 "Name": "upper critical",
50 "Severity": 1,
51 "Value": 2.156
52 },
53 {
54 "Direction": "greater than",
55 "Label": "in1",
56 "Name": "upper non critical",
57 "Severity": 0,
58 "Value": 2.058
59 },
60 {
61 "Direction": "greater than",
62 "Label": "in2",
63 "Name": "upper non recoverable",
64 "Severity": 4,
65 "Value": 6
66 },
67 {
68 "Direction": "greater than",
69 "Label": "in2",
70 "Name": "upper critical",
71 "Severity": 1,
72 "Value": 2.156
73 },
74 {
75 "Direction": "greater than",
76 "Label": "in2",
77 "Name": "upper non critical",
78 "Severity": 0,
79 "Value": 2.058
80 },
81 {
82 "Direction": "greater than",
83 "Label": "in3",
84 "Name": "upper non recoverable",
85 "Severity": 4,
86 "Value": 6
87 },
88 {
89 "Direction": "greater than",
90 "Label": "in3",
91 "Name": "upper critical",
92 "Severity": 1,
93 "Value": 2.156
94 },
95 {
96 "Direction": "greater than",
97 "Label": "in3",
98 "Name": "upper non critical",
99 "Severity": 0,
100 "Value": 2.058
101 },
102 {
103 "Direction": "greater than",
104 "Label": "in4",
105 "Name": "upper non recoverable",
106 "Severity": 4,
107 "Value": 6
108 },
109 {
110 "Direction": "greater than",
111 "Label": "in4",
112 "Name": "upper critical",
113 "Severity": 1,
114 "Value": 2.156
115 },
116 {
117 "Direction": "greater than",
118 "Label": "in4",
119 "Name": "upper non critical",
120 "Severity": 0,
121 "Value": 2.058
122 },
123 {
124 "Direction": "greater than",
125 "Label": "in5",
126 "Name": "upper non recoverable",
127 "Severity": 4,
128 "Value": 6
129 },
130 {
131 "Direction": "greater than",
132 "Label": "in5",
133 "Name": "upper critical",
134 "Severity": 1,
135 "Value": 2.156
136 },
137 {
138 "Direction": "greater than",
139 "Label": "in5",
140 "Name": "upper non critical",
141 "Severity": 0,
142 "Value": 2.058
143 },
144 {
145 "Direction": "greater than",
146 "Label": "in6",
147 "Name": "upper non recoverable",
148 "Severity": 4,
149 "Value": 60
150 },
151 {
152 "Direction": "greater than",
153 "Label": "in6",
154 "Name": "upper critical",
155 "Severity": 1,
156 "Value": 53.28
157 },
158 {
159 "Direction": "greater than",
160 "Label": "in6",
161 "Name": "upper non critical",
162 "Severity": 0,
163 "Value": 52.8
164 },
165 {
166 "Direction": "less than",
167 "Label": "in6",
168 "Name": "lower non critical",
169 "Severity": 0,
170 "Value": 43.2
171 },
172 {
173 "Direction": "less than",
174 "Label": "in6",
175 "Name": "lower critical",
176 "Severity": 1,
177 "Value": 42.72
178 },
179 {
180 "Direction": "less than",
181 "Label": "in6",
182 "Name": "lower non recoverable",
183 "Severity": 4,
184 "Value": 40
185 },
186 {
187 "Direction": "greater than",
188 "Label": "in7",
189 "Name": "upper non recoverable",
190 "Severity": 4,
191 "Value": 3.83
192 },
193 {
194 "Direction": "greater than",
195 "Label": "in7",
196 "Name": "upper critical",
197 "Severity": 1,
198 "Value": 3.432
199 },
200 {
201 "Direction": "greater than",
202 "Label": "in7",
203 "Name": "upper non critical",
204 "Severity": 0,
205 "Value": 3.399
206 },
207 {
208 "Direction": "less than",
209 "Label": "in7",
210 "Name": "lower non critical",
211 "Severity": 0,
212 "Value": 3.201
213 },
214 {
215 "Direction": "less than",
216 "Label": "in7",
217 "Name": "lower critical",
218 "Severity": 1,
219 "Value": 3.168
220 },
221 {
222 "Direction": "less than",
223 "Label": "in7",
224 "Name": "lower non recoverable",
225 "Severity": 4,
226 "Value": 2.64
227 }
228 ],
229 "Type": "ADC128D818",
230 "in0_Name": "FANBOARD0_ADC_48V_FAN8_CURR_A",
231 "in0_Scale": 300,
232 "in1_Name": "FANBOARD0_ADC_48V_FAN4_CURR_A",
233 "in1_Scale": 300,
234 "in2_Name": "FANBOARD0_ADC_48V_FAN0_CURR_A",
235 "in2_Scale": 300,
236 "in3_Name": "FANBOARD0_ADC_48V_FAN9_CURR_A",
237 "in3_Scale": 300,
238 "in4_Name": "FANBOARD0_ADC_48V_FAN5_CURR_A",
239 "in4_Scale": 300,
240 "in5_Name": "FANBOARD0_ADC_48V_FAN1_CURR_A",
241 "in5_Scale": 300,
242 "in6_Name": "FANBOARD0_ADC_48V_AUX_VOLT_V",
243 "in6_Scale": 31.9458,
244 "in7_Name": "FANBOARD0_ADC_3V3_STBY_VOLT_V",
245 "in7_Scale": 500
246 },
247 {
248 "Address": "0x1f",
249 "Bus": 31,
250 "Labels": [
251 "in0",
252 "in1",
253 "in2",
254 "in3",
255 "in4",
256 "in5",
257 "in6",
258 "in7"
259 ],
260 "Name": "FANBOARD1_ADC",
261 "Thresholds": [
262 {
263 "Direction": "greater than",
264 "Label": "in0",
265 "Name": "upper non recoverable",
266 "Severity": 4,
267 "Value": 6
268 },
269 {
270 "Direction": "greater than",
271 "Label": "in0",
272 "Name": "upper critical",
273 "Severity": 1,
274 "Value": 2.156
275 },
276 {
277 "Direction": "greater than",
278 "Label": "in0",
279 "Name": "upper non critical",
280 "Severity": 0,
281 "Value": 2.058
282 },
283 {
284 "Direction": "greater than",
285 "Label": "in1",
286 "Name": "upper non recoverable",
287 "Severity": 4,
288 "Value": 6
289 },
290 {
291 "Direction": "greater than",
292 "Label": "in1",
293 "Name": "upper critical",
294 "Severity": 1,
295 "Value": 2.156
296 },
297 {
298 "Direction": "greater than",
299 "Label": "in1",
300 "Name": "upper non critical",
301 "Severity": 0,
302 "Value": 2.058
303 },
304 {
305 "Direction": "greater than",
306 "Label": "in2",
307 "Name": "upper non recoverable",
308 "Severity": 4,
309 "Value": 6
310 },
311 {
312 "Direction": "greater than",
313 "Label": "in2",
314 "Name": "upper critical",
315 "Severity": 1,
316 "Value": 2.156
317 },
318 {
319 "Direction": "greater than",
320 "Label": "in2",
321 "Name": "upper non critical",
322 "Severity": 0,
323 "Value": 2.058
324 },
325 {
326 "Direction": "greater than",
327 "Label": "in3",
328 "Name": "upper non recoverable",
329 "Severity": 4,
330 "Value": 6
331 },
332 {
333 "Direction": "greater than",
334 "Label": "in3",
335 "Name": "upper critical",
336 "Severity": 1,
337 "Value": 2.156
338 },
339 {
340 "Direction": "greater than",
341 "Label": "in3",
342 "Name": "upper non critical",
343 "Severity": 0,
344 "Value": 2.058
345 },
346 {
347 "Direction": "greater than",
348 "Label": "in4",
349 "Name": "upper non recoverable",
350 "Severity": 4,
351 "Value": 6
352 },
353 {
354 "Direction": "greater than",
355 "Label": "in4",
356 "Name": "upper critical",
357 "Severity": 1,
358 "Value": 2.156
359 },
360 {
361 "Direction": "greater than",
362 "Label": "in4",
363 "Name": "upper non critical",
364 "Severity": 0,
365 "Value": 2.058
366 },
367 {
368 "Direction": "greater than",
369 "Label": "in5",
370 "Name": "upper non recoverable",
371 "Severity": 4,
372 "Value": 6
373 },
374 {
375 "Direction": "greater than",
376 "Label": "in5",
377 "Name": "upper critical",
378 "Severity": 1,
379 "Value": 2.156
380 },
381 {
382 "Direction": "greater than",
383 "Label": "in5",
384 "Name": "upper non critical",
385 "Severity": 0,
386 "Value": 2.058
387 },
388 {
389 "Direction": "greater than",
390 "Label": "in6",
391 "Name": "upper non recoverable",
392 "Severity": 4,
393 "Value": 60
394 },
395 {
396 "Direction": "greater than",
397 "Label": "in6",
398 "Name": "upper critical",
399 "Severity": 1,
400 "Value": 53.28
401 },
402 {
403 "Direction": "greater than",
404 "Label": "in6",
405 "Name": "upper non critical",
406 "Severity": 0,
407 "Value": 52.8
408 },
409 {
410 "Direction": "less than",
411 "Label": "in6",
412 "Name": "lower non critical",
413 "Severity": 0,
414 "Value": 43.2
415 },
416 {
417 "Direction": "less than",
418 "Label": "in6",
419 "Name": "lower critical",
420 "Severity": 1,
421 "Value": 42.72
422 },
423 {
424 "Direction": "less than",
425 "Label": "in6",
426 "Name": "lower non recoverable",
427 "Severity": 4,
428 "Value": 40
429 },
430 {
431 "Direction": "greater than",
432 "Label": "in7",
433 "Name": "upper non recoverable",
434 "Severity": 4,
435 "Value": 3.83
436 },
437 {
438 "Direction": "greater than",
439 "Label": "in7",
440 "Name": "upper critical",
441 "Severity": 1,
442 "Value": 3.432
443 },
444 {
445 "Direction": "greater than",
446 "Label": "in7",
447 "Name": "upper non critical",
448 "Severity": 0,
449 "Value": 3.399
450 },
451 {
452 "Direction": "less than",
453 "Label": "in7",
454 "Name": "lower non critical",
455 "Severity": 0,
456 "Value": 3.201
457 },
458 {
459 "Direction": "less than",
460 "Label": "in7",
461 "Name": "lower critical",
462 "Severity": 1,
463 "Value": 3.168
464 },
465 {
466 "Direction": "less than",
467 "Label": "in7",
468 "Name": "lower non recoverable",
469 "Severity": 4,
470 "Value": 2.64
471 }
472 ],
473 "Type": "ADC128D818",
474 "in0_Name": "FANBOARD1_ADC_48V_FAN10_CURR_A",
475 "in0_Scale": 300,
476 "in1_Name": "FANBOARD1_ADC_48V_FAN6_CURR_A",
477 "in1_Scale": 300,
478 "in2_Name": "FANBOARD1_ADC_48V_FAN2_CURR_A",
479 "in2_Scale": 300,
480 "in3_Name": "FANBOARD1_ADC_48V_FAN11_CURR_A",
481 "in3_Scale": 300,
482 "in4_Name": "FANBOARD1_ADC_48V_FAN7_CURR_A",
483 "in4_Scale": 300,
484 "in5_Name": "FANBOARD1_ADC_48V_FAN3_CURR_A",
485 "in5_Scale": 300,
486 "in6_Name": "FANBOARD1_ADC_48V_AUX_VOLT_V",
487 "in6_Scale": 31.9458,
488 "in7_Name": "FANBOARD1_ADC_3V3_STBY_VOLT_V",
489 "in7_Scale": 500
490 },
491 {
492 "Address": "$address",
493 "Bus": "$bus",
494 "Name": "Fan Board $bus % 30 FRU",
495 "Type": "EEPROM"
496 },
497 {
498 "Address": "0x20",
499 "Bus": 30,
500 "Connector": {
501 "Name": "FANBOARD0_FAN0_TACH_IL",
502 "Pwm": 2,
503 "PwmName": "FANBOARD0_FAN0_PWM",
504 "Tachs": [
505 3
506 ]
507 },
508 "Index": 3,
509 "Name": "FANBOARD0_FAN0_TACH_IL",
510 "PowerState": "Always",
511 "Thresholds": [
512 {
513 "Direction": "greater than",
514 "Name": "upper critical",
515 "Severity": 1,
516 "Value": 17380
517 },
518 {
519 "Direction": "greater than",
520 "Name": "upper non critical",
521 "Severity": 0,
522 "Value": 13140
523 },
524 {
525 "Direction": "less than",
526 "Name": "lower critical",
527 "Severity": 1,
528 "Value": 1000
529 }
530 ],
531 "Type": "I2CFan"
532 },
533 {
534 "Address": "0x20",
535 "Bus": 30,
536 "Connector": {
537 "Name": "FANBOARD0_FAN0_TACH_OL",
538 "Pwm": 2,
539 "PwmName": "FANBOARD0_FAN0_PWM",
540 "Tachs": [
541 10
542 ]
543 },
544 "Index": 10,
545 "Name": "FANBOARD0_FAN0_TACH_OL",
546 "PowerState": "Always",
547 "Thresholds": [
548 {
549 "Direction": "greater than",
550 "Name": "upper critical",
551 "Severity": 1,
552 "Value": 15950
553 },
554 {
555 "Direction": "greater than",
556 "Name": "upper non critical",
557 "Severity": 0,
558 "Value": 11970
559 },
560 {
561 "Direction": "less than",
562 "Name": "lower critical",
563 "Severity": 1,
564 "Value": 1000
565 }
566 ],
567 "Type": "I2CFan"
568 },
569 {
570 "Address": "0x2f",
571 "Bus": 30,
572 "Connector": {
573 "Name": "FANBOARD0_FAN1_TACH_IL",
574 "Pwm": 2,
575 "PwmName": "FANBOARD0_FAN1_PWM",
576 "Tachs": [
577 3
578 ]
579 },
580 "Index": 3,
581 "Name": "FANBOARD0_FAN1_TACH_IL",
582 "PowerState": "Always",
583 "Thresholds": [
584 {
585 "Direction": "greater than",
586 "Name": "upper critical",
587 "Severity": 1,
588 "Value": 17380
589 },
590 {
591 "Direction": "greater than",
592 "Name": "upper non critical",
593 "Severity": 0,
594 "Value": 13140
595 },
596 {
597 "Direction": "less than",
598 "Name": "lower critical",
599 "Severity": 1,
600 "Value": 1000
601 }
602 ],
603 "Type": "I2CFan"
604 },
605 {
606 "Address": "0x2f",
607 "Bus": 30,
608 "Connector": {
609 "Name": "FANBOARD0_FAN1_TACH_OL",
610 "Pwm": 2,
611 "PwmName": "FANBOARD0_FAN1_PWM",
612 "Tachs": [
613 10
614 ]
615 },
616 "Index": 10,
617 "Name": "FANBOARD0_FAN1_TACH_OL",
618 "PowerState": "Always",
619 "Thresholds": [
620 {
621 "Direction": "greater than",
622 "Name": "upper critical",
623 "Severity": 1,
624 "Value": 15950
625 },
626 {
627 "Direction": "greater than",
628 "Name": "upper non critical",
629 "Severity": 0,
630 "Value": 11970
631 },
632 {
633 "Direction": "less than",
634 "Name": "lower critical",
635 "Severity": 1,
636 "Value": 1000
637 }
638 ],
639 "Type": "I2CFan"
640 },
641 {
642 "Address": "0x20",
643 "Bus": 31,
644 "Connector": {
645 "Name": "FANBOARD1_FAN2_TACH_IL",
646 "Pwm": 2,
647 "PwmName": "FANBOARD1_FAN2_PWM",
648 "Tachs": [
649 3
650 ]
651 },
652 "Index": 3,
653 "Name": "FANBOARD1_FAN2_TACH_IL",
654 "PowerState": "Always",
655 "Thresholds": [
656 {
657 "Direction": "greater than",
658 "Name": "upper critical",
659 "Severity": 1,
660 "Value": 17380
661 },
662 {
663 "Direction": "greater than",
664 "Name": "upper non critical",
665 "Severity": 0,
666 "Value": 13140
667 },
668 {
669 "Direction": "less than",
670 "Name": "lower critical",
671 "Severity": 1,
672 "Value": 1000
673 }
674 ],
675 "Type": "I2CFan"
676 },
677 {
678 "Address": "0x20",
679 "Bus": 31,
680 "Connector": {
681 "Name": "FANBOARD1_FAN2_TACH_OL",
682 "Pwm": 2,
683 "PwmName": "FANBOARD1_FAN2_PWM",
684 "Tachs": [
685 10
686 ]
687 },
688 "Index": 10,
689 "Name": "FANBOARD1_FAN2_TACH_OL",
690 "PowerState": "Always",
691 "Thresholds": [
692 {
693 "Direction": "greater than",
694 "Name": "upper critical",
695 "Severity": 1,
696 "Value": 15950
697 },
698 {
699 "Direction": "greater than",
700 "Name": "upper non critical",
701 "Severity": 0,
702 "Value": 11970
703 },
704 {
705 "Direction": "less than",
706 "Name": "lower critical",
707 "Severity": 1,
708 "Value": 1000
709 }
710 ],
711 "Type": "I2CFan"
712 },
713 {
714 "Address": "0x2f",
715 "Bus": 31,
716 "Connector": {
717 "Name": "FANBOARD1_FAN3_TACH_IL",
718 "Pwm": 2,
719 "PwmName": "FANBOARD1_FAN3_PWM",
720 "Tachs": [
721 3
722 ]
723 },
724 "Index": 3,
725 "Name": "FANBOARD1_FAN3_TACH_IL",
726 "PowerState": "Always",
727 "Thresholds": [
728 {
729 "Direction": "greater than",
730 "Name": "upper critical",
731 "Severity": 1,
732 "Value": 17380
733 },
734 {
735 "Direction": "greater than",
736 "Name": "upper non critical",
737 "Severity": 0,
738 "Value": 13140
739 },
740 {
741 "Direction": "less than",
742 "Name": "lower critical",
743 "Severity": 1,
744 "Value": 1000
745 }
746 ],
747 "Type": "I2CFan"
748 },
749 {
750 "Address": "0x2f",
751 "Bus": 31,
752 "Connector": {
753 "Name": "FANBOARD1_FAN3_TACH_OL",
754 "Pwm": 2,
755 "PwmName": "FANBOARD1_FAN3_PWM",
756 "Tachs": [
757 10
758 ]
759 },
760 "Index": 10,
761 "Name": "FANBOARD1_FAN3_TACH_OL",
762 "PowerState": "Always",
763 "Thresholds": [
764 {
765 "Direction": "greater than",
766 "Name": "upper critical",
767 "Severity": 1,
768 "Value": 15950
769 },
770 {
771 "Direction": "greater than",
772 "Name": "upper non critical",
773 "Severity": 0,
774 "Value": 11970
775 },
776 {
777 "Direction": "less than",
778 "Name": "lower critical",
779 "Severity": 1,
780 "Value": 1000
781 }
782 ],
783 "Type": "I2CFan"
784 },
785 {
786 "Address": "0x20",
787 "Bus": 30,
788 "Connector": {
789 "Name": "FANBOARD0_FAN4_TACH_IL",
790 "Pwm": 1,
791 "PwmName": "FANBOARD0_FAN4_PWM",
792 "Tachs": [
793 2
794 ]
795 },
796 "Index": 2,
797 "Name": "FANBOARD0_FAN4_TACH_IL",
798 "PowerState": "Always",
799 "Thresholds": [
800 {
801 "Direction": "greater than",
802 "Name": "upper critical",
803 "Severity": 1,
804 "Value": 17380
805 },
806 {
807 "Direction": "greater than",
808 "Name": "upper non critical",
809 "Severity": 0,
810 "Value": 13140
811 },
812 {
813 "Direction": "less than",
814 "Name": "lower critical",
815 "Severity": 1,
816 "Value": 1000
817 }
818 ],
819 "Type": "I2CFan"
820 },
821 {
822 "Address": "0x20",
823 "Bus": 30,
824 "Connector": {
825 "Name": "FANBOARD0_FAN4_TACH_OL",
826 "Pwm": 1,
827 "PwmName": "FANBOARD0_FAN4_PWM",
828 "Tachs": [
829 9
830 ]
831 },
832 "Index": 9,
833 "Name": "FANBOARD0_FAN4_TACH_OL",
834 "PowerState": "Always",
835 "Thresholds": [
836 {
837 "Direction": "greater than",
838 "Name": "upper critical",
839 "Severity": 1,
840 "Value": 15950
841 },
842 {
843 "Direction": "greater than",
844 "Name": "upper non critical",
845 "Severity": 0,
846 "Value": 11970
847 },
848 {
849 "Direction": "less than",
850 "Name": "lower critical",
851 "Severity": 1,
852 "Value": 1000
853 }
854 ],
855 "Type": "I2CFan"
856 },
857 {
858 "Address": "0x2f",
859 "Bus": 30,
860 "Connector": {
861 "Name": "FANBOARD0_FAN5_TACH_IL",
862 "Pwm": 1,
863 "PwmName": "FANBOARD0_FAN5_PWM",
864 "Tachs": [
865 2
866 ]
867 },
868 "Index": 2,
869 "Name": "FANBOARD0_FAN5_TACH_IL",
870 "PowerState": "Always",
871 "Thresholds": [
872 {
873 "Direction": "greater than",
874 "Name": "upper critical",
875 "Severity": 1,
876 "Value": 17380
877 },
878 {
879 "Direction": "greater than",
880 "Name": "upper non critical",
881 "Severity": 0,
882 "Value": 13140
883 },
884 {
885 "Direction": "less than",
886 "Name": "lower critical",
887 "Severity": 1,
888 "Value": 1000
889 }
890 ],
891 "Type": "I2CFan"
892 },
893 {
894 "Address": "0x2f",
895 "Bus": 30,
896 "Connector": {
897 "Name": "FANBOARD0_FAN5_TACH_OL",
898 "Pwm": 1,
899 "PwmName": "FANBOARD0_FAN5_PWM",
900 "Tachs": [
901 9
902 ]
903 },
904 "Index": 9,
905 "Name": "FANBOARD0_FAN5_TACH_OL",
906 "PowerState": "Always",
907 "Thresholds": [
908 {
909 "Direction": "greater than",
910 "Name": "upper critical",
911 "Severity": 1,
912 "Value": 15950
913 },
914 {
915 "Direction": "greater than",
916 "Name": "upper non critical",
917 "Severity": 0,
918 "Value": 11970
919 },
920 {
921 "Direction": "less than",
922 "Name": "lower critical",
923 "Severity": 1,
924 "Value": 1000
925 }
926 ],
927 "Type": "I2CFan"
928 },
929 {
930 "Address": "0x20",
931 "Bus": 31,
932 "Connector": {
933 "Name": "FANBOARD1_FAN6_TACH_IL",
934 "Pwm": 1,
935 "PwmName": "FANBOARD1_FAN6_PWM",
936 "Tachs": [
937 2
938 ]
939 },
940 "Index": 2,
941 "Name": "FANBOARD1_FAN6_TACH_IL",
942 "PowerState": "Always",
943 "Thresholds": [
944 {
945 "Direction": "greater than",
946 "Name": "upper critical",
947 "Severity": 1,
948 "Value": 17380
949 },
950 {
951 "Direction": "greater than",
952 "Name": "upper non critical",
953 "Severity": 0,
954 "Value": 13140
955 },
956 {
957 "Direction": "less than",
958 "Name": "lower critical",
959 "Severity": 1,
960 "Value": 1000
961 }
962 ],
963 "Type": "I2CFan"
964 },
965 {
966 "Address": "0x20",
967 "Bus": 31,
968 "Connector": {
969 "Name": "FANBOARD1_FAN6_TACH_OL",
970 "Pwm": 1,
971 "PwmName": "FANBOARD1_FAN6_PWM",
972 "Tachs": [
973 9
974 ]
975 },
976 "Index": 9,
977 "Name": "FANBOARD1_FAN6_TACH_OL",
978 "PowerState": "Always",
979 "Thresholds": [
980 {
981 "Direction": "greater than",
982 "Name": "upper critical",
983 "Severity": 1,
984 "Value": 15950
985 },
986 {
987 "Direction": "greater than",
988 "Name": "upper non critical",
989 "Severity": 0,
990 "Value": 11970
991 },
992 {
993 "Direction": "less than",
994 "Name": "lower critical",
995 "Severity": 1,
996 "Value": 1000
997 }
998 ],
999 "Type": "I2CFan"
1000 },
1001 {
1002 "Address": "0x2f",
1003 "Bus": 31,
1004 "Connector": {
1005 "Name": "FANBOARD1_FAN7_TACH_IL",
1006 "Pwm": 1,
1007 "PwmName": "FANBOARD1_FAN7_PWM",
1008 "Tachs": [
1009 2
1010 ]
1011 },
1012 "Index": 2,
1013 "Name": "FANBOARD1_FAN7_TACH_IL",
1014 "PowerState": "Always",
1015 "Thresholds": [
1016 {
1017 "Direction": "greater than",
1018 "Name": "upper critical",
1019 "Severity": 1,
1020 "Value": 17380
1021 },
1022 {
1023 "Direction": "greater than",
1024 "Name": "upper non critical",
1025 "Severity": 0,
1026 "Value": 13140
1027 },
1028 {
1029 "Direction": "less than",
1030 "Name": "lower critical",
1031 "Severity": 1,
1032 "Value": 1000
1033 }
1034 ],
1035 "Type": "I2CFan"
1036 },
1037 {
1038 "Address": "0x2f",
1039 "Bus": 31,
1040 "Connector": {
1041 "Name": "FANBOARD1_FAN7_TACH_OL",
1042 "Pwm": 1,
1043 "PwmName": "FANBOARD1_FAN7_PWM",
1044 "Tachs": [
1045 9
1046 ]
1047 },
1048 "Index": 9,
1049 "Name": "FANBOARD1_FAN7_TACH_OL",
1050 "PowerState": "Always",
1051 "Thresholds": [
1052 {
1053 "Direction": "greater than",
1054 "Name": "upper critical",
1055 "Severity": 1,
1056 "Value": 15950
1057 },
1058 {
1059 "Direction": "greater than",
1060 "Name": "upper non critical",
1061 "Severity": 0,
1062 "Value": 11970
1063 },
1064 {
1065 "Direction": "less than",
1066 "Name": "lower critical",
1067 "Severity": 1,
1068 "Value": 1000
1069 }
1070 ],
1071 "Type": "I2CFan"
1072 },
1073 {
1074 "Address": "0x20",
1075 "Bus": 30,
1076 "Connector": {
1077 "Name": "FANBOARD0_FAN8_TACH_IL",
1078 "Pwm": 0,
1079 "PwmName": "FANBOARD0_FAN8_PWM",
1080 "Tachs": [
1081 0
1082 ]
1083 },
1084 "Index": 0,
1085 "Name": "FANBOARD0_FAN8_TACH_IL",
1086 "PowerState": "Always",
1087 "Thresholds": [
1088 {
1089 "Direction": "greater than",
1090 "Name": "upper critical",
1091 "Severity": 1,
1092 "Value": 17380
1093 },
1094 {
1095 "Direction": "greater than",
1096 "Name": "upper non critical",
1097 "Severity": 0,
1098 "Value": 13140
1099 },
1100 {
1101 "Direction": "less than",
1102 "Name": "lower critical",
1103 "Severity": 1,
1104 "Value": 1000
1105 }
1106 ],
1107 "Type": "I2CFan"
1108 },
1109 {
1110 "Address": "0x20",
1111 "Bus": 30,
1112 "Connector": {
1113 "Name": "FANBOARD0_FAN8_TACH_OL",
1114 "Pwm": 0,
1115 "PwmName": "FANBOARD0_FAN8_PWM",
1116 "Tachs": [
1117 1
1118 ]
1119 },
1120 "Index": 1,
1121 "Name": "FANBOARD0_FAN8_TACH_OL",
1122 "PowerState": "Always",
1123 "Thresholds": [
1124 {
1125 "Direction": "greater than",
1126 "Name": "upper critical",
1127 "Severity": 1,
1128 "Value": 15950
1129 },
1130 {
1131 "Direction": "greater than",
1132 "Name": "upper non critical",
1133 "Severity": 0,
1134 "Value": 11970
1135 },
1136 {
1137 "Direction": "less than",
1138 "Name": "lower critical",
1139 "Severity": 1,
1140 "Value": 1000
1141 }
1142 ],
1143 "Type": "I2CFan"
1144 },
1145 {
1146 "Address": "0x2f",
1147 "Bus": 30,
1148 "Connector": {
1149 "Name": "FANBOARD0_FAN9_TACH_IL",
1150 "Pwm": 0,
1151 "PwmName": "FANBOARD0_FAN9_PWM",
1152 "Tachs": [
1153 0
1154 ]
1155 },
1156 "Index": 0,
1157 "Name": "FANBOARD0_FAN9_TACH_IL",
1158 "PowerState": "Always",
1159 "Thresholds": [
1160 {
1161 "Direction": "greater than",
1162 "Name": "upper critical",
1163 "Severity": 1,
1164 "Value": 17380
1165 },
1166 {
1167 "Direction": "greater than",
1168 "Name": "upper non critical",
1169 "Severity": 0,
1170 "Value": 13140
1171 },
1172 {
1173 "Direction": "less than",
1174 "Name": "lower critical",
1175 "Severity": 1,
1176 "Value": 1000
1177 }
1178 ],
1179 "Type": "I2CFan"
1180 },
1181 {
1182 "Address": "0x2f",
1183 "Bus": 30,
1184 "Connector": {
1185 "Name": "FANBOARD0_FAN9_TACH_OL",
1186 "Pwm": 0,
1187 "PwmName": "FANBOARD0_FAN9_PWM",
1188 "Tachs": [
1189 1
1190 ]
1191 },
1192 "Index": 1,
1193 "Name": "FANBOARD0_FAN9_TACH_OL",
1194 "PowerState": "Always",
1195 "Thresholds": [
1196 {
1197 "Direction": "greater than",
1198 "Name": "upper critical",
1199 "Severity": 1,
1200 "Value": 15950
1201 },
1202 {
1203 "Direction": "greater than",
1204 "Name": "upper non critical",
1205 "Severity": 0,
1206 "Value": 11970
1207 },
1208 {
1209 "Direction": "less than",
1210 "Name": "lower critical",
1211 "Severity": 1,
1212 "Value": 1000
1213 }
1214 ],
1215 "Type": "I2CFan"
1216 },
1217 {
1218 "Address": "0x20",
1219 "Bus": 31,
1220 "Connector": {
1221 "Name": "FANBOARD1_FAN10_TACH_IL",
1222 "Pwm": 0,
1223 "PwmName": "FANBOARD1_FAN10_PWM",
1224 "Tachs": [
1225 0
1226 ]
1227 },
1228 "Index": 0,
1229 "Name": "FANBOARD1_FAN10_TACH_IL",
1230 "PowerState": "Always",
1231 "Thresholds": [
1232 {
1233 "Direction": "greater than",
1234 "Name": "upper critical",
1235 "Severity": 1,
1236 "Value": 17380
1237 },
1238 {
1239 "Direction": "greater than",
1240 "Name": "upper non critical",
1241 "Severity": 0,
1242 "Value": 13140
1243 },
1244 {
1245 "Direction": "less than",
1246 "Name": "lower critical",
1247 "Severity": 1,
1248 "Value": 1000
1249 }
1250 ],
1251 "Type": "I2CFan"
1252 },
1253 {
1254 "Address": "0x20",
1255 "Bus": 31,
1256 "Connector": {
1257 "Name": "FANBOARD1_FAN10_TACH_OL",
1258 "Pwm": 0,
1259 "PwmName": "FANBOARD1_FAN10_PWM",
1260 "Tachs": [
1261 1
1262 ]
1263 },
1264 "Index": 1,
1265 "Name": "FANBOARD1_FAN10_TACH_OL",
1266 "PowerState": "Always",
1267 "Thresholds": [
1268 {
1269 "Direction": "greater than",
1270 "Name": "upper critical",
1271 "Severity": 1,
1272 "Value": 15950
1273 },
1274 {
1275 "Direction": "greater than",
1276 "Name": "upper non critical",
1277 "Severity": 0,
1278 "Value": 11970
1279 },
1280 {
1281 "Direction": "less than",
1282 "Name": "lower critical",
1283 "Severity": 1,
1284 "Value": 1000
1285 }
1286 ],
1287 "Type": "I2CFan"
1288 },
1289 {
1290 "Address": "0x2f",
1291 "Bus": 31,
1292 "Connector": {
1293 "Name": "FANBOARD1_FAN11_TACH_IL",
1294 "Pwm": 0,
1295 "PwmName": "FANBOARD1_FAN11_PWM",
1296 "Tachs": [
1297 0
1298 ]
1299 },
1300 "Index": 0,
1301 "Name": "FANBOARD1_FAN11_TACH_IL",
1302 "PowerState": "Always",
1303 "Thresholds": [
1304 {
1305 "Direction": "greater than",
1306 "Name": "upper critical",
1307 "Severity": 1,
1308 "Value": 17380
1309 },
1310 {
1311 "Direction": "greater than",
1312 "Name": "upper non critical",
1313 "Severity": 0,
1314 "Value": 13140
1315 },
1316 {
1317 "Direction": "less than",
1318 "Name": "lower critical",
1319 "Severity": 1,
1320 "Value": 1000
1321 }
1322 ],
1323 "Type": "I2CFan"
1324 },
1325 {
1326 "Address": "0x2f",
1327 "Bus": 31,
1328 "Connector": {
1329 "Name": "FANBOARD1_FAN11_TACH_OL",
1330 "Pwm": 0,
1331 "PwmName": "FANBOARD1_FAN11_PWM",
1332 "Tachs": [
1333 1
1334 ]
1335 },
1336 "Index": 1,
1337 "Name": "FANBOARD1_FAN11_TACH_OL",
1338 "PowerState": "Always",
1339 "Thresholds": [
1340 {
1341 "Direction": "greater than",
1342 "Name": "upper critical",
1343 "Severity": 1,
1344 "Value": 15950
1345 },
1346 {
1347 "Direction": "greater than",
1348 "Name": "upper non critical",
1349 "Severity": 0,
1350 "Value": 11970
1351 },
1352 {
1353 "Direction": "less than",
1354 "Name": "lower critical",
1355 "Severity": 1,
1356 "Value": 1000
1357 }
1358 ],
1359 "Type": "I2CFan"
1360 }
1361 ],
Patrick Williams91aef992024-07-04 14:49:46 -05001362 "Name": "Yosemite 4 Fan Board $bus % 30",
Delphine CC Chiuaa702ea2024-04-29 12:46:19 +08001363 "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Fan Board', 'PRODUCT_PRODUCT_NAME': 'Yosemite V4'})",
1364 "Type": "Board",
1365 "xyz.openbmc_project.Inventory.Decorator.Asset": {
Ingrid Chenf6d0e782024-07-10 13:41:34 +08001366 "BuildDate": "$BOARD_MANUFACTURE_DATE",
1367 "Manufacturer": "$BOARD_MANUFACTURER",
1368 "Model": "$BOARD_PRODUCT_NAME",
1369 "PartNumber": "$BOARD_PART_NUMBER",
1370 "SerialNumber": "$BOARD_SERIAL_NUMBER",
1371 "SparePartNumber": "$BOARD_INFO_AM1"
Delphine CC Chiuaa702ea2024-04-29 12:46:19 +08001372 },
1373 "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
1374 "AssetTag": "$PRODUCT_ASSET_TAG"
1375 },
1376 "xyz.openbmc_project.Inventory.Decorator.Revision": {
1377 "Version": "$PRODUCT_VERSION"
1378 }
1379}