1 // SPDX-License-Identifier: GPL-2.0-or-later
2 // Copyright 2019 IBM Corp.
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>
12 compatible = "ibm,rainier-bmc", "aspeed,ast2600";
20 i2c20 = &i2c4mux0chn0;
21 i2c21 = &i2c4mux0chn1;
22 i2c22 = &i2c4mux0chn2;
23 i2c23 = &i2c5mux0chn0;
24 i2c24 = &i2c5mux0chn1;
25 i2c25 = &i2c6mux0chn0;
26 i2c26 = &i2c6mux0chn1;
27 i2c27 = &i2c6mux0chn2;
28 i2c28 = &i2c6mux0chn3;
29 i2c29 = &i2c11mux0chn0;
30 i2c30 = &i2c11mux0chn1;
35 bootargs = "console=ttyS4,115200n8 earlycon";
39 device_type = "memory";
40 reg = <0x80000000 0x40000000>;
49 compatible = "ramoops";
50 reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
51 record-size = <0x8000>;
52 console-size = <0x8000>;
53 ftrace-size = <0x8000>;
55 max-reason = <3>; /* KMSG_DUMP_EMERG */
58 /* LPC FW cycle bridge region requires natural alignment */
59 flash_memory: region@b4000000 {
61 reg = <0xb4000000 0x04000000>; /* 64M */
64 /* VGA region is dictated by hardware strapping */
65 vga_memory: region@bf000000 {
67 compatible = "shared-dma-pool";
68 reg = <0xbf000000 0x01000000>; /* 16M */
73 compatible = "i2c-mux-gpio";
79 mux-gpios = <&gpio0 ASPEED_GPIO(G, 4) GPIO_ACTIVE_HIGH>,
80 <&gpio0 ASPEED_GPIO(G, 5) GPIO_ACTIVE_HIGH>;
102 #address-cells = <1>;
109 compatible = "gpio-leds";
111 /* BMC Card fault LED at the back */
113 gpios = <&gpio0 ASPEED_GPIO(H, 1) GPIO_ACTIVE_LOW>;
116 /* Enclosure ID LED at the back */
118 gpios = <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>;
121 /* Enclosure fault LED at the back */
123 gpios = <&gpio0 ASPEED_GPIO(H, 3) GPIO_ACTIVE_LOW>;
126 /* PCIE slot power LED */
128 gpios = <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_LOW>;
133 compatible = "gpio-keys-polled";
134 poll-interval = <1000>;
136 event-fan0-presence {
137 label = "fan0-presence";
138 gpios = <&pca0 6 GPIO_ACTIVE_LOW>;
142 event-fan1-presence {
143 label = "fan1-presence";
144 gpios = <&pca0 7 GPIO_ACTIVE_LOW>;
148 event-fan2-presence {
149 label = "fan2-presence";
150 gpios = <&pca0 8 GPIO_ACTIVE_LOW>;
154 event-fan3-presence {
155 label = "fan3-presence";
156 gpios = <&pca0 9 GPIO_ACTIVE_LOW>;
160 event-fan4-presence {
161 label = "fan4-presence";
162 gpios = <&pca0 10 GPIO_ACTIVE_LOW>;
166 event-fan5-presence {
167 label = "fan5-presence";
168 gpios = <&pca0 11 GPIO_ACTIVE_LOW>;
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
184 &pinctrl_adc10_default &pinctrl_adc11_default
185 &pinctrl_adc12_default &pinctrl_adc13_default
186 &pinctrl_adc14_default &pinctrl_adc15_default>;
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-toggle","",
205 /*G0-G7*/ "","","","","","","","",
206 /*H0-H7*/ "","bmc-ingraham0","rear-enc-id0","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*/ "","","","","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*/ "","","","","","","","";
229 gpios = <ASPEED_GPIO(G, 6) GPIO_ACTIVE_LOW>;
231 line-name = "I2C3_MUX_OE_N";
236 gpios = <ASPEED_GPIO(O, 3) GPIO_ACTIVE_LOW>;
245 &pinctrl_emmc_default {
251 clk-phase-mmc-hs200 = <180>, <180>;
262 compatible = "atmel,24c64";
266 tca_pres1: tca9554@20{
267 compatible = "ti,tca9554";
269 #address-cells = <1>;
275 gpio-line-names = "",
276 "RUSSEL_FW_I2C_ENABLE_N",
277 "RUSSEL_OPPANEL_PRESENCE_N",
278 "BLYTH_OPPANEL_PRESENCE_N",
279 "CPU_TPM_CARD_PRESENT_N",
280 "DASD_BP2_PRESENT_N",
281 "DASD_BP1_PRESENT_N",
282 "DASD_BP0_PRESENT_N";
298 compatible = "ibm,cffps";
303 compatible = "ibm,cffps";
307 pca_pres1: pca9552@61 {
308 compatible = "nxp,pca9552";
310 #address-cells = <1>;
317 "SLOT0_PRSNT_EN_RSVD", "SLOT1_PRSNT_EN_RSVD",
318 "SLOT2_PRSNT_EN_RSVD", "SLOT3_PRSNT_EN_RSVD",
319 "SLOT4_PRSNT_EN_RSVD", "SLOT0_EXPANDER_PRSNT_N",
320 "SLOT1_EXPANDER_PRSNT_N", "SLOT2_EXPANDER_PRSNT_N",
321 "SLOT3_EXPANDER_PRSNT_N", "SLOT4_EXPANDER_PRSNT_N",
322 "", "", "", "", "", "";
330 compatible = "ti,tmp275";
335 compatible = "ti,tmp275";
340 compatible = "ti,tmp275";
345 compatible = "nxp,pca9546";
347 #address-cells = <1>;
350 i2c-mux-idle-disconnect;
352 i2c4mux0chn0: i2c@0 {
353 #address-cells = <1>;
358 compatible = "atmel,24c64";
363 compatible = "nxp,pca9551";
365 #address-cells = <1>;
372 label = "cablecard0-cxp-top";
374 retain-state-shutdown;
375 default-state = "keep";
376 type = <PCA955X_TYPE_LED>;
380 label = "cablecard0-cxp-bot";
382 retain-state-shutdown;
383 default-state = "keep";
384 type = <PCA955X_TYPE_LED>;
389 i2c4mux0chn1: i2c@1 {
390 #address-cells = <1>;
395 compatible = "atmel,24c64";
400 i2c4mux0chn2: i2c@2 {
401 #address-cells = <1>;
406 compatible = "atmel,24c64";
417 compatible = "ti,tmp275";
422 compatible = "ti,tmp275";
427 compatible = "nxp,pca9546";
429 #address-cells = <1>;
432 i2c-mux-idle-disconnect;
434 i2c5mux0chn0: i2c@0 {
435 #address-cells = <1>;
440 compatible = "atmel,24c64";
445 compatible = "nxp,pca9551";
447 #address-cells = <1>;
454 label = "cablecard3-cxp-top";
456 retain-state-shutdown;
457 default-state = "keep";
458 type = <PCA955X_TYPE_LED>;
462 label = "cablecard3-cxp-bot";
464 retain-state-shutdown;
465 default-state = "keep";
466 type = <PCA955X_TYPE_LED>;
471 i2c5mux0chn1: i2c@1 {
472 #address-cells = <1>;
477 compatible = "atmel,24c64";
482 compatible = "nxp,pca9551";
484 #address-cells = <1>;
491 label = "cablecard4-cxp-top";
493 retain-state-shutdown;
494 default-state = "keep";
495 type = <PCA955X_TYPE_LED>;
499 label = "cablecard4-cxp-bot";
501 retain-state-shutdown;
502 default-state = "keep";
503 type = <PCA955X_TYPE_LED>;
514 compatible = "ti,tmp275";
519 compatible = "ti,tmp275";
524 compatible = "ti,tmp275";
529 compatible = "nxp,pca9546";
531 #address-cells = <1>;
534 i2c-mux-idle-disconnect;
536 i2c6mux0chn0: i2c@0 {
537 #address-cells = <1>;
542 compatible = "atmel,24c64";
547 i2c6mux0chn1: i2c@1 {
548 #address-cells = <1>;
553 compatible = "atmel,24c64";
558 i2c6mux0chn2: i2c@2 {
559 #address-cells = <1>;
564 compatible = "atmel,24c64";
569 i2c6mux0chn3: i2c@3 {
570 #address-cells = <1>;
575 compatible = "atmel,24c64";
587 compatible = "ibm,pca9552";
589 #address-cells = <1>;
598 retain-state-shutdown;
599 default-state = "keep";
600 type = <PCA955X_TYPE_LED>;
606 retain-state-shutdown;
607 default-state = "keep";
608 type = <PCA955X_TYPE_LED>;
614 retain-state-shutdown;
615 default-state = "keep";
616 type = <PCA955X_TYPE_LED>;
622 retain-state-shutdown;
623 default-state = "keep";
624 type = <PCA955X_TYPE_LED>;
630 retain-state-shutdown;
631 default-state = "keep";
632 type = <PCA955X_TYPE_LED>;
638 retain-state-shutdown;
639 default-state = "keep";
640 type = <PCA955X_TYPE_LED>;
646 retain-state-shutdown;
647 default-state = "keep";
648 type = <PCA955X_TYPE_LED>;
652 label = "lcd-russel";
654 retain-state-shutdown;
655 default-state = "keep";
656 type = <PCA955X_TYPE_LED>;
661 compatible = "ibm,pca9552";
663 #address-cells = <1>;
672 retain-state-shutdown;
673 default-state = "keep";
674 type = <PCA955X_TYPE_LED>;
680 retain-state-shutdown;
681 default-state = "keep";
682 type = <PCA955X_TYPE_LED>;
688 retain-state-shutdown;
689 default-state = "keep";
690 type = <PCA955X_TYPE_LED>;
696 retain-state-shutdown;
697 default-state = "keep";
698 type = <PCA955X_TYPE_LED>;
704 retain-state-shutdown;
705 default-state = "keep";
706 type = <PCA955X_TYPE_LED>;
712 retain-state-shutdown;
713 default-state = "keep";
714 type = <PCA955X_TYPE_LED>;
720 retain-state-shutdown;
721 default-state = "keep";
722 type = <PCA955X_TYPE_LED>;
728 retain-state-shutdown;
729 default-state = "keep";
730 type = <PCA955X_TYPE_LED>;
736 retain-state-shutdown;
737 default-state = "keep";
738 type = <PCA955X_TYPE_LED>;
744 retain-state-shutdown;
745 default-state = "keep";
746 type = <PCA955X_TYPE_LED>;
752 retain-state-shutdown;
753 default-state = "keep";
754 type = <PCA955X_TYPE_LED>;
760 retain-state-shutdown;
761 default-state = "keep";
762 type = <PCA955X_TYPE_LED>;
768 retain-state-shutdown;
769 default-state = "keep";
770 type = <PCA955X_TYPE_LED>;
776 retain-state-shutdown;
777 default-state = "keep";
778 type = <PCA955X_TYPE_LED>;
784 retain-state-shutdown;
785 default-state = "keep";
786 type = <PCA955X_TYPE_LED>;
792 retain-state-shutdown;
793 default-state = "keep";
794 type = <PCA955X_TYPE_LED>;
799 compatible = "ibm,pca9552";
801 #address-cells = <1>;
810 retain-state-shutdown;
811 default-state = "keep";
812 type = <PCA955X_TYPE_LED>;
818 retain-state-shutdown;
819 default-state = "keep";
820 type = <PCA955X_TYPE_LED>;
826 retain-state-shutdown;
827 default-state = "keep";
828 type = <PCA955X_TYPE_LED>;
834 retain-state-shutdown;
835 default-state = "keep";
836 type = <PCA955X_TYPE_LED>;
842 retain-state-shutdown;
843 default-state = "keep";
844 type = <PCA955X_TYPE_LED>;
850 retain-state-shutdown;
851 default-state = "keep";
852 type = <PCA955X_TYPE_LED>;
858 retain-state-shutdown;
859 default-state = "keep";
860 type = <PCA955X_TYPE_LED>;
866 retain-state-shutdown;
867 default-state = "keep";
868 type = <PCA955X_TYPE_LED>;
874 retain-state-shutdown;
875 default-state = "keep";
876 type = <PCA955X_TYPE_LED>;
882 retain-state-shutdown;
883 default-state = "keep";
884 type = <PCA955X_TYPE_LED>;
890 retain-state-shutdown;
891 default-state = "keep";
892 type = <PCA955X_TYPE_LED>;
898 retain-state-shutdown;
899 default-state = "keep";
900 type = <PCA955X_TYPE_LED>;
906 retain-state-shutdown;
907 default-state = "keep";
908 type = <PCA955X_TYPE_LED>;
914 retain-state-shutdown;
915 default-state = "keep";
916 type = <PCA955X_TYPE_LED>;
922 retain-state-shutdown;
923 default-state = "keep";
924 type = <PCA955X_TYPE_LED>;
930 retain-state-shutdown;
931 default-state = "keep";
932 type = <PCA955X_TYPE_LED>;
937 compatible = "ibm,pca9552";
939 #address-cells = <1>;
948 retain-state-shutdown;
949 default-state = "keep";
950 type = <PCA955X_TYPE_LED>;
956 retain-state-shutdown;
957 default-state = "keep";
958 type = <PCA955X_TYPE_LED>;
962 label = "dasd-pyramid0";
964 retain-state-shutdown;
965 default-state = "keep";
966 type = <PCA955X_TYPE_LED>;
970 label = "dasd-pyramid1";
972 retain-state-shutdown;
973 default-state = "keep";
974 type = <PCA955X_TYPE_LED>;
978 label = "dasd-pyramid2";
980 retain-state-shutdown;
981 default-state = "keep";
982 type = <PCA955X_TYPE_LED>;
988 retain-state-shutdown;
989 default-state = "keep";
990 type = <PCA955X_TYPE_LED>;
994 label = "rtc-battery";
996 retain-state-shutdown;
997 default-state = "keep";
998 type = <PCA955X_TYPE_LED>;
1002 label = "base-blyth";
1004 retain-state-shutdown;
1005 default-state = "keep";
1006 type = <PCA955X_TYPE_LED>;
1010 label = "pcieslot6";
1012 retain-state-shutdown;
1013 default-state = "keep";
1014 type = <PCA955X_TYPE_LED>;
1018 label = "pcieslot7";
1020 retain-state-shutdown;
1021 default-state = "keep";
1022 type = <PCA955X_TYPE_LED>;
1026 label = "pcieslot8";
1028 retain-state-shutdown;
1029 default-state = "keep";
1030 type = <PCA955X_TYPE_LED>;
1034 label = "pcieslot9";
1036 retain-state-shutdown;
1037 default-state = "keep";
1038 type = <PCA955X_TYPE_LED>;
1042 label = "pcieslot10";
1044 retain-state-shutdown;
1045 default-state = "keep";
1046 type = <PCA955X_TYPE_LED>;
1050 label = "pcieslot11";
1052 retain-state-shutdown;
1053 default-state = "keep";
1054 type = <PCA955X_TYPE_LED>;
1058 label = "tpm-wilson";
1060 retain-state-shutdown;
1061 default-state = "keep";
1062 type = <PCA955X_TYPE_LED>;
1067 compatible = "silabs,si7020";
1072 compatible = "ti,tmp275";
1077 compatible = "maxim,max31785a";
1079 #address-cells = <1>;
1083 compatible = "pmbus-fan";
1089 compatible = "pmbus-fan";
1095 compatible = "pmbus-fan";
1101 compatible = "pmbus-fan";
1107 compatible = "pmbus-fan";
1113 compatible = "pmbus-fan";
1120 compatible = "nxp,pca9551";
1122 #address-cells = <1>;
1129 label = "front-sys-id0";
1131 retain-state-shutdown;
1132 default-state = "keep";
1133 type = <PCA955X_TYPE_LED>;
1137 label = "front-check-log0";
1139 retain-state-shutdown;
1140 default-state = "keep";
1141 type = <PCA955X_TYPE_LED>;
1145 label = "front-enc-fault1";
1147 retain-state-shutdown;
1148 default-state = "keep";
1149 type = <PCA955X_TYPE_LED>;
1153 label = "front-sys-pwron0";
1155 retain-state-shutdown;
1156 default-state = "keep";
1157 type = <PCA955X_TYPE_LED>;
1162 compatible = "nxp,pca9552";
1164 #address-cells = <1>;
1173 retain-state-shutdown;
1174 default-state = "keep";
1175 type = <PCA955X_TYPE_LED>;
1181 retain-state-shutdown;
1182 default-state = "keep";
1183 type = <PCA955X_TYPE_LED>;
1189 retain-state-shutdown;
1190 default-state = "keep";
1191 type = <PCA955X_TYPE_LED>;
1197 retain-state-shutdown;
1198 default-state = "keep";
1199 type = <PCA955X_TYPE_LED>;
1205 retain-state-shutdown;
1206 default-state = "keep";
1207 type = <PCA955X_TYPE_LED>;
1213 retain-state-shutdown;
1214 default-state = "keep";
1215 type = <PCA955X_TYPE_LED>;
1220 compatible = "ibm,op-panel";
1221 reg = <(0x62 | I2C_OWN_SLAVE_ADDRESS)>;
1225 compatible = "infineon,dps310";
1227 #io-channel-cells = <0>;
1231 compatible = "atmel,24c64";
1236 compatible = "atmel,24c64";
1245 compatible = "ti,ucd90320";
1250 compatible = "epson,rx8900";
1255 compatible = "ti,tmp275";
1260 compatible = "ti,tmp275";
1265 compatible = "atmel,24c64";
1270 compatible = "atmel,24c64";
1274 pca_pres3: pca9552@60 {
1275 compatible = "nxp,pca9552";
1277 #address-cells = <1>;
1283 "", "", "", "", "", "", "", "",
1284 "", "", "", "", "", "", "power-config-full-load", "";
1287 pca_pres2: pca9552@61 {
1288 compatible = "nxp,pca9552";
1290 #address-cells = <1>;
1296 "SLOT6_PRSNT_EN_RSVD", "SLOT7_PRSNT_EN_RSVD",
1297 "SLOT8_PRSNT_EN_RSVD", "SLOT9_PRSNT_EN_RSVD",
1298 "SLOT10_PRSNT_EN_RSVD", "SLOT11_PRSNT_EN_RSVD",
1299 "SLOT6_EXPANDER_PRSNT_N", "SLOT7_EXPANDER_PRSNT_N",
1300 "SLOT8_EXPANDER_PRSNT_N", "SLOT9_EXPANDER_PRSNT_N",
1301 "SLOT10_EXPANDER_PRSNT_N", "SLOT11_EXPANDER_PRSNT_N",
1311 compatible = "ti,tmp423";
1316 compatible = "ti,tmp423";
1321 compatible = "atmel,24c128";
1330 compatible = "ti,tmp423";
1335 compatible = "ti,tmp423";
1340 compatible = "atmel,24c128";
1349 compatible = "ti,tmp275";
1354 compatible = "ti,tmp275";
1359 compatible = "nxp,pca9546";
1361 #address-cells = <1>;
1364 i2c-mux-idle-disconnect;
1366 i2c11mux0chn0: i2c@0 {
1367 #address-cells = <1>;
1372 compatible = "atmel,24c64";
1377 compatible = "nxp,pca9551";
1379 #address-cells = <1>;
1386 label = "cablecard10-cxp-top";
1388 retain-state-shutdown;
1389 default-state = "keep";
1390 type = <PCA955X_TYPE_LED>;
1394 label = "cablecard10-cxp-bot";
1396 retain-state-shutdown;
1397 default-state = "keep";
1398 type = <PCA955X_TYPE_LED>;
1403 i2c11mux0chn1: i2c@1 {
1404 #address-cells = <1>;
1409 compatible = "atmel,24c64";
1420 compatible = "atmel,24c64";
1429 compatible = "atmel,24c64";
1434 compatible = "nxp,pca9552";
1436 #address-cells = <1>;
1445 retain-state-shutdown;
1446 default-state = "keep";
1447 type = <PCA955X_TYPE_LED>;
1453 retain-state-shutdown;
1454 default-state = "keep";
1455 type = <PCA955X_TYPE_LED>;
1461 retain-state-shutdown;
1462 default-state = "keep";
1463 type = <PCA955X_TYPE_LED>;
1469 retain-state-shutdown;
1470 default-state = "keep";
1471 type = <PCA955X_TYPE_LED>;
1477 retain-state-shutdown;
1478 default-state = "keep";
1479 type = <PCA955X_TYPE_LED>;
1485 retain-state-shutdown;
1486 default-state = "keep";
1487 type = <PCA955X_TYPE_LED>;
1493 retain-state-shutdown;
1494 default-state = "keep";
1495 type = <PCA955X_TYPE_LED>;
1501 retain-state-shutdown;
1502 default-state = "keep";
1503 type = <PCA955X_TYPE_LED>;
1512 compatible = "atmel,24c64";
1517 compatible = "nxp,pca9552";
1519 #address-cells = <1>;
1528 retain-state-shutdown;
1529 default-state = "keep";
1530 type = <PCA955X_TYPE_LED>;
1536 retain-state-shutdown;
1537 default-state = "keep";
1538 type = <PCA955X_TYPE_LED>;
1544 retain-state-shutdown;
1545 default-state = "keep";
1546 type = <PCA955X_TYPE_LED>;
1552 retain-state-shutdown;
1553 default-state = "keep";
1554 type = <PCA955X_TYPE_LED>;
1560 retain-state-shutdown;
1561 default-state = "keep";
1562 type = <PCA955X_TYPE_LED>;
1568 retain-state-shutdown;
1569 default-state = "keep";
1570 type = <PCA955X_TYPE_LED>;
1576 retain-state-shutdown;
1577 default-state = "keep";
1578 type = <PCA955X_TYPE_LED>;
1584 retain-state-shutdown;
1585 default-state = "keep";
1586 type = <PCA955X_TYPE_LED>;
1595 compatible = "atmel,24c64";
1600 compatible = "nxp,pca9552";
1602 #address-cells = <1>;
1611 retain-state-shutdown;
1612 default-state = "keep";
1613 type = <PCA955X_TYPE_LED>;
1619 retain-state-shutdown;
1620 default-state = "keep";
1621 type = <PCA955X_TYPE_LED>;
1627 retain-state-shutdown;
1628 default-state = "keep";
1629 type = <PCA955X_TYPE_LED>;
1635 retain-state-shutdown;
1636 default-state = "keep";
1637 type = <PCA955X_TYPE_LED>;
1643 retain-state-shutdown;
1644 default-state = "keep";
1645 type = <PCA955X_TYPE_LED>;
1651 retain-state-shutdown;
1652 default-state = "keep";
1653 type = <PCA955X_TYPE_LED>;
1659 retain-state-shutdown;
1660 default-state = "keep";
1661 type = <PCA955X_TYPE_LED>;
1667 retain-state-shutdown;
1668 default-state = "keep";
1669 type = <PCA955X_TYPE_LED>;
1688 memory-region = <&flash_memory>;
1693 pinctrl-names = "default";
1694 pinctrl-0 = <&pinctrl_rmii3_default>;
1695 clocks = <&syscon ASPEED_CLK_GATE_MAC3CLK>,
1696 <&syscon ASPEED_CLK_MAC3RCLK>;
1697 clock-names = "MACCLK", "RCLK";
1703 pinctrl-names = "default";
1704 pinctrl-0 = <&pinctrl_rmii4_default>;
1705 clocks = <&syscon ASPEED_CLK_GATE_MAC4CLK>,
1706 <&syscon ASPEED_CLK_MAC4RCLK>;
1707 clock-names = "MACCLK", "RCLK";
1712 aspeed,reset-type = "none";
1713 aspeed,external-signal;
1714 aspeed,ext-push-pull;
1715 aspeed,ext-active-high;
1717 pinctrl-names = "default";
1718 pinctrl-0 = <&pinctrl_wdtrst1_default>;
1727 aspeed,lpc-io-reg = <0xca8 0xcac>;
1732 aspeed,lpc-io-reg = <0xca2>;
1733 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
1736 #include "ibm-power10-quad.dtsi"