Lines Matching +full:led +full:- +full:2

1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
7 #include <dt-bindings/i2c/i2c.h>
8 #include <dt-bindings/leds/leds-pca955x.h>
11 model = "Rainier 2U";
12 compatible = "ibm,rainier-bmc", "aspeed,ast2600";
34 stdout-path = &uart5;
43 reserved-memory {
44 #address-cells = <1>;
45 #size-cells = <1>;
51 record-size = <0x8000>;
52 console-size = <0x8000>;
53 ftrace-size = <0x8000>;
54 pmsg-size = <0x8000>;
55 max-reason = <3>; /* KMSG_DUMP_EMERG */
60 no-map;
66 no-map;
67 compatible = "shared-dma-pool";
73 compatible = "i2c-mux-gpio";
74 #address-cells = <1>;
75 #size-cells = <0>;
78 i2c-parent = <&i2c2>;
79 mux-gpios = <&gpio0 ASPEED_GPIO(G, 4) GPIO_ACTIVE_HIGH>,
81 idle-state = <0>;
84 #address-cells = <1>;
85 #size-cells = <0>;
90 #address-cells = <1>;
91 #size-cells = <0>;
95 i2c2mux2: i2c@2 {
96 #address-cells = <1>;
97 #size-cells = <0>;
98 reg = <2>;
102 #address-cells = <1>;
103 #size-cells = <0>;
109 compatible = "gpio-leds";
111 /* BMC Card fault LED at the back */
112 led-bmc-ingraham0 {
116 /* Enclosure ID LED at the back */
117 led-rear-enc-id0 {
118 gpios = <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>;
121 /* Enclosure fault LED at the back */
122 led-rear-enc-fault0 {
126 /* PCIE slot power LED */
127 led-pcieslot-power {
132 gpio-keys-polled {
133 compatible = "gpio-keys-polled";
134 poll-interval = <1000>;
136 event-fan0-presence {
137 label = "fan0-presence";
142 event-fan1-presence {
143 label = "fan1-presence";
148 event-fan2-presence {
149 label = "fan2-presence";
154 event-fan3-presence {
155 label = "fan3-presence";
160 event-fan4-presence {
161 label = "fan4-presence";
166 event-fan5-presence {
167 label = "fan5-presence";
173 iio-hwmon {
174 compatible = "iio-hwmon";
175 io-channels = <&adc1 7>;
181 aspeed,int-vref-microvolt = <2500000>;
182 pinctrl-names = "default";
183 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
198 gpio-line-names =
199 /*A0-A7*/ "","","","","","","","",
200 /*B0-B7*/ "","","","","","","checkstop","",
201 /*C0-C7*/ "","","","","","","","",
202 /*D0-D7*/ "","","","","","","","",
203 /*E0-E7*/ "","","","","","","","",
204 …/*F0-F7*/ "","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","","factory-reset-toggl…
205 /*G0-G7*/ "","","","","","","","",
206 /*H0-H7*/ "","led-bmc-ingraham0","led-rear-enc-id0","led-rear-enc-fault0","","","","",
207 /*I0-I7*/ "","","","","","","bmc-secure-boot","",
208 /*J0-J7*/ "","","","","","","","",
209 /*K0-K7*/ "","","","","","","","",
210 /*L0-L7*/ "","","","","","","","",
211 /*M0-M7*/ "","","","","","","","",
212 /*N0-N7*/ "","","","","","","","",
213 /*O0-O7*/ "","","","usb-power","","","","",
214 /*P0-P7*/ "","","","","led-pcieslot-power","","","",
215 /*Q0-Q7*/ "cfam-reset","","regulator-standby-faulted","","","","","",
216 /*R0-R7*/ "bmc-tpm-reset","power-chassis-control","power-chassis-good","","","","","",
217 /*S0-S7*/ "presence-ps0","presence-ps1","presence-ps2","presence-ps3",
218 "power-ffs-sync-history","","","",
219 /*T0-T7*/ "","","","","","","","",
220 /*U0-U7*/ "","","","","","","","",
221 /*V0-V7*/ "","","","","","","","",
222 /*W0-W7*/ "","","","","","","","",
223 /*X0-X7*/ "","","","","","","","",
224 /*Y0-Y7*/ "","","","","","","","",
225 /*Z0-Z7*/ "","","","","","","","";
228 gpio-hog;
230 output-high;
231 line-name = "I2C3_MUX_OE_N";
235 gpio-hog;
237 output-high;
246 bias-disable;
251 clk-phase-mmc-hs200 = <180>, <180>;
269 #address-cells = <1>;
270 #size-cells = <0>;
272 gpio-controller;
273 #gpio-cells = <2>;
275 gpio-line-names = "",
297 power-supply@68 {
302 power-supply@69 {
310 #address-cells = <1>;
311 #size-cells = <0>;
313 gpio-controller;
314 #gpio-cells = <2>;
316 gpio-line-names =
344 i2c-mux@70 {
347 #address-cells = <1>;
348 #size-cells = <0>;
350 i2c-mux-idle-disconnect;
353 #address-cells = <1>;
354 #size-cells = <0>;
365 #address-cells = <1>;
366 #size-cells = <0>;
368 gpio-controller;
369 #gpio-cells = <2>;
371 led@0 {
372 label = "cablecard0-cxp-top";
374 retain-state-shutdown;
375 default-state = "keep";
379 led@1 {
380 label = "cablecard0-cxp-bot";
382 retain-state-shutdown;
383 default-state = "keep";
390 #address-cells = <1>;
391 #size-cells = <0>;
400 i2c4mux0chn2: i2c@2 {
401 #address-cells = <1>;
402 #size-cells = <0>;
403 reg = <2>;
426 i2c-mux@70 {
429 #address-cells = <1>;
430 #size-cells = <0>;
432 i2c-mux-idle-disconnect;
435 #address-cells = <1>;
436 #size-cells = <0>;
447 #address-cells = <1>;
448 #size-cells = <0>;
450 gpio-controller;
451 #gpio-cells = <2>;
453 led@0 {
454 label = "cablecard3-cxp-top";
456 retain-state-shutdown;
457 default-state = "keep";
461 led@1 {
462 label = "cablecard3-cxp-bot";
464 retain-state-shutdown;
465 default-state = "keep";
472 #address-cells = <1>;
473 #size-cells = <0>;
484 #address-cells = <1>;
485 #size-cells = <0>;
487 gpio-controller;
488 #gpio-cells = <2>;
490 led@0 {
491 label = "cablecard4-cxp-top";
493 retain-state-shutdown;
494 default-state = "keep";
498 led@1 {
499 label = "cablecard4-cxp-bot";
501 retain-state-shutdown;
502 default-state = "keep";
528 i2c-mux@70 {
531 #address-cells = <1>;
532 #size-cells = <0>;
534 i2c-mux-idle-disconnect;
537 #address-cells = <1>;
538 #size-cells = <0>;
548 #address-cells = <1>;
549 #size-cells = <0>;
558 i2c6mux0chn2: i2c@2 {
559 #address-cells = <1>;
560 #size-cells = <0>;
561 reg = <2>;
570 #address-cells = <1>;
571 #size-cells = <0>;
583 multi-master;
589 #address-cells = <1>;
590 #size-cells = <0>;
592 gpio-controller;
593 #gpio-cells = <2>;
595 led@0 {
598 retain-state-shutdown;
599 default-state = "keep";
603 led@1 {
606 retain-state-shutdown;
607 default-state = "keep";
611 led@2 {
613 reg = <2>;
614 retain-state-shutdown;
615 default-state = "keep";
619 led@3 {
622 retain-state-shutdown;
623 default-state = "keep";
627 led@4 {
630 retain-state-shutdown;
631 default-state = "keep";
635 led@5 {
638 retain-state-shutdown;
639 default-state = "keep";
643 led@6 {
644 label = "cpu-vrm1";
646 retain-state-shutdown;
647 default-state = "keep";
651 led@8 {
652 label = "lcd-russel";
654 retain-state-shutdown;
655 default-state = "keep";
663 #address-cells = <1>;
664 #size-cells = <0>;
666 gpio-controller;
667 #gpio-cells = <2>;
669 led@0 {
672 retain-state-shutdown;
673 default-state = "keep";
677 led@1 {
680 retain-state-shutdown;
681 default-state = "keep";
685 led@2 {
687 reg = <2>;
688 retain-state-shutdown;
689 default-state = "keep";
693 led@3 {
696 retain-state-shutdown;
697 default-state = "keep";
701 led@4 {
704 retain-state-shutdown;
705 default-state = "keep";
709 led@5 {
712 retain-state-shutdown;
713 default-state = "keep";
717 led@6 {
720 retain-state-shutdown;
721 default-state = "keep";
725 led@7 {
728 retain-state-shutdown;
729 default-state = "keep";
733 led@8 {
736 retain-state-shutdown;
737 default-state = "keep";
741 led@9 {
744 retain-state-shutdown;
745 default-state = "keep";
749 led@10 {
752 retain-state-shutdown;
753 default-state = "keep";
757 led@11 {
760 retain-state-shutdown;
761 default-state = "keep";
765 led@12 {
768 retain-state-shutdown;
769 default-state = "keep";
773 led@13 {
776 retain-state-shutdown;
777 default-state = "keep";
781 led@14 {
784 retain-state-shutdown;
785 default-state = "keep";
789 led@15 {
792 retain-state-shutdown;
793 default-state = "keep";
801 #address-cells = <1>;
802 #size-cells = <0>;
804 gpio-controller;
805 #gpio-cells = <2>;
807 led@0 {
810 retain-state-shutdown;
811 default-state = "keep";
815 led@1 {
818 retain-state-shutdown;
819 default-state = "keep";
823 led@2 {
825 reg = <2>;
826 retain-state-shutdown;
827 default-state = "keep";
831 led@3 {
834 retain-state-shutdown;
835 default-state = "keep";
839 led@4 {
842 retain-state-shutdown;
843 default-state = "keep";
847 led@5 {
850 retain-state-shutdown;
851 default-state = "keep";
855 led@6 {
858 retain-state-shutdown;
859 default-state = "keep";
863 led@7 {
866 retain-state-shutdown;
867 default-state = "keep";
871 led@8 {
874 retain-state-shutdown;
875 default-state = "keep";
879 led@9 {
882 retain-state-shutdown;
883 default-state = "keep";
887 led@10 {
890 retain-state-shutdown;
891 default-state = "keep";
895 led@11 {
898 retain-state-shutdown;
899 default-state = "keep";
903 led@12 {
906 retain-state-shutdown;
907 default-state = "keep";
911 led@13 {
914 retain-state-shutdown;
915 default-state = "keep";
919 led@14 {
922 retain-state-shutdown;
923 default-state = "keep";
927 led@15 {
930 retain-state-shutdown;
931 default-state = "keep";
939 #address-cells = <1>;
940 #size-cells = <0>;
942 gpio-controller;
943 #gpio-cells = <2>;
945 led@0 {
948 retain-state-shutdown;
949 default-state = "keep";
953 led@1 {
956 retain-state-shutdown;
957 default-state = "keep";
961 led@3 {
962 label = "dasd-pyramid0";
964 retain-state-shutdown;
965 default-state = "keep";
969 led@4 {
970 label = "dasd-pyramid1";
972 retain-state-shutdown;
973 default-state = "keep";
977 led@5 {
978 label = "dasd-pyramid2";
980 retain-state-shutdown;
981 default-state = "keep";
985 led@6 {
986 label = "cpu0-vrm0";
988 retain-state-shutdown;
989 default-state = "keep";
993 led@7 {
994 label = "rtc-battery";
996 retain-state-shutdown;
997 default-state = "keep";
1001 led@8 {
1002 label = "base-blyth";
1004 retain-state-shutdown;
1005 default-state = "keep";
1009 led@9 {
1012 retain-state-shutdown;
1013 default-state = "keep";
1017 led@10 {
1020 retain-state-shutdown;
1021 default-state = "keep";
1025 led@11 {
1028 retain-state-shutdown;
1029 default-state = "keep";
1033 led@12 {
1036 retain-state-shutdown;
1037 default-state = "keep";
1041 led@13 {
1044 retain-state-shutdown;
1045 default-state = "keep";
1049 led@14 {
1052 retain-state-shutdown;
1053 default-state = "keep";
1057 led@15 {
1058 label = "tpm-wilson";
1060 retain-state-shutdown;
1061 default-state = "keep";
1066 si7021-a20@40 {
1079 #address-cells = <1>;
1080 #size-cells = <0>;
1083 compatible = "pmbus-fan";
1085 tach-pulses = <2>;
1086 maxim,fan-rotor-input = "tach";
1087 maxim,fan-pwm-freq = <25000>;
1088 maxim,fan-dual-tach;
1089 maxim,fan-no-watchdog;
1090 maxim,fan-no-fault-ramp;
1091 maxim,fan-ramp = <2>;
1092 maxim,fan-fault-pin-mon;
1096 compatible = "pmbus-fan";
1098 tach-pulses = <2>;
1099 maxim,fan-rotor-input = "tach";
1100 maxim,fan-pwm-freq = <25000>;
1101 maxim,fan-dual-tach;
1102 maxim,fan-no-watchdog;
1103 maxim,fan-no-fault-ramp;
1104 maxim,fan-ramp = <2>;
1105 maxim,fan-fault-pin-mon;
1108 fan2: fan@2 {
1109 compatible = "pmbus-fan";
1110 reg = <2>;
1111 tach-pulses = <2>;
1112 maxim,fan-rotor-input = "tach";
1113 maxim,fan-pwm-freq = <25000>;
1114 maxim,fan-dual-tach;
1115 maxim,fan-no-watchdog;
1116 maxim,fan-no-fault-ramp;
1117 maxim,fan-ramp = <2>;
1118 maxim,fan-fault-pin-mon;
1122 compatible = "pmbus-fan";
1124 tach-pulses = <2>;
1125 maxim,fan-rotor-input = "tach";
1126 maxim,fan-pwm-freq = <25000>;
1127 maxim,fan-dual-tach;
1128 maxim,fan-no-watchdog;
1129 maxim,fan-no-fault-ramp;
1130 maxim,fan-ramp = <2>;
1131 maxim,fan-fault-pin-mon;
1135 compatible = "pmbus-fan";
1137 tach-pulses = <2>;
1138 maxim,fan-rotor-input = "tach";
1139 maxim,fan-pwm-freq = <25000>;
1140 maxim,fan-dual-tach;
1141 maxim,fan-no-watchdog;
1142 maxim,fan-no-fault-ramp;
1143 maxim,fan-ramp = <2>;
1144 maxim,fan-fault-pin-mon;
1148 compatible = "pmbus-fan";
1150 tach-pulses = <2>;
1151 maxim,fan-rotor-input = "tach";
1152 maxim,fan-pwm-freq = <25000>;
1153 maxim,fan-dual-tach;
1154 maxim,fan-no-watchdog;
1155 maxim,fan-no-fault-ramp;
1156 maxim,fan-ramp = <2>;
1157 maxim,fan-fault-pin-mon;
1164 #address-cells = <1>;
1165 #size-cells = <0>;
1167 gpio-controller;
1168 #gpio-cells = <2>;
1170 led@0 {
1171 label = "front-sys-id0";
1173 retain-state-shutdown;
1174 default-state = "keep";
1178 led@1 {
1179 label = "front-check-log0";
1181 retain-state-shutdown;
1182 default-state = "keep";
1186 led@2 {
1187 label = "front-enc-fault1";
1188 reg = <2>;
1189 retain-state-shutdown;
1190 default-state = "keep";
1194 led@3 {
1195 label = "front-sys-pwron0";
1197 retain-state-shutdown;
1198 default-state = "keep";
1206 #address-cells = <1>;
1207 #size-cells = <0>;
1209 gpio-controller;
1210 #gpio-cells = <2>;
1212 led@0 {
1215 retain-state-shutdown;
1216 default-state = "keep";
1220 led@1 {
1223 retain-state-shutdown;
1224 default-state = "keep";
1228 led@2 {
1230 reg = <2>;
1231 retain-state-shutdown;
1232 default-state = "keep";
1236 led@3 {
1239 retain-state-shutdown;
1240 default-state = "keep";
1244 led@4 {
1247 retain-state-shutdown;
1248 default-state = "keep";
1252 led@5 {
1255 retain-state-shutdown;
1256 default-state = "keep";
1261 ibm-panel@62 {
1262 compatible = "ibm,op-panel";
1269 #io-channel-cells = <0>;
1319 #address-cells = <1>;
1320 #size-cells = <0>;
1321 gpio-controller;
1322 #gpio-cells = <2>;
1324 gpio-line-names =
1327 "power-config-full-load", "";
1333 #address-cells = <1>;
1334 #size-cells = <0>;
1335 gpio-controller;
1336 #gpio-cells = <2>;
1338 gpio-line-names =
1401 i2c-mux@70 {
1404 #address-cells = <1>;
1405 #size-cells = <0>;
1407 i2c-mux-idle-disconnect;
1410 #address-cells = <1>;
1411 #size-cells = <0>;
1422 #address-cells = <1>;
1423 #size-cells = <0>;
1425 gpio-controller;
1426 #gpio-cells = <2>;
1428 led@0 {
1429 label = "cablecard10-cxp-top";
1431 retain-state-shutdown;
1432 default-state = "keep";
1436 led@1 {
1437 label = "cablecard10-cxp-bot";
1439 retain-state-shutdown;
1440 default-state = "keep";
1447 #address-cells = <1>;
1448 #size-cells = <0>;
1479 #address-cells = <1>;
1480 #size-cells = <0>;
1482 gpio-controller;
1483 #gpio-cells = <2>;
1485 led@0 {
1488 retain-state-shutdown;
1489 default-state = "keep";
1493 led@1 {
1496 retain-state-shutdown;
1497 default-state = "keep";
1501 led@2 {
1503 reg = <2>;
1504 retain-state-shutdown;
1505 default-state = "keep";
1509 led@3 {
1512 retain-state-shutdown;
1513 default-state = "keep";
1517 led@4 {
1520 retain-state-shutdown;
1521 default-state = "keep";
1525 led@5 {
1528 retain-state-shutdown;
1529 default-state = "keep";
1533 led@6 {
1536 retain-state-shutdown;
1537 default-state = "keep";
1541 led@7 {
1544 retain-state-shutdown;
1545 default-state = "keep";
1562 #address-cells = <1>;
1563 #size-cells = <0>;
1565 gpio-controller;
1566 #gpio-cells = <2>;
1568 led@0 {
1571 retain-state-shutdown;
1572 default-state = "keep";
1576 led@1 {
1579 retain-state-shutdown;
1580 default-state = "keep";
1584 led@2 {
1586 reg = <2>;
1587 retain-state-shutdown;
1588 default-state = "keep";
1592 led@3 {
1595 retain-state-shutdown;
1596 default-state = "keep";
1600 led@4 {
1603 retain-state-shutdown;
1604 default-state = "keep";
1608 led@5 {
1611 retain-state-shutdown;
1612 default-state = "keep";
1616 led@6 {
1619 retain-state-shutdown;
1620 default-state = "keep";
1624 led@7 {
1627 retain-state-shutdown;
1628 default-state = "keep";
1645 #address-cells = <1>;
1646 #size-cells = <0>;
1648 gpio-controller;
1649 #gpio-cells = <2>;
1651 led@0 {
1654 retain-state-shutdown;
1655 default-state = "keep";
1659 led@1 {
1662 retain-state-shutdown;
1663 default-state = "keep";
1667 led@2 {
1669 reg = <2>;
1670 retain-state-shutdown;
1671 default-state = "keep";
1675 led@3 {
1678 retain-state-shutdown;
1679 default-state = "keep";
1683 led@4 {
1686 retain-state-shutdown;
1687 default-state = "keep";
1691 led@5 {
1694 retain-state-shutdown;
1695 default-state = "keep";
1699 led@6 {
1702 retain-state-shutdown;
1703 default-state = "keep";
1707 led@7 {
1710 retain-state-shutdown;
1711 default-state = "keep";
1731 memory-region = <&flash_memory>;
1736 pinctrl-names = "default";
1737 pinctrl-0 = <&pinctrl_rmii3_default>;
1740 clock-names = "MACCLK", "RCLK";
1741 use-ncsi;
1746 pinctrl-names = "default";
1747 pinctrl-0 = <&pinctrl_rmii4_default>;
1750 clock-names = "MACCLK", "RCLK";
1751 use-ncsi;
1755 aspeed,reset-type = "none";
1756 aspeed,external-signal;
1757 aspeed,ext-push-pull;
1758 aspeed,ext-active-high;
1760 pinctrl-names = "default";
1761 pinctrl-0 = <&pinctrl_wdtrst1_default>;
1770 memory-region = <&vga_memory>;
1775 aspeed,lpc-io-reg = <0xca8 0xcac>;
1780 aspeed,lpc-io-reg = <0xca2>;
1781 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
1784 #include "ibm-power10-quad.dtsi"