Lines Matching +full:retain +full:- +full:state +full:- +full:shutdown

1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
5 #include <dt-bindings/gpio/aspeed-gpio.h>
6 #include <dt-bindings/i2c/i2c.h>
7 #include <dt-bindings/leds/leds-pca955x.h>
8 #include "aspeed-g6.dtsi"
9 #include "ibm-power11-quad.dtsi"
13 compatible = "ibm,blueridge-bmc", "aspeed,ast2600";
35 stdout-path = &uart5;
43 reserved-memory {
44 #address-cells = <1>;
45 #size-cells = <1>;
50 no-map;
56 record-size = <0x8000>;
57 console-size = <0x8000>;
58 ftrace-size = <0x8000>;
59 pmsg-size = <0x8000>;
60 max-reason = <3>; /* KMSG_DUMP_EMERG */
66 no-map;
71 compatible = "shared-dma-pool";
73 no-map;
77 i2c-mux {
78 compatible = "i2c-mux-gpio";
79 #address-cells = <1>;
80 #size-cells = <0>;
81 i2c-parent = <&i2c2>;
82 idle-state = <0>;
83 mux-gpios = <&gpio0 ASPEED_GPIO(G, 4) GPIO_ACTIVE_HIGH>,
88 #address-cells = <1>;
89 #size-cells = <0>;
94 #address-cells = <1>;
95 #size-cells = <0>;
100 #address-cells = <1>;
101 #size-cells = <0>;
106 #address-cells = <1>;
107 #size-cells = <0>;
112 compatible = "gpio-leds";
115 led-bmc-ingraham0 {
120 led-rear-enc-id0 {
125 led-rear-enc-fault0 {
130 led-pcieslot-power {
135 gpio-keys-polled {
136 compatible = "gpio-keys-polled";
137 poll-interval = <1000>;
139 event-fan0-presence {
141 label = "fan0-presence";
145 event-fan1-presence {
147 label = "fan1-presence";
151 event-fan2-presence {
153 label = "fan2-presence";
157 event-fan3-presence {
159 label = "fan3-presence";
163 event-fan4-presence {
165 label = "fan4-presence";
169 event-fan5-presence {
171 label = "fan5-presence";
176 iio-hwmon {
177 compatible = "iio-hwmon";
178 io-channels = <&adc1 7>;
184 aspeed,int-vref-microvolt = <2500000>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
201 gpio-line-names =
202 /*A0-A7*/ "","","","","","","","",
203 /*B0-B7*/ "bmc-management-ready","","","","","","checkstop","",
204 /*C0-C7*/ "","","","","","","","",
205 /*D0-D7*/ "","","","","","","","",
206 /*E0-E7*/ "","","","","","","","",
207 /*F0-F7*/ "","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","",
208 "factory-reset-toggle","",
209 /*G0-G7*/ "","","","","","","","",
210 /*H0-H7*/ "","led-bmc-ingraham0","led-rear-enc-id0","led-rear-enc-fault0","","","",
212 /*I0-I7*/ "","","","","","","bmc-secure-boot","",
213 /*J0-J7*/ "","","","","","","","",
214 /*K0-K7*/ "","","","","","","","",
215 /*L0-L7*/ "","","","","","","","",
216 /*M0-M7*/ "","","","","","","","",
217 /*N0-N7*/ "","","","","","","","",
218 /*O0-O7*/ "","","","usb-power","","","","",
219 /*P0-P7*/ "","","","","led-pcieslot-power","","","",
220 /*Q0-Q7*/ "cfam-reset","","regulator-standby-faulted","","","","","",
221 /*R0-R7*/ "bmc-tpm-reset","power-chassis-control","power-chassis-good","","","","",
223 /*S0-S7*/ "presence-ps0","presence-ps1","presence-ps2","presence-ps3",
224 "power-ffs-sync-history","","","",
225 /*T0-T7*/ "","","","","","","","",
226 /*U0-U7*/ "","","","","","","","",
227 /*V0-V7*/ "","","","","","","","",
228 /*W0-W7*/ "","","","","","","","",
229 /*X0-X7*/ "","","","","","","","",
230 /*Y0-Y7*/ "","","","","","","","",
231 /*Z0-Z7*/ "","","","","","","","";
233 i2c3-mux-oe-n-hog {
234 gpio-hog;
236 line-name = "I2C3_MUX_OE_N";
237 output-high;
240 usb-power-hog {
241 gpio-hog;
243 output-high;
252 bias-disable;
257 clk-phase-mmc-hs200 = <180>, <180>;
275 gpio-controller;
276 #gpio-cells = <2>;
278 gpio-line-names = "",
300 power-supply@68 {
305 power-supply@69 {
310 led-controller@61 {
313 #address-cells = <1>;
314 #size-cells = <0>;
315 gpio-controller;
316 #gpio-cells = <2>;
318 gpio-line-names =
331 temperature-sensor@48 {
336 temperature-sensor@49 {
341 temperature-sensor@4a {
346 i2c-mux@70 {
349 #address-cells = <1>;
350 #size-cells = <0>;
351 i2c-mux-idle-disconnect;
355 #address-cells = <1>;
356 #size-cells = <0>;
363 led-controller@60 {
366 #address-cells = <1>;
367 #size-cells = <0>;
368 gpio-controller;
369 #gpio-cells = <2>;
373 default-state = "keep";
374 label = "cablecard0-cxp-top";
375 retain-state-shutdown;
381 default-state = "keep";
382 label = "cablecard0-cxp-bot";
383 retain-state-shutdown;
391 #address-cells = <1>;
392 #size-cells = <0>;
402 #address-cells = <1>;
403 #size-cells = <0>;
416 temperature-sensor@48 {
421 temperature-sensor@49 {
426 i2c-mux@70 {
429 #address-cells = <1>;
430 #size-cells = <0>;
431 i2c-mux-idle-disconnect;
435 #address-cells = <1>;
436 #size-cells = <0>;
443 led-controller@60 {
446 #address-cells = <1>;
447 #size-cells = <0>;
448 gpio-controller;
449 #gpio-cells = <2>;
453 default-state = "keep";
454 label = "cablecard3-cxp-top";
455 retain-state-shutdown;
461 default-state = "keep";
462 label = "cablecard3-cxp-bot";
463 retain-state-shutdown;
471 #address-cells = <1>;
472 #size-cells = <0>;
479 led-controller@61 {
482 #address-cells = <1>;
483 #size-cells = <0>;
484 gpio-controller;
485 #gpio-cells = <2>;
489 default-state = "keep";
490 label = "cablecard4-cxp-top";
491 retain-state-shutdown;
497 default-state = "keep";
498 label = "cablecard4-cxp-bot";
499 retain-state-shutdown;
510 temperature-sensor@48 {
515 temperature-sensor@4a {
520 temperature-sensor@4b {
525 i2c-mux@70 {
528 #address-cells = <1>;
529 #size-cells = <0>;
530 i2c-mux-idle-disconnect;
534 #address-cells = <1>;
535 #size-cells = <0>;
545 #address-cells = <1>;
546 #size-cells = <0>;
556 #address-cells = <1>;
557 #size-cells = <0>;
567 #address-cells = <1>;
568 #size-cells = <0>;
579 multi-master;
582 led-controller@30 {
585 #address-cells = <1>;
586 #size-cells = <0>;
587 gpio-controller;
588 #gpio-cells = <2>;
592 default-state = "keep";
594 retain-state-shutdown;
600 default-state = "keep";
602 retain-state-shutdown;
608 default-state = "keep";
610 retain-state-shutdown;
616 default-state = "keep";
618 retain-state-shutdown;
624 default-state = "keep";
626 retain-state-shutdown;
632 default-state = "keep";
634 retain-state-shutdown;
640 default-state = "keep";
641 label = "cpu-vrm1";
642 retain-state-shutdown;
648 default-state = "keep";
649 label = "lcd-russel";
650 retain-state-shutdown;
655 led-controller@31 {
658 #address-cells = <1>;
659 #size-cells = <0>;
660 gpio-controller;
661 #gpio-cells = <2>;
665 default-state = "keep";
667 retain-state-shutdown;
673 default-state = "keep";
675 retain-state-shutdown;
681 default-state = "keep";
683 retain-state-shutdown;
689 default-state = "keep";
691 retain-state-shutdown;
697 default-state = "keep";
699 retain-state-shutdown;
705 default-state = "keep";
707 retain-state-shutdown;
713 default-state = "keep";
715 retain-state-shutdown;
721 default-state = "keep";
723 retain-state-shutdown;
729 default-state = "keep";
731 retain-state-shutdown;
737 default-state = "keep";
739 retain-state-shutdown;
745 default-state = "keep";
747 retain-state-shutdown;
753 default-state = "keep";
755 retain-state-shutdown;
761 default-state = "keep";
763 retain-state-shutdown;
769 default-state = "keep";
771 retain-state-shutdown;
777 default-state = "keep";
779 retain-state-shutdown;
785 default-state = "keep";
787 retain-state-shutdown;
792 led-controller@32 {
795 #address-cells = <1>;
796 #size-cells = <0>;
797 gpio-controller;
798 #gpio-cells = <2>;
802 default-state = "keep";
804 retain-state-shutdown;
810 default-state = "keep";
812 retain-state-shutdown;
818 default-state = "keep";
820 retain-state-shutdown;
826 default-state = "keep";
828 retain-state-shutdown;
834 default-state = "keep";
836 retain-state-shutdown;
842 default-state = "keep";
844 retain-state-shutdown;
850 default-state = "keep";
852 retain-state-shutdown;
858 default-state = "keep";
860 retain-state-shutdown;
866 default-state = "keep";
868 retain-state-shutdown;
874 default-state = "keep";
876 retain-state-shutdown;
882 default-state = "keep";
884 retain-state-shutdown;
890 default-state = "keep";
892 retain-state-shutdown;
898 default-state = "keep";
900 retain-state-shutdown;
906 default-state = "keep";
908 retain-state-shutdown;
914 default-state = "keep";
916 retain-state-shutdown;
922 default-state = "keep";
924 retain-state-shutdown;
929 led-controller@33 {
932 #address-cells = <1>;
933 #size-cells = <0>;
934 gpio-controller;
935 #gpio-cells = <2>;
939 default-state = "keep";
941 retain-state-shutdown;
947 default-state = "keep";
949 retain-state-shutdown;
955 default-state = "keep";
956 label = "dasd-pyramid0";
957 retain-state-shutdown;
963 default-state = "keep";
964 label = "dasd-pyramid1";
965 retain-state-shutdown;
971 default-state = "keep";
972 label = "dasd-pyramid2";
973 retain-state-shutdown;
979 default-state = "keep";
980 label = "cpu0-vrm0";
981 retain-state-shutdown;
987 default-state = "keep";
988 label = "rtc-battery";
989 retain-state-shutdown;
995 default-state = "keep";
996 label = "base-blyth";
997 retain-state-shutdown;
1003 default-state = "keep";
1005 retain-state-shutdown;
1011 default-state = "keep";
1013 retain-state-shutdown;
1019 default-state = "keep";
1021 retain-state-shutdown;
1027 default-state = "keep";
1029 retain-state-shutdown;
1035 default-state = "keep";
1037 retain-state-shutdown;
1043 default-state = "keep";
1045 retain-state-shutdown;
1051 default-state = "keep";
1052 label = "tpm-wilson";
1053 retain-state-shutdown;
1058 humidity-sensor@40 {
1063 temperature-sensor@48 {
1073 led-controller@60 {
1076 #address-cells = <1>;
1077 #size-cells = <0>;
1078 gpio-controller;
1079 #gpio-cells = <2>;
1083 default-state = "keep";
1084 label = "front-sys-id0";
1085 retain-state-shutdown;
1091 default-state = "keep";
1092 label = "front-check-log0";
1093 retain-state-shutdown;
1099 default-state = "keep";
1100 label = "front-enc-fault1";
1101 retain-state-shutdown;
1107 default-state = "keep";
1108 label = "front-sys-pwron0";
1109 retain-state-shutdown;
1114 pca0: led-controller@61 {
1117 #address-cells = <1>;
1118 #size-cells = <0>;
1119 gpio-controller;
1120 #gpio-cells = <2>;
1124 default-state = "keep";
1126 retain-state-shutdown;
1132 default-state = "keep";
1134 retain-state-shutdown;
1140 default-state = "keep";
1142 retain-state-shutdown;
1148 default-state = "keep";
1150 retain-state-shutdown;
1156 default-state = "keep";
1158 retain-state-shutdown;
1164 default-state = "keep";
1166 retain-state-shutdown;
1171 lcd-controller@62 {
1172 compatible = "ibm,op-panel";
1176 pressure-sensor@76 {
1179 #io-channel-cells = <0>;
1206 temperature-sensor@48 {
1211 temperature-sensor@4a {
1226 led-controller@60 {
1229 #address-cells = <1>;
1230 #size-cells = <0>;
1231 gpio-controller;
1232 #gpio-cells = <2>;
1234 gpio-line-names =
1237 "power-config-full-load", "";
1240 led-controller@61 {
1243 #address-cells = <1>;
1244 #size-cells = <0>;
1245 gpio-controller;
1246 #gpio-cells = <2>;
1248 gpio-line-names =
1263 temperature-sensor@4c {
1268 temperature-sensor@4d {
1282 temperature-sensor@4c {
1287 temperature-sensor@4d {
1301 temperature-sensor@48 {
1306 temperature-sensor@49 {
1311 i2c-mux@70 {
1314 #address-cells = <1>;
1315 #size-cells = <0>;
1316 i2c-mux-idle-disconnect;
1320 #address-cells = <1>;
1321 #size-cells = <0>;
1328 led-controller@60 {
1331 #address-cells = <1>;
1332 #size-cells = <0>;
1333 gpio-controller;
1334 #gpio-cells = <2>;
1338 default-state = "keep";
1339 label = "cablecard10-cxp-top";
1340 retain-state-shutdown;
1346 default-state = "keep";
1347 label = "cablecard10-cxp-bot";
1348 retain-state-shutdown;
1356 #address-cells = <1>;
1357 #size-cells = <0>;
1371 compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
1373 memory-region = <&event_log>;
1390 led-controller@60 {
1393 #address-cells = <1>;
1394 #size-cells = <0>;
1395 gpio-controller;
1396 #gpio-cells = <2>;
1400 default-state = "keep";
1402 retain-state-shutdown;
1408 default-state = "keep";
1410 retain-state-shutdown;
1416 default-state = "keep";
1418 retain-state-shutdown;
1424 default-state = "keep";
1426 retain-state-shutdown;
1432 default-state = "keep";
1434 retain-state-shutdown;
1440 default-state = "keep";
1442 retain-state-shutdown;
1448 default-state = "keep";
1450 retain-state-shutdown;
1456 default-state = "keep";
1458 retain-state-shutdown;
1472 led-controller@60 {
1475 #address-cells = <1>;
1476 #size-cells = <0>;
1477 gpio-controller;
1478 #gpio-cells = <2>;
1482 default-state = "keep";
1484 retain-state-shutdown;
1490 default-state = "keep";
1492 retain-state-shutdown;
1498 default-state = "keep";
1500 retain-state-shutdown;
1506 default-state = "keep";
1508 retain-state-shutdown;
1514 default-state = "keep";
1516 retain-state-shutdown;
1522 default-state = "keep";
1524 retain-state-shutdown;
1530 default-state = "keep";
1532 retain-state-shutdown;
1538 default-state = "keep";
1540 retain-state-shutdown;
1554 led-controller@60 {
1557 #address-cells = <1>;
1558 #size-cells = <0>;
1559 gpio-controller;
1560 #gpio-cells = <2>;
1564 default-state = "keep";
1566 retain-state-shutdown;
1572 default-state = "keep";
1574 retain-state-shutdown;
1580 default-state = "keep";
1582 retain-state-shutdown;
1588 default-state = "keep";
1590 retain-state-shutdown;
1596 default-state = "keep";
1598 retain-state-shutdown;
1604 default-state = "keep";
1606 retain-state-shutdown;
1612 default-state = "keep";
1614 retain-state-shutdown;
1620 default-state = "keep";
1622 retain-state-shutdown;
1642 memory-region = <&flash_memory>;
1647 pinctrl-names = "default";
1648 pinctrl-0 = <&pinctrl_rmii3_default>;
1651 clock-names = "MACCLK", "RCLK";
1652 use-ncsi;
1657 pinctrl-names = "default";
1658 pinctrl-0 = <&pinctrl_rmii4_default>;
1661 clock-names = "MACCLK", "RCLK";
1662 use-ncsi;
1666 aspeed,reset-type = "none";
1667 aspeed,external-signal;
1668 aspeed,ext-push-pull;
1669 aspeed,ext-active-high;
1671 pinctrl-names = "default";
1672 pinctrl-0 = <&pinctrl_wdtrst1_default>;
1681 memory-region = <&vga_memory>;
1686 aspeed,lpc-io-reg = <0xca8 0xcac>;
1691 aspeed,lpc-io-reg = <0xca2>;
1692 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;