Lines Matching +full:default +full:- +full:state
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>
12 compatible = "ibm,everest-bmc", "aspeed,ast2600";
169 stdout-path = &uart5;
178 reserved-memory {
179 #address-cells = <1>;
180 #size-cells = <1>;
184 no-map;
191 record-size = <0x8000>;
192 console-size = <0x8000>;
193 ftrace-size = <0x8000>;
194 pmsg-size = <0x8000>;
195 max-reason = <3>; /* KMSG_DUMP_EMERG */
200 no-map;
206 no-map;
207 compatible = "shared-dma-pool";
212 gpio-keys-polled {
213 compatible = "gpio-keys-polled";
214 poll-interval = <1000>;
216 event-fan0-presence {
217 label = "fan0-presence";
222 event-fan1-presence {
223 label = "fan1-presence";
228 event-fan2-presence {
229 label = "fan2-presence";
234 event-fan3-presence {
235 label = "fan3-presence";
242 compatible = "gpio-leds";
245 led-rtc-battery {
250 led-bmc {
255 led-rear-enc-id0 {
260 led-rear-enc-fault0 {
265 led-pcieslot-power {
270 iio-hwmon {
271 compatible = "iio-hwmon";
272 io-channels = <&adc1 7>;
278 aspeed,int-vref-microvolt = <2500000>;
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
287 gpio-line-names =
288 /*A0-A7*/ "","","","","","","","",
289 /*B0-B7*/ "USERSPACE_RSTIND_BUFF","","","","","","checkstop","",
290 /*C0-C7*/ "","","","","","","","",
291 /*D0-D7*/ "","","","","","","","",
292 /*E0-E7*/ "","","","","","","","",
293 …/*F0-F7*/ "","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","","factory-reset-toggl…
294 /*G0-G7*/ "","","","","","","","",
295 /*H0-H7*/ "led-rtc-battery","led-bmc","led-rear-enc-id0","led-rear-enc-fault0","","","","",
296 /*I0-I7*/ "","","","","","","bmc-secure-boot","",
297 /*J0-J7*/ "","","","","","","","",
298 /*K0-K7*/ "","","","","","","","",
299 /*L0-L7*/ "","","","","","","","",
300 /*M0-M7*/ "","","","","","","","",
301 /*N0-N7*/ "","","","","","","","",
302 /*O0-O7*/ "","","","usb-power","","","","",
303 /*P0-P7*/ "","","","","led-pcieslot-power","","","",
304 /*Q0-Q7*/ "","","regulator-standby-faulted","","","","","",
305 …/*R0-R7*/ "bmc-tpm-reset","power-chassis-control","power-chassis-good","","","I2C_FLASH_MICRO_N","…
306 /*S0-S7*/ "","","","","power-ffs-sync-history","","","",
307 /*T0-T7*/ "","","","","","","","",
308 /*U0-U7*/ "","","","","","","","",
309 /*V0-V7*/ "","BMC_3RESTART_ATTEMPT_P","","","","","","",
310 /*W0-W7*/ "","","","","","","","",
311 /*X0-X7*/ "","","","","","","","",
312 /*Y0-Y7*/ "","","","","","","","",
313 /*Z0-Z7*/ "","","","","","","","";
316 gpio-hog;
318 output-high;
333 #address-cells = <1>;
334 #size-cells = <0>;
336 gpio-controller;
337 #gpio-cells = <2>;
339 gpio-line-names =
340 "presence-ps0",
341 "presence-ps1",
342 "presence-ps2",
343 "presence-ps3",
344 "presence-pdb",
345 "presence-tpm",
347 "presence-cp0",
348 "presence-cp1",
349 "presence-cp2",
350 "presence-cp3",
351 "presence-dasd",
352 "presence-lcd-op",
353 "presence-base-op",
374 power-supply@68 {
379 power-supply@69 {
384 power-supply@6b {
389 power-supply@6d {
401 #address-cells = <1>;
402 #size-cells = <0>;
404 gpio-controller;
405 #gpio-cells = <2>;
407 gpio-line-names =
408 "presence-cable-card1",
409 "presence-cable-card2",
410 "presence-cable-card3",
411 "presence-cable-card4",
412 "presence-cable-card5",
413 "expander-cable-card1",
414 "expander-cable-card2",
415 "expander-cable-card3",
416 "expander-cable-card4",
417 "expander-cable-card5";
420 i2c-mux@70 {
423 #address-cells = <1>;
424 #size-cells = <0>;
426 i2c-mux-idle-disconnect;
429 #address-cells = <1>;
430 #size-cells = <0>;
440 #address-cells = <1>;
441 #size-cells = <0>;
443 gpio-controller;
444 #gpio-cells = <2>;
447 label = "cablecard-c01-cxp-top";
449 retain-state-shutdown;
450 default-state = "keep";
455 label = "cablecard-c01-cxp-bot";
457 retain-state-shutdown;
458 default-state = "keep";
465 #address-cells = <1>;
466 #size-cells = <0>;
476 #address-cells = <1>;
477 #size-cells = <0>;
479 gpio-controller;
480 #gpio-cells = <2>;
483 label = "cablecard-c02-cxp-top";
485 retain-state-shutdown;
486 default-state = "keep";
491 label = "cablecard-c02-cxp-bot";
493 retain-state-shutdown;
494 default-state = "keep";
501 #address-cells = <1>;
502 #size-cells = <0>;
512 #address-cells = <1>;
513 #size-cells = <0>;
515 gpio-controller;
516 #gpio-cells = <2>;
519 label = "cablecard-c03-cxp-top";
521 retain-state-shutdown;
522 default-state = "keep";
527 label = "cablecard-c03-cxp-bot";
529 retain-state-shutdown;
530 default-state = "keep";
544 #address-cells = <1>;
545 #size-cells = <0>;
547 gpio-controller;
548 #gpio-cells = <2>;
550 gpio-line-names =
551 "presence-cable-card6",
552 "presence-cable-card7",
553 "presence-cable-card8",
554 "presence-cable-card9",
555 "presence-cable-card10",
556 "presence-cable-card11",
557 "expander-cable-card6",
558 "expander-cable-card7",
559 "expander-cable-card8",
560 "expander-cable-card9",
561 "expander-cable-card10",
562 "expander-cable-card11";
565 i2c-mux@70 {
568 #address-cells = <1>;
569 #size-cells = <0>;
571 i2c-mux-idle-disconnect;
574 #address-cells = <1>;
575 #size-cells = <0>;
585 #address-cells = <1>;
586 #size-cells = <0>;
588 gpio-controller;
589 #gpio-cells = <2>;
592 label = "cablecard-c04-cxp-top";
594 retain-state-shutdown;
595 default-state = "keep";
600 label = "cablecard-c04-cxp-bot";
602 retain-state-shutdown;
603 default-state = "keep";
610 #address-cells = <1>;
611 #size-cells = <0>;
621 #address-cells = <1>;
622 #size-cells = <0>;
624 gpio-controller;
625 #gpio-cells = <2>;
628 label = "cablecard-c05-cxp-top";
630 retain-state-shutdown;
631 default-state = "keep";
636 label = "cablecard-c05-cxp-bot";
638 retain-state-shutdown;
639 default-state = "keep";
646 #address-cells = <1>;
647 #size-cells = <0>;
657 #address-cells = <1>;
658 #size-cells = <0>;
660 gpio-controller;
661 #gpio-cells = <2>;
664 label = "cablecard-c06-cxp-top";
666 retain-state-shutdown;
667 default-state = "keep";
672 label = "cablecard-c06-cxp-bot";
674 retain-state-shutdown;
675 default-state = "keep";
682 #address-cells = <1>;
683 #size-cells = <0>;
693 #address-cells = <1>;
694 #size-cells = <0>;
696 gpio-controller;
697 #gpio-cells = <2>;
700 label = "cablecard-c07-cxp-top";
702 retain-state-shutdown;
703 default-state = "keep";
708 label = "cablecard-c07-cxp-bot";
710 retain-state-shutdown;
711 default-state = "keep";
722 i2c-mux@70 {
725 #address-cells = <1>;
726 #size-cells = <0>;
728 i2c-mux-idle-disconnect;
731 #address-cells = <1>;
732 #size-cells = <0>;
742 #address-cells = <1>;
743 #size-cells = <0>;
745 gpio-controller;
746 #gpio-cells = <2>;
749 label = "cablecard-c08-cxp-top";
751 retain-state-shutdown;
752 default-state = "keep";
757 label = "cablecard-c08-cxp-bot";
759 retain-state-shutdown;
760 default-state = "keep";
767 #address-cells = <1>;
768 #size-cells = <0>;
778 #address-cells = <1>;
779 #size-cells = <0>;
781 gpio-controller;
782 #gpio-cells = <2>;
785 label = "cablecard-c09-cxp-top";
787 retain-state-shutdown;
788 default-state = "keep";
793 label = "cablecard-c09-cxp-bot";
795 retain-state-shutdown;
796 default-state = "keep";
803 #address-cells = <1>;
804 #size-cells = <0>;
814 #address-cells = <1>;
815 #size-cells = <0>;
817 gpio-controller;
818 #gpio-cells = <2>;
821 label = "cablecard-c10-cxp-top";
823 retain-state-shutdown;
824 default-state = "keep";
829 label = "cablecard-c10-cxp-bot";
831 retain-state-shutdown;
832 default-state = "keep";
839 #address-cells = <1>;
840 #size-cells = <0>;
850 #address-cells = <1>;
851 #size-cells = <0>;
853 gpio-controller;
854 #gpio-cells = <2>;
857 label = "cablecard-c11-cxp-top";
859 retain-state-shutdown;
860 default-state = "keep";
865 label = "cablecard-c11-cxp-bot";
867 retain-state-shutdown;
868 default-state = "keep";
878 #address-cells = <1>;
879 #size-cells = <0>;
881 gpio-controller;
882 #gpio-cells = <2>;
885 label = "pcieslot-c01";
887 retain-state-shutdown;
888 default-state = "keep";
893 label = "pcieslot-c02";
895 retain-state-shutdown;
896 default-state = "keep";
901 label = "pcieslot-c03";
903 retain-state-shutdown;
904 default-state = "keep";
909 label = "pcieslot-c04";
911 retain-state-shutdown;
912 default-state = "keep";
917 label = "pcieslot-c05";
919 retain-state-shutdown;
920 default-state = "keep";
925 label = "pcieslot-c06";
927 retain-state-shutdown;
928 default-state = "keep";
933 label = "pcieslot-c07";
935 retain-state-shutdown;
936 default-state = "keep";
941 label = "pcieslot-c08";
943 retain-state-shutdown;
944 default-state = "keep";
949 label = "pcieslot-c09";
951 retain-state-shutdown;
952 default-state = "keep";
957 label = "pcieslot-c10";
959 retain-state-shutdown;
960 default-state = "keep";
965 label = "pcieslot-c11";
967 retain-state-shutdown;
968 default-state = "keep";
980 #address-cells = <1>;
981 #size-cells = <0>;
983 gpio-controller;
984 #gpio-cells = <2>;
989 retain-state-shutdown;
990 default-state = "keep";
997 retain-state-shutdown;
998 default-state = "keep";
1005 retain-state-shutdown;
1006 default-state = "keep";
1013 retain-state-shutdown;
1014 default-state = "keep";
1021 retain-state-shutdown;
1022 default-state = "keep";
1029 retain-state-shutdown;
1030 default-state = "keep";
1037 retain-state-shutdown;
1038 default-state = "keep";
1045 retain-state-shutdown;
1046 default-state = "keep";
1053 retain-state-shutdown;
1054 default-state = "keep";
1061 retain-state-shutdown;
1062 default-state = "keep";
1069 retain-state-shutdown;
1070 default-state = "keep";
1077 retain-state-shutdown;
1078 default-state = "keep";
1085 retain-state-shutdown;
1086 default-state = "keep";
1093 retain-state-shutdown;
1094 default-state = "keep";
1101 retain-state-shutdown;
1102 default-state = "keep";
1109 retain-state-shutdown;
1110 default-state = "keep";
1118 #address-cells = <1>;
1119 #size-cells = <0>;
1121 gpio-controller;
1122 #gpio-cells = <2>;
1127 retain-state-shutdown;
1128 default-state = "keep";
1135 retain-state-shutdown;
1136 default-state = "keep";
1143 retain-state-shutdown;
1144 default-state = "keep";
1151 retain-state-shutdown;
1152 default-state = "keep";
1159 retain-state-shutdown;
1160 default-state = "keep";
1167 retain-state-shutdown;
1168 default-state = "keep";
1175 retain-state-shutdown;
1176 default-state = "keep";
1183 retain-state-shutdown;
1184 default-state = "keep";
1191 retain-state-shutdown;
1192 default-state = "keep";
1199 retain-state-shutdown;
1200 default-state = "keep";
1207 retain-state-shutdown;
1208 default-state = "keep";
1215 retain-state-shutdown;
1216 default-state = "keep";
1223 retain-state-shutdown;
1224 default-state = "keep";
1231 retain-state-shutdown;
1232 default-state = "keep";
1239 retain-state-shutdown;
1240 default-state = "keep";
1247 retain-state-shutdown;
1248 default-state = "keep";
1256 #address-cells = <1>;
1257 #size-cells = <0>;
1259 gpio-controller;
1260 #gpio-cells = <2>;
1265 retain-state-shutdown;
1266 default-state = "keep";
1273 retain-state-shutdown;
1274 default-state = "keep";
1281 retain-state-shutdown;
1282 default-state = "keep";
1289 retain-state-shutdown;
1290 default-state = "keep";
1297 retain-state-shutdown;
1298 default-state = "keep";
1305 retain-state-shutdown;
1306 default-state = "keep";
1313 retain-state-shutdown;
1314 default-state = "keep";
1321 retain-state-shutdown;
1322 default-state = "keep";
1329 retain-state-shutdown;
1330 default-state = "keep";
1337 retain-state-shutdown;
1338 default-state = "keep";
1345 retain-state-shutdown;
1346 default-state = "keep";
1353 retain-state-shutdown;
1354 default-state = "keep";
1361 retain-state-shutdown;
1362 default-state = "keep";
1369 retain-state-shutdown;
1370 default-state = "keep";
1377 retain-state-shutdown;
1378 default-state = "keep";
1385 retain-state-shutdown;
1386 default-state = "keep";
1394 #address-cells = <1>;
1395 #size-cells = <0>;
1397 gpio-controller;
1398 #gpio-cells = <2>;
1403 retain-state-shutdown;
1404 default-state = "keep";
1411 retain-state-shutdown;
1412 default-state = "keep";
1419 retain-state-shutdown;
1420 default-state = "keep";
1427 retain-state-shutdown;
1428 default-state = "keep";
1435 retain-state-shutdown;
1436 default-state = "keep";
1443 retain-state-shutdown;
1444 default-state = "keep";
1451 retain-state-shutdown;
1452 default-state = "keep";
1459 retain-state-shutdown;
1460 default-state = "keep";
1467 retain-state-shutdown;
1468 default-state = "keep";
1475 retain-state-shutdown;
1476 default-state = "keep";
1483 retain-state-shutdown;
1484 default-state = "keep";
1491 retain-state-shutdown;
1492 default-state = "keep";
1499 retain-state-shutdown;
1500 default-state = "keep";
1507 retain-state-shutdown;
1508 default-state = "keep";
1515 retain-state-shutdown;
1516 default-state = "keep";
1523 retain-state-shutdown;
1524 default-state = "keep";
1532 #address-cells = <1>;
1533 #size-cells = <0>;
1535 gpio-controller;
1536 #gpio-cells = <2>;
1541 retain-state-shutdown;
1542 default-state = "keep";
1549 retain-state-shutdown;
1550 default-state = "keep";
1555 label = "cpu3-c61";
1557 retain-state-shutdown;
1558 default-state = "keep";
1563 label = "cpu0-c14";
1565 retain-state-shutdown;
1566 default-state = "keep";
1571 label = "opencapi-connector3";
1573 retain-state-shutdown;
1574 default-state = "keep";
1579 label = "opencapi-connector4";
1581 retain-state-shutdown;
1582 default-state = "keep";
1587 label = "opencapi-connector5";
1589 retain-state-shutdown;
1590 default-state = "keep";
1597 retain-state-shutdown;
1598 default-state = "keep";
1605 retain-state-shutdown;
1606 default-state = "keep";
1613 retain-state-shutdown;
1614 default-state = "keep";
1621 retain-state-shutdown;
1622 default-state = "keep";
1629 retain-state-shutdown;
1630 default-state = "keep";
1637 retain-state-shutdown;
1638 default-state = "keep";
1645 retain-state-shutdown;
1646 default-state = "keep";
1653 retain-state-shutdown;
1654 default-state = "keep";
1662 #address-cells = <1>;
1663 #size-cells = <0>;
1665 gpio-controller;
1666 #gpio-cells = <2>;
1669 label = "dasd-backplane";
1671 retain-state-shutdown;
1672 default-state = "keep";
1677 label = "power-distribution";
1679 retain-state-shutdown;
1680 default-state = "keep";
1685 label = "cpu1-c19";
1687 retain-state-shutdown;
1688 default-state = "keep";
1693 label = "cpu2-c56";
1695 retain-state-shutdown;
1696 default-state = "keep";
1701 label = "opencapi-connector0";
1703 retain-state-shutdown;
1704 default-state = "keep";
1709 label = "opencapi-connector1";
1711 retain-state-shutdown;
1712 default-state = "keep";
1717 label = "opencapi-connector2";
1719 retain-state-shutdown;
1720 default-state = "keep";
1727 retain-state-shutdown;
1728 default-state = "keep";
1735 retain-state-shutdown;
1736 default-state = "keep";
1743 retain-state-shutdown;
1744 default-state = "keep";
1751 retain-state-shutdown;
1752 default-state = "keep";
1759 retain-state-shutdown;
1760 default-state = "keep";
1767 retain-state-shutdown;
1768 default-state = "keep";
1775 retain-state-shutdown;
1776 default-state = "keep";
1783 retain-state-shutdown;
1784 default-state = "keep";
1813 i2c-mux@70 {
1816 #address-cells = <1>;
1817 #size-cells = <0>;
1819 i2c-mux-idle-disconnect;
1822 #address-cells = <1>;
1823 #size-cells = <0>;
1828 #address-cells = <1>;
1829 #size-cells = <0>;
1911 compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
1913 memory-region = <&event_log>;
1942 multi-master;
1945 ibm-panel@62 {
1946 compatible = "ibm,op-panel";
1950 i2c-mux@70 {
1953 #address-cells = <1>;
1954 #size-cells = <0>;
1956 idle-state = <1>;
1959 #address-cells = <1>;
1960 #size-cells = <0>;
1969 #address-cells = <1>;
1970 #size-cells = <0>;
1979 #address-cells = <1>;
1980 #size-cells = <0>;
1990 #address-cells = <1>;
1991 #size-cells = <0>;
1993 gpio-controller;
1994 #gpio-cells = <2>;
1997 label = "front-sys-id0";
1999 retain-state-shutdown;
2000 default-state = "keep";
2005 label = "front-check-log0";
2007 retain-state-shutdown;
2008 default-state = "keep";
2013 label = "front-enc-fault1";
2015 retain-state-shutdown;
2016 default-state = "keep";
2021 label = "front-sys-pwron0";
2023 retain-state-shutdown;
2024 default-state = "keep";
2031 #address-cells = <1>;
2032 #size-cells = <0>;
2037 #address-cells = <1>;
2038 #size-cells = <0>;
2042 compatible = "pmbus-fan";
2044 tach-pulses = <2>;
2048 compatible = "pmbus-fan";
2050 tach-pulses = <2>;
2054 compatible = "pmbus-fan";
2056 tach-pulses = <2>;
2060 compatible = "pmbus-fan";
2062 tach-pulses = <2>;
2069 #address-cells = <1>;
2070 #size-cells = <0>;
2072 gpio-controller;
2073 #gpio-cells = <2>;
2078 retain-state-shutdown;
2079 default-state = "keep";
2086 retain-state-shutdown;
2087 default-state = "keep";
2094 retain-state-shutdown;
2095 default-state = "keep";
2102 retain-state-shutdown;
2103 default-state = "keep";
2110 retain-state-shutdown;
2111 default-state = "keep";
2118 retain-state-shutdown;
2119 default-state = "keep";
2126 retain-state-shutdown;
2127 default-state = "keep";
2134 retain-state-shutdown;
2135 default-state = "keep";
2142 retain-state-shutdown;
2143 default-state = "keep";
2150 retain-state-shutdown;
2151 default-state = "keep";
2158 retain-state-shutdown;
2159 default-state = "keep";
2166 retain-state-shutdown;
2167 default-state = "keep";
2174 retain-state-shutdown;
2175 default-state = "keep";
2182 retain-state-shutdown;
2183 default-state = "keep";
2190 #address-cells = <1>;
2191 #size-cells = <0>;
2194 gpio-controller;
2195 #gpio-cells = <2>;
2197 gpio-line-names =
2201 "presence-fan3",
2202 "presence-fan2",
2203 "presence-fan1",
2204 "presence-fan0";
2209 i2c-mux@71 {
2212 #address-cells = <1>;
2213 #size-cells = <0>;
2215 i2c-mux-idle-disconnect;
2218 #address-cells = <1>;
2219 #size-cells = <0>;
2228 #address-cells = <1>;
2229 #size-cells = <0>;
2238 #address-cells = <1>;
2239 #size-cells = <0>;
2248 #address-cells = <1>;
2249 #size-cells = <0>;
2262 i2c-mux@70 {
2265 #address-cells = <1>;
2266 #size-cells = <0>;
2267 i2c-mux-idle-disconnect;
2270 #address-cells = <1>;
2271 #size-cells = <0>;
2281 #address-cells = <1>;
2282 #size-cells = <0>;
2292 #address-cells = <1>;
2293 #size-cells = <0>;
2303 #address-cells = <1>;
2304 #size-cells = <0>;
2314 i2c-mux@71 {
2317 #address-cells = <1>;
2318 #size-cells = <0>;
2319 i2c-mux-idle-disconnect;
2322 #address-cells = <1>;
2323 #size-cells = <0>;
2333 #address-cells = <1>;
2334 #size-cells = <0>;
2344 #address-cells = <1>;
2345 #size-cells = <0>;
2355 #address-cells = <1>;
2356 #size-cells = <0>;
2366 i2c-mux@72 {
2369 #address-cells = <1>;
2370 #size-cells = <0>;
2371 i2c-mux-idle-disconnect;
2374 #address-cells = <1>;
2375 #size-cells = <0>;
2385 #address-cells = <1>;
2386 #size-cells = <0>;
2396 #address-cells = <1>;
2397 #size-cells = <0>;
2402 #address-cells = <1>;
2403 #size-cells = <0>;
2426 bias-disable;
2431 clk-phase-mmc-hs200 = <210>, <228>;
2452 memory-region = <&flash_memory>;
2457 pinctrl-names = "default";
2458 pinctrl-0 = <&pinctrl_rmii3_default>;
2461 clock-names = "MACCLK", "RCLK";
2462 use-ncsi;
2467 pinctrl-names = "default";
2468 pinctrl-0 = <&pinctrl_rmii4_default>;
2471 clock-names = "MACCLK", "RCLK";
2472 use-ncsi;
2476 aspeed,reset-type = "none";
2477 aspeed,external-signal;
2478 aspeed,ext-push-pull;
2479 aspeed,ext-active-high;
2481 pinctrl-names = "default";
2482 pinctrl-0 = <&pinctrl_wdtrst1_default>;
2491 memory-region = <&vga_memory>;
2496 aspeed,lpc-io-reg = <0xca8 0xcac>;
2501 aspeed,lpc-io-reg = <0xca2>;
2502 aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
2505 #include "ibm-power10-quad.dtsi"
2510 #address-cells = <1>;
2511 #size-cells = <1>;
2512 chip-id = <4>;
2520 compatible = "ibm,fsi-i2c-master";
2522 #address-cells = <1>;
2523 #size-cells = <0>;
2525 cfam4_i2c0: i2c-bus@0 {
2526 #address-cells = <1>;
2527 #size-cells = <0>;
2531 compatible = "ibm,i2cr-fsi-master";
2533 #address-cells = <2>;
2534 #size-cells = <0>;
2538 #address-cells = <1>;
2539 #size-cells = <1>;
2540 chip-id = <0>;
2543 compatible = "ibm,i2cr-scom";
2548 compatible = "ibm,p9-sbefifo";
2550 #address-cells = <1>;
2551 #size-cells = <0>;
2557 cfam4_i2c1: i2c-bus@1 {
2558 #address-cells = <1>;
2559 #size-cells = <0>;
2563 compatible = "ibm,i2cr-fsi-master";
2565 #address-cells = <2>;
2566 #size-cells = <0>;
2570 #address-cells = <1>;
2571 #size-cells = <1>;
2572 chip-id = <0>;
2575 compatible = "ibm,i2cr-scom";
2580 compatible = "ibm,p9-sbefifo";
2582 #address-cells = <1>;
2583 #size-cells = <0>;
2589 cfam4_i2c10: i2c-bus@a {
2590 #address-cells = <1>;
2591 #size-cells = <0>;
2595 compatible = "ibm,i2cr-fsi-master";
2597 #address-cells = <2>;
2598 #size-cells = <0>;
2602 #address-cells = <1>;
2603 #size-cells = <1>;
2604 chip-id = <0>;
2607 compatible = "ibm,i2cr-scom";
2612 compatible = "ibm,p9-sbefifo";
2614 #address-cells = <1>;
2615 #size-cells = <0>;
2621 cfam4_i2c11: i2c-bus@b {
2622 #address-cells = <1>;
2623 #size-cells = <0>;
2627 compatible = "ibm,i2cr-fsi-master";
2629 #address-cells = <2>;
2630 #size-cells = <0>;
2634 #address-cells = <1>;
2635 #size-cells = <1>;
2636 chip-id = <0>;
2639 compatible = "ibm,i2cr-scom";
2644 compatible = "ibm,p9-sbefifo";
2646 #address-cells = <1>;
2647 #size-cells = <0>;
2653 cfam4_i2c12: i2c-bus@c {
2654 #address-cells = <1>;
2655 #size-cells = <0>;
2659 compatible = "ibm,i2cr-fsi-master";
2661 #address-cells = <2>;
2662 #size-cells = <0>;
2666 #address-cells = <1>;
2667 #size-cells = <1>;
2668 chip-id = <0>;
2671 compatible = "ibm,i2cr-scom";
2676 compatible = "ibm,p9-sbefifo";
2678 #address-cells = <1>;
2679 #size-cells = <0>;
2685 cfam4_i2c13: i2c-bus@d {
2686 #address-cells = <1>;
2687 #size-cells = <0>;
2691 compatible = "ibm,i2cr-fsi-master";
2693 #address-cells = <2>;
2694 #size-cells = <0>;
2698 #address-cells = <1>;
2699 #size-cells = <1>;
2700 chip-id = <0>;
2703 compatible = "ibm,i2cr-scom";
2708 compatible = "ibm,p9-sbefifo";
2710 #address-cells = <1>;
2711 #size-cells = <0>;
2717 cfam4_i2c14: i2c-bus@e {
2718 #address-cells = <1>;
2719 #size-cells = <0>;
2723 compatible = "ibm,i2cr-fsi-master";
2725 #address-cells = <2>;
2726 #size-cells = <0>;
2730 #address-cells = <1>;
2731 #size-cells = <1>;
2732 chip-id = <0>;
2735 compatible = "ibm,i2cr-scom";
2740 compatible = "ibm,p9-sbefifo";
2742 #address-cells = <1>;
2743 #size-cells = <0>;
2749 cfam4_i2c15: i2c-bus@f {
2750 #address-cells = <1>;
2751 #size-cells = <0>;
2755 compatible = "ibm,i2cr-fsi-master";
2757 #address-cells = <2>;
2758 #size-cells = <0>;
2762 #address-cells = <1>;
2763 #size-cells = <1>;
2764 chip-id = <0>;
2767 compatible = "ibm,i2cr-scom";
2772 compatible = "ibm,p9-sbefifo";
2774 #address-cells = <1>;
2775 #size-cells = <0>;
2785 #address-cells = <1>;
2786 #size-cells = <0>;
2790 #address-cells = <1>;
2791 #size-cells = <0>;
2794 at25,byte-len = <0x80000>;
2795 at25,addr-mode = <4>;
2796 at25,page-size = <256>;
2800 spi-max-frequency = <1000000>;
2806 #address-cells = <1>;
2807 #size-cells = <0>;
2810 at25,byte-len = <0x80000>;
2811 at25,addr-mode = <4>;
2812 at25,page-size = <256>;
2816 spi-max-frequency = <1000000>;
2823 #address-cells = <1>;
2824 #size-cells = <0>;
2827 at25,byte-len = <0x80000>;
2828 at25,addr-mode = <4>;
2829 at25,page-size = <256>;
2833 spi-max-frequency = <1000000>;
2840 #address-cells = <1>;
2841 #size-cells = <0>;
2844 at25,byte-len = <0x80000>;
2845 at25,addr-mode = <4>;
2846 at25,page-size = <256>;
2850 spi-max-frequency = <1000000>;
2856 compatible = "ibm,p9-sbefifo";
2858 #address-cells = <1>;
2859 #size-cells = <0>;
2862 compatible = "ibm,p10-occ";
2864 occ-hwmon {
2865 compatible = "ibm,p10-occ-hwmon";
2866 ibm,no-poll-on-init;
2872 compatible = "fsi-master-hub";
2874 #address-cells = <2>;
2875 #size-cells = <0>;
2877 no-scan-on-init;
2883 #address-cells = <1>;
2884 #size-cells = <1>;
2885 chip-id = <5>;
2893 compatible = "ibm,fsi-i2c-master";
2895 #address-cells = <1>;
2896 #size-cells = <0>;
2898 cfam5_i2c2: i2c-bus@2 {
2899 #address-cells = <1>;
2900 #size-cells = <0>;
2904 compatible = "ibm,i2cr-fsi-master";
2906 #address-cells = <2>;
2907 #size-cells = <0>;
2911 #address-cells = <1>;
2912 #size-cells = <1>;
2913 chip-id = <0>;
2916 compatible = "ibm,i2cr-scom";
2921 compatible = "ibm,p9-sbefifo";
2923 #address-cells = <1>;
2924 #size-cells = <0>;
2930 cfam5_i2c3: i2c-bus@3 {
2931 #address-cells = <1>;
2932 #size-cells = <0>;
2936 compatible = "ibm,i2cr-fsi-master";
2938 #address-cells = <2>;
2939 #size-cells = <0>;
2943 #address-cells = <1>;
2944 #size-cells = <1>;
2945 chip-id = <0>;
2948 compatible = "ibm,i2cr-scom";
2953 compatible = "ibm,p9-sbefifo";
2955 #address-cells = <1>;
2956 #size-cells = <0>;
2962 cfam5_i2c10: i2c-bus@a {
2963 #address-cells = <1>;
2964 #size-cells = <0>;
2968 compatible = "ibm,i2cr-fsi-master";
2970 #address-cells = <2>;
2971 #size-cells = <0>;
2975 #address-cells = <1>;
2976 #size-cells = <1>;
2977 chip-id = <0>;
2980 compatible = "ibm,i2cr-scom";
2985 compatible = "ibm,p9-sbefifo";
2987 #address-cells = <1>;
2988 #size-cells = <0>;
2994 cfam5_i2c11: i2c-bus@b {
2995 #address-cells = <1>;
2996 #size-cells = <0>;
3000 compatible = "ibm,i2cr-fsi-master";
3002 #address-cells = <2>;
3003 #size-cells = <0>;
3007 #address-cells = <1>;
3008 #size-cells = <1>;
3009 chip-id = <0>;
3012 compatible = "ibm,i2cr-scom";
3017 compatible = "ibm,p9-sbefifo";
3019 #address-cells = <1>;
3020 #size-cells = <0>;
3026 cfam5_i2c14: i2c-bus@e {
3027 #address-cells = <1>;
3028 #size-cells = <0>;
3032 compatible = "ibm,i2cr-fsi-master";
3034 #address-cells = <2>;
3035 #size-cells = <0>;
3039 #address-cells = <1>;
3040 #size-cells = <1>;
3041 chip-id = <0>;
3044 compatible = "ibm,i2cr-scom";
3049 compatible = "ibm,p9-sbefifo";
3051 #address-cells = <1>;
3052 #size-cells = <0>;
3058 cfam5_i2c15: i2c-bus@f {
3059 #address-cells = <1>;
3060 #size-cells = <0>;
3064 compatible = "ibm,i2cr-fsi-master";
3066 #address-cells = <2>;
3067 #size-cells = <0>;
3071 #address-cells = <1>;
3072 #size-cells = <1>;
3073 chip-id = <0>;
3076 compatible = "ibm,i2cr-scom";
3081 compatible = "ibm,p9-sbefifo";
3083 #address-cells = <1>;
3084 #size-cells = <0>;
3090 cfam5_i2c16: i2c-bus@10 {
3091 #address-cells = <1>;
3092 #size-cells = <0>;
3096 compatible = "ibm,i2cr-fsi-master";
3098 #address-cells = <2>;
3099 #size-cells = <0>;
3103 #address-cells = <1>;
3104 #size-cells = <1>;
3105 chip-id = <0>;
3108 compatible = "ibm,i2cr-scom";
3113 compatible = "ibm,p9-sbefifo";
3115 #address-cells = <1>;
3116 #size-cells = <0>;
3122 cfam5_i2c17: i2c-bus@11 {
3123 #address-cells = <1>;
3124 #size-cells = <0>;
3128 compatible = "ibm,i2cr-fsi-master";
3130 #address-cells = <2>;
3131 #size-cells = <0>;
3135 #address-cells = <1>;
3136 #size-cells = <1>;
3137 chip-id = <0>;
3140 compatible = "ibm,i2cr-scom";
3145 compatible = "ibm,p9-sbefifo";
3147 #address-cells = <1>;
3148 #size-cells = <0>;
3158 #address-cells = <1>;
3159 #size-cells = <0>;
3163 #address-cells = <1>;
3164 #size-cells = <0>;
3167 at25,byte-len = <0x80000>;
3168 at25,addr-mode = <4>;
3169 at25,page-size = <256>;
3173 spi-max-frequency = <1000000>;
3179 #address-cells = <1>;
3180 #size-cells = <0>;
3183 at25,byte-len = <0x80000>;
3184 at25,addr-mode = <4>;
3185 at25,page-size = <256>;
3189 spi-max-frequency = <1000000>;
3196 #address-cells = <1>;
3197 #size-cells = <0>;
3200 at25,byte-len = <0x80000>;
3201 at25,addr-mode = <4>;
3202 at25,page-size = <256>;
3206 spi-max-frequency = <1000000>;
3213 #address-cells = <1>;
3214 #size-cells = <0>;
3217 at25,byte-len = <0x80000>;
3218 at25,addr-mode = <4>;
3219 at25,page-size = <256>;
3223 spi-max-frequency = <1000000>;
3229 compatible = "ibm,p9-sbefifo";
3231 #address-cells = <1>;
3232 #size-cells = <0>;
3235 compatible = "ibm,p10-occ";
3237 occ-hwmon {
3238 compatible = "ibm,p10-occ-hwmon";
3239 ibm,no-poll-on-init;
3245 compatible = "fsi-master-hub";
3247 #address-cells = <2>;
3248 #size-cells = <0>;
3250 no-scan-on-init;
3256 #address-cells = <1>;
3257 #size-cells = <1>;
3258 chip-id = <6>;
3266 compatible = "ibm,fsi-i2c-master";
3268 #address-cells = <1>;
3269 #size-cells = <0>;
3271 cfam6_i2c0: i2c-bus@0 {
3272 #address-cells = <1>;
3273 #size-cells = <0>;
3277 compatible = "ibm,i2cr-fsi-master";
3279 #address-cells = <2>;
3280 #size-cells = <0>;
3284 #address-cells = <1>;
3285 #size-cells = <1>;
3286 chip-id = <0>;
3289 compatible = "ibm,i2cr-scom";
3294 compatible = "ibm,p9-sbefifo";
3296 #address-cells = <1>;
3297 #size-cells = <0>;
3303 cfam6_i2c1: i2c-bus@1 {
3304 #address-cells = <1>;
3305 #size-cells = <0>;
3309 compatible = "ibm,i2cr-fsi-master";
3311 #address-cells = <2>;
3312 #size-cells = <0>;
3316 #address-cells = <1>;
3317 #size-cells = <1>;
3318 chip-id = <0>;
3321 compatible = "ibm,i2cr-scom";
3326 compatible = "ibm,p9-sbefifo";
3328 #address-cells = <1>;
3329 #size-cells = <0>;
3335 cfam6_i2c10: i2c-bus@a {
3336 #address-cells = <1>;
3337 #size-cells = <0>;
3341 compatible = "ibm,i2cr-fsi-master";
3343 #address-cells = <2>;
3344 #size-cells = <0>;
3348 #address-cells = <1>;
3349 #size-cells = <1>;
3350 chip-id = <0>;
3353 compatible = "ibm,i2cr-scom";
3358 compatible = "ibm,p9-sbefifo";
3360 #address-cells = <1>;
3361 #size-cells = <0>;
3367 cfam6_i2c11: i2c-bus@b {
3368 #address-cells = <1>;
3369 #size-cells = <0>;
3373 compatible = "ibm,i2cr-fsi-master";
3375 #address-cells = <2>;
3376 #size-cells = <0>;
3380 #address-cells = <1>;
3381 #size-cells = <1>;
3382 chip-id = <0>;
3385 compatible = "ibm,i2cr-scom";
3390 compatible = "ibm,p9-sbefifo";
3392 #address-cells = <1>;
3393 #size-cells = <0>;
3399 cfam6_i2c12: i2c-bus@c {
3400 #address-cells = <1>;
3401 #size-cells = <0>;
3405 compatible = "ibm,i2cr-fsi-master";
3407 #address-cells = <2>;
3408 #size-cells = <0>;
3412 #address-cells = <1>;
3413 #size-cells = <1>;
3414 chip-id = <0>;
3417 compatible = "ibm,i2cr-scom";
3422 compatible = "ibm,p9-sbefifo";
3424 #address-cells = <1>;
3425 #size-cells = <0>;
3431 cfam6_i2c13: i2c-bus@d {
3432 #address-cells = <1>;
3433 #size-cells = <0>;
3437 compatible = "ibm,i2cr-fsi-master";
3439 #address-cells = <2>;
3440 #size-cells = <0>;
3444 #address-cells = <1>;
3445 #size-cells = <1>;
3446 chip-id = <0>;
3449 compatible = "ibm,i2cr-scom";
3454 compatible = "ibm,p9-sbefifo";
3456 #address-cells = <1>;
3457 #size-cells = <0>;
3463 cfam6_i2c14: i2c-bus@e {
3464 #address-cells = <1>;
3465 #size-cells = <0>;
3469 compatible = "ibm,i2cr-fsi-master";
3471 #address-cells = <2>;
3472 #size-cells = <0>;
3476 #address-cells = <1>;
3477 #size-cells = <1>;
3478 chip-id = <0>;
3481 compatible = "ibm,i2cr-scom";
3486 compatible = "ibm,p9-sbefifo";
3488 #address-cells = <1>;
3489 #size-cells = <0>;
3495 cfam6_i2c15: i2c-bus@f {
3496 #address-cells = <1>;
3497 #size-cells = <0>;
3501 compatible = "ibm,i2cr-fsi-master";
3503 #address-cells = <2>;
3504 #size-cells = <0>;
3508 #address-cells = <1>;
3509 #size-cells = <1>;
3510 chip-id = <0>;
3513 compatible = "ibm,i2cr-scom";
3518 compatible = "ibm,p9-sbefifo";
3520 #address-cells = <1>;
3521 #size-cells = <0>;
3531 #address-cells = <1>;
3532 #size-cells = <0>;
3536 #address-cells = <1>;
3537 #size-cells = <0>;
3540 at25,byte-len = <0x80000>;
3541 at25,addr-mode = <4>;
3542 at25,page-size = <256>;
3546 spi-max-frequency = <1000000>;
3552 #address-cells = <1>;
3553 #size-cells = <0>;
3556 at25,byte-len = <0x80000>;
3557 at25,addr-mode = <4>;
3558 at25,page-size = <256>;
3562 spi-max-frequency = <1000000>;
3569 #address-cells = <1>;
3570 #size-cells = <0>;
3573 at25,byte-len = <0x80000>;
3574 at25,addr-mode = <4>;
3575 at25,page-size = <256>;
3579 spi-max-frequency = <1000000>;
3586 #address-cells = <1>;
3587 #size-cells = <0>;
3590 at25,byte-len = <0x80000>;
3591 at25,addr-mode = <4>;
3592 at25,page-size = <256>;
3596 spi-max-frequency = <1000000>;
3602 compatible = "ibm,p9-sbefifo";
3604 #address-cells = <1>;
3605 #size-cells = <0>;
3608 compatible = "ibm,p10-occ";
3610 occ-hwmon {
3611 compatible = "ibm,p10-occ-hwmon";
3612 ibm,no-poll-on-init;
3618 compatible = "fsi-master-hub";
3620 #address-cells = <2>;
3621 #size-cells = <0>;
3623 no-scan-on-init;
3629 #address-cells = <1>;
3630 #size-cells = <1>;
3631 chip-id = <7>;
3639 compatible = "ibm,fsi-i2c-master";
3641 #address-cells = <1>;
3642 #size-cells = <0>;
3644 cfam7_i2c2: i2c-bus@2 {
3645 #address-cells = <1>;
3646 #size-cells = <0>;
3650 compatible = "ibm,i2cr-fsi-master";
3652 #address-cells = <2>;
3653 #size-cells = <0>;
3657 #address-cells = <1>;
3658 #size-cells = <1>;
3659 chip-id = <0>;
3662 compatible = "ibm,i2cr-scom";
3667 compatible = "ibm,p9-sbefifo";
3669 #address-cells = <1>;
3670 #size-cells = <0>;
3676 cfam7_i2c3: i2c-bus@3 {
3677 #address-cells = <1>;
3678 #size-cells = <0>;
3682 compatible = "ibm,i2cr-fsi-master";
3684 #address-cells = <2>;
3685 #size-cells = <0>;
3689 #address-cells = <1>;
3690 #size-cells = <1>;
3691 chip-id = <0>;
3694 compatible = "ibm,i2cr-scom";
3699 compatible = "ibm,p9-sbefifo";
3701 #address-cells = <1>;
3702 #size-cells = <0>;
3708 cfam7_i2c10: i2c-bus@a {
3709 #address-cells = <1>;
3710 #size-cells = <0>;
3714 compatible = "ibm,i2cr-fsi-master";
3716 #address-cells = <2>;
3717 #size-cells = <0>;
3721 #address-cells = <1>;
3722 #size-cells = <1>;
3723 chip-id = <0>;
3726 compatible = "ibm,i2cr-scom";
3731 compatible = "ibm,p9-sbefifo";
3733 #address-cells = <1>;
3734 #size-cells = <0>;
3740 cfam7_i2c11: i2c-bus@b {
3741 #address-cells = <1>;
3742 #size-cells = <0>;
3746 compatible = "ibm,i2cr-fsi-master";
3748 #address-cells = <2>;
3749 #size-cells = <0>;
3753 #address-cells = <1>;
3754 #size-cells = <1>;
3755 chip-id = <0>;
3758 compatible = "ibm,i2cr-scom";
3763 compatible = "ibm,p9-sbefifo";
3765 #address-cells = <1>;
3766 #size-cells = <0>;
3772 cfam7_i2c14: i2c-bus@e {
3773 #address-cells = <1>;
3774 #size-cells = <0>;
3778 compatible = "ibm,i2cr-fsi-master";
3780 #address-cells = <2>;
3781 #size-cells = <0>;
3785 #address-cells = <1>;
3786 #size-cells = <1>;
3787 chip-id = <0>;
3790 compatible = "ibm,i2cr-scom";
3795 compatible = "ibm,p9-sbefifo";
3797 #address-cells = <1>;
3798 #size-cells = <0>;
3804 cfam7_i2c15: i2c-bus@f {
3805 #address-cells = <1>;
3806 #size-cells = <0>;
3810 compatible = "ibm,i2cr-fsi-master";
3812 #address-cells = <2>;
3813 #size-cells = <0>;
3817 #address-cells = <1>;
3818 #size-cells = <1>;
3819 chip-id = <0>;
3822 compatible = "ibm,i2cr-scom";
3827 compatible = "ibm,p9-sbefifo";
3829 #address-cells = <1>;
3830 #size-cells = <0>;
3836 cfam7_i2c16: i2c-bus@10 {
3837 #address-cells = <1>;
3838 #size-cells = <0>;
3842 compatible = "ibm,i2cr-fsi-master";
3844 #address-cells = <2>;
3845 #size-cells = <0>;
3849 #address-cells = <1>;
3850 #size-cells = <1>;
3851 chip-id = <0>;
3854 compatible = "ibm,i2cr-scom";
3859 compatible = "ibm,p9-sbefifo";
3861 #address-cells = <1>;
3862 #size-cells = <0>;
3868 cfam7_i2c17: i2c-bus@11 {
3869 #address-cells = <1>;
3870 #size-cells = <0>;
3874 compatible = "ibm,i2cr-fsi-master";
3876 #address-cells = <2>;
3877 #size-cells = <0>;
3881 #address-cells = <1>;
3882 #size-cells = <1>;
3883 chip-id = <0>;
3886 compatible = "ibm,i2cr-scom";
3891 compatible = "ibm,p9-sbefifo";
3893 #address-cells = <1>;
3894 #size-cells = <0>;
3904 #address-cells = <1>;
3905 #size-cells = <0>;
3909 #address-cells = <1>;
3910 #size-cells = <0>;
3913 at25,byte-len = <0x80000>;
3914 at25,addr-mode = <4>;
3915 at25,page-size = <256>;
3919 spi-max-frequency = <1000000>;
3925 #address-cells = <1>;
3926 #size-cells = <0>;
3929 at25,byte-len = <0x80000>;
3930 at25,addr-mode = <4>;
3931 at25,page-size = <256>;
3935 spi-max-frequency = <1000000>;
3942 #address-cells = <1>;
3943 #size-cells = <0>;
3946 at25,byte-len = <0x80000>;
3947 at25,addr-mode = <4>;
3948 at25,page-size = <256>;
3952 spi-max-frequency = <1000000>;
3959 #address-cells = <1>;
3960 #size-cells = <0>;
3963 at25,byte-len = <0x80000>;
3964 at25,addr-mode = <4>;
3965 at25,page-size = <256>;
3969 spi-max-frequency = <1000000>;
3975 compatible = "ibm,p9-sbefifo";
3977 #address-cells = <1>;
3978 #size-cells = <0>;
3981 compatible = "ibm,p10-occ";
3983 occ-hwmon {
3984 compatible = "ibm,p10-occ-hwmon";
3985 ibm,no-poll-on-init;
3991 compatible = "fsi-master-hub";
3993 #address-cells = <2>;
3994 #size-cells = <0>;
3996 no-scan-on-init;