Lines Matching +full:2 +full:- +full:compatible

1 // SPDX-License-Identifier: GPL-2.0-or-later
4 /dts-v1/;
5 #include "aspeed-g6.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
7 #include <dt-bindings/leds/leds-pca955x.h>
8 #include <dt-bindings/i2c/i2c.h>
12 compatible = "facebook,yosemite4-bmc", "aspeed,ast2600";
44 stdout-path = "serial4:57600n8";
52 iio-hwmon {
53 compatible = "iio-hwmon";
54 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
60 compatible = "spi-gpio";
61 #address-cells = <1>;
62 #size-cells = <0>;
64 sck-gpios = <&gpio0 ASPEED_GPIO(X, 3) GPIO_ACTIVE_HIGH>;
65 mosi-gpios = <&gpio0 ASPEED_GPIO(X, 4) GPIO_ACTIVE_HIGH>;
66 miso-gpios = <&gpio0 ASPEED_GPIO(X, 5) GPIO_ACTIVE_HIGH>;
67 cs-gpios = <&gpio0 ASPEED_GPIO(X, 0) GPIO_ACTIVE_LOW>;
68 num-chipselects = <1>;
71 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
73 spi-max-frequency = <33000000>;
116 pinctrl-names = "default";
117 pinctrl-0 = <&pinctrl_wdtrst1_default>;
118 aspeed,reset-type = "soc";
119 aspeed,external-signal;
120 aspeed,ext-push-pull;
121 aspeed,ext-active-high;
122 aspeed,ext-pulse-duration = <256>;
127 pinctrl-names = "default";
128 pinctrl-0 = <&pinctrl_wdtrst2_default>;
129 aspeed,reset-type = "system";
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_rmii3_default>;
136 use-ncsi;
137 mellanox,multi-host;
142 pinctrl-names = "default";
143 pinctrl-0 = <&pinctrl_rmii4_default>;
144 use-ncsi;
145 mellanox,multi-host;
152 m25p,fast-read;
154 spi-tx-bus-width = <2>;
155 spi-rx-bus-width = <2>;
156 spi-max-frequency = <50000000>;
157 #include "openbmc-flash-layout-128.dtsi"
161 m25p,fast-read;
162 label = "alt-bmc";
163 spi-tx-bus-width = <2>;
164 spi-rx-bus-width = <2>;
165 spi-max-frequency = <50000000>;
171 mctp-controller;
172 bus-frequency = <400000>;
173 multi-master;
176 compatible = "mctp-i2c-controller";
181 compatible = "nxp,pca9506";
183 gpio-controller;
184 #gpio-cells = <2>;
188 compatible = "nxp,pca9506";
190 gpio-controller;
191 #gpio-cells = <2>;
192 gpio-line-names = "SLOT1_UART_SEL0","SLOT1_UART_SEL1",
200 compatible = "nxp,pca9506";
202 gpio-controller;
203 #gpio-cells = <2>;
207 compatible = "nxp,pca9506";
209 gpio-controller;
210 #gpio-cells = <2>;
213 power-sensor@40 {
214 compatible = "adi,adm1281";
216 shunt-resistor-micro-ohms = <500>;
222 mctp-controller;
223 bus-frequency = <400000>;
224 multi-master;
227 compatible = "mctp-i2c-controller";
232 compatible = "nxp,pca9506";
234 gpio-controller;
235 #gpio-cells = <2>;
239 compatible = "nxp,pca9506";
241 gpio-controller;
242 #gpio-cells = <2>;
243 gpio-line-names = "SLOT2_UART_SEL0","SLOT2_UART_SEL1",
251 compatible = "nxp,pca9506";
253 gpio-controller;
254 #gpio-cells = <2>;
258 compatible = "nxp,pca9506";
260 gpio-controller;
261 #gpio-cells = <2>;
264 power-sensor@40 {
265 compatible = "adi,adm1281";
267 shunt-resistor-micro-ohms = <500>;
273 mctp-controller;
274 bus-frequency = <400000>;
275 multi-master;
278 compatible = "mctp-i2c-controller";
283 compatible = "nxp,pca9506";
285 gpio-controller;
286 #gpio-cells = <2>;
290 compatible = "nxp,pca9506";
292 gpio-controller;
293 #gpio-cells = <2>;
294 gpio-line-names = "SLOT3_UART_SEL0","SLOT3_UART_SEL1",
302 compatible = "nxp,pca9506";
304 gpio-controller;
305 #gpio-cells = <2>;
309 compatible = "nxp,pca9506";
311 gpio-controller;
312 #gpio-cells = <2>;
315 power-sensor@40 {
316 compatible = "adi,adm1281";
318 shunt-resistor-micro-ohms = <500>;
324 mctp-controller;
325 bus-frequency = <400000>;
326 multi-master;
329 compatible = "mctp-i2c-controller";
334 compatible = "nxp,pca9506";
336 gpio-controller;
337 #gpio-cells = <2>;
341 compatible = "nxp,pca9506";
343 gpio-controller;
344 #gpio-cells = <2>;
345 gpio-line-names = "SLOT4_UART_SEL0","SLOT4_UART_SEL1",
353 compatible = "nxp,pca9506";
355 gpio-controller;
356 #gpio-cells = <2>;
360 compatible = "nxp,pca9506";
362 gpio-controller;
363 #gpio-cells = <2>;
366 power-sensor@40 {
367 compatible = "adi,adm1281";
369 shunt-resistor-micro-ohms = <500>;
375 mctp-controller;
376 bus-frequency = <400000>;
377 multi-master;
380 compatible = "mctp-i2c-controller";
385 compatible = "nxp,pca9506";
387 gpio-controller;
388 #gpio-cells = <2>;
392 compatible = "nxp,pca9506";
394 gpio-controller;
395 #gpio-cells = <2>;
396 gpio-line-names = "SLOT5_UART_SEL0","SLOT5_UART_SEL1",
404 compatible = "nxp,pca9506";
406 gpio-controller;
407 #gpio-cells = <2>;
411 compatible = "nxp,pca9506";
413 gpio-controller;
414 #gpio-cells = <2>;
417 power-sensor@40 {
418 compatible = "adi,adm1281";
420 shunt-resistor-micro-ohms = <500>;
426 mctp-controller;
427 bus-frequency = <400000>;
428 multi-master;
431 compatible = "mctp-i2c-controller";
436 compatible = "nxp,pca9506";
438 gpio-controller;
439 #gpio-cells = <2>;
443 compatible = "nxp,pca9506";
445 gpio-controller;
446 #gpio-cells = <2>;
447 gpio-line-names = "SLOT6_UART_SEL0","SLOT6_UART_SEL1",
455 compatible = "nxp,pca9506";
457 gpio-controller;
458 #gpio-cells = <2>;
462 compatible = "nxp,pca9506";
464 gpio-controller;
465 #gpio-cells = <2>;
468 power-sensor@40 {
469 compatible = "adi,adm1281";
471 shunt-resistor-micro-ohms = <500>;
477 mctp-controller;
478 bus-frequency = <400000>;
479 multi-master;
482 compatible = "mctp-i2c-controller";
487 compatible = "nxp,pca9506";
489 gpio-controller;
490 #gpio-cells = <2>;
494 compatible = "nxp,pca9506";
496 gpio-controller;
497 #gpio-cells = <2>;
498 gpio-line-names = "SLOT7_UART_SEL0","SLOT7_UART_SEL1",
506 compatible = "nxp,pca9506";
508 gpio-controller;
509 #gpio-cells = <2>;
513 compatible = "nxp,pca9506";
515 gpio-controller;
516 #gpio-cells = <2>;
519 power-sensor@40 {
520 compatible = "adi,adm1281";
522 shunt-resistor-micro-ohms = <500>;
528 mctp-controller;
529 bus-frequency = <400000>;
530 multi-master;
533 compatible = "mctp-i2c-controller";
538 compatible = "nxp,pca9506";
540 gpio-controller;
541 #gpio-cells = <2>;
545 compatible = "nxp,pca9506";
547 gpio-controller;
548 #gpio-cells = <2>;
549 gpio-line-names = "SLOT8_UART_SEL0","SLOT8_UART_SEL1",
557 compatible = "nxp,pca9506";
559 gpio-controller;
560 #gpio-cells = <2>;
564 compatible = "nxp,pca9506";
566 gpio-controller;
567 #gpio-cells = <2>;
570 power-sensor@40 {
571 compatible = "adi,adm1281";
573 shunt-resistor-micro-ohms = <500>;
578 #address-cells = <1>;
579 #size-cells = <0>;
581 bus-frequency = <400000>;
582 i2c-mux@70 {
583 compatible = "nxp,pca9544";
585 #address-cells = <1>;
586 #size-cells = <0>;
587 i2c-mux-idle-disconnect;
591 #address-cells = <1>;
592 #size-cells = <0>;
594 compatible = "nxp,pca9537";
596 gpio-controller;
597 #gpio-cells = <2>;
601 compatible = "atmel,24c128";
606 compatible = "atmel,24c128";
611 compatible = "atmel,24c128";
618 #address-cells = <1>;
619 #size-cells = <0>;
621 compatible = "nxp,pca9537";
623 gpio-controller;
624 #gpio-cells = <2>;
628 compatible = "atmel,24c128";
633 compatible = "atmel,24c128";
638 compatible = "atmel,24c128";
643 imux18: i2c@2 {
644 reg = <2>;
645 #address-cells = <1>;
646 #size-cells = <0>;
648 compatible = "nxp,pca9537";
650 gpio-controller;
651 #gpio-cells = <2>;
655 compatible = "atmel,24c128";
660 compatible = "atmel,24c128";
665 compatible = "atmel,24c128";
672 #address-cells = <1>;
673 #size-cells = <0>;
675 compatible = "nxp,pca9537";
677 gpio-controller;
678 #gpio-cells = <2>;
682 compatible = "atmel,24c128";
687 compatible = "atmel,24c128";
692 compatible = "atmel,24c128";
700 #address-cells = <1>;
701 #size-cells = <0>;
703 bus-frequency = <400000>;
704 i2c-mux@71 {
705 compatible = "nxp,pca9544";
707 #address-cells = <1>;
708 #size-cells = <0>;
709 i2c-mux-idle-disconnect;
713 #address-cells = <1>;
714 #size-cells = <0>;
716 compatible = "nxp,pca9537";
718 gpio-controller;
719 #gpio-cells = <2>;
723 compatible = "atmel,24c128";
728 compatible = "atmel,24c128";
733 compatible = "atmel,24c128";
740 #address-cells = <1>;
741 #size-cells = <0>;
743 compatible = "nxp,pca9537";
745 gpio-controller;
746 #gpio-cells = <2>;
750 compatible = "atmel,24c128";
755 compatible = "atmel,24c128";
760 compatible = "atmel,24c128";
765 imux22: i2c@2 {
766 reg = <2>;
767 #address-cells = <1>;
768 #size-cells = <0>;
770 compatible = "nxp,pca9537";
772 gpio-controller;
773 #gpio-cells = <2>;
777 compatible = "atmel,24c128";
782 compatible = "atmel,24c128";
787 compatible = "atmel,24c128";
794 #address-cells = <1>;
795 #size-cells = <0>;
797 compatible = "nxp,pca9537";
799 gpio-controller;
800 #gpio-cells = <2>;
804 compatible = "atmel,24c128";
809 compatible = "atmel,24c128";
814 compatible = "atmel,24c128";
822 #address-cells = <1>;
823 #size-cells = <0>;
825 bus-frequency = <400000>;
826 i2c-mux@74 {
827 compatible = "nxp,pca9544";
829 #address-cells = <1>;
830 #size-cells = <0>;
831 i2c-mux-idle-disconnect;
835 #address-cells = <1>;
836 #size-cells = <0>;
839 compatible = "nxp,pca9506";
841 gpio-controller;
842 #gpio-cells = <2>;
846 compatible = "nxp,pca9506";
848 gpio-controller;
849 #gpio-cells = <2>;
853 compatible = "nxp,pca9506";
855 gpio-controller;
856 #gpio-cells = <2>;
860 compatible = "nxp,pca9506";
862 gpio-controller;
863 #gpio-cells = <2>;
867 compatible = "nxp,pca9506";
869 gpio-controller;
870 #gpio-cells = <2>;
871 gpio-line-names = "","","","",
884 #address-cells = <1>;
885 #size-cells = <0>;
892 power-sensor@10 {
893 compatible = "adi,adm1272";
897 power-sensor@12 {
898 compatible = "adi,adm1272";
903 compatible = "nxp,pca9555";
905 gpio-controller;
906 #gpio-cells = <2>;
907 interrupt-parent = <&gpio0>;
909 gpio-line-names = "P48V_OCP_GPIO1", "P48V_OCP_GPIO2",
924 compatible = "nxp,pca9555";
926 gpio-controller;
927 #gpio-cells = <2>;
928 interrupt-parent = <&gpio0>;
930 gpio-line-names = "HSC_OCP_SLOT_ODD_GPIO1",
944 compatible = "nxp,pca9555";
946 gpio-controller;
947 #gpio-cells = <2>;
948 interrupt-parent = <&gpio0>;
950 gpio-line-names = "CARD_TYPE_SLOT1", "CARD_TYPE_SLOT2",
961 compatible = "nxp,pca9555";
963 gpio-controller;
964 #gpio-cells = <2>;
965 interrupt-parent = <&gpio0>;
967 gpio-line-names = "HSC1_ALERT1_R_N", "HSC2_ALERT1_R_N",
977 temperature-sensor@48 {
978 compatible = "ti,tmp75";
982 temperature-sensor@49 {
983 compatible = "ti,tmp75";
988 compatible = "atmel,24c128";
994 #address-cells = <1>;
995 #size-cells = <0>;
997 bus-frequency = <400000>;
999 i2c-mux@70 {
1000 compatible = "nxp,pca9544";
1002 #address-cells = <1>;
1003 #size-cells = <0>;
1004 i2c-mux-idle-disconnect;
1008 #address-cells = <1>;
1009 #size-cells = <0>;
1011 temperature-sensor@48 {
1012 compatible = "ti,tmp75";
1017 compatible = "atmel,24c128";
1022 compatible = "atmel,24c64";
1027 compatible = "nuvoton,nct3018y";
1032 compatible = "nxp,pca9506";
1034 gpio-controller;
1035 #gpio-cells = <2>;
1039 compatible = "nxp,pca9506";
1041 gpio-controller;
1042 #gpio-cells = <2>;
1046 compatible = "nxp,pca9506";
1048 gpio-controller;
1049 #gpio-cells = <2>;
1053 compatible = "nxp,pca9506";
1055 gpio-controller;
1056 #gpio-cells = <2>;
1062 #address-cells = <1>;
1063 #size-cells = <0>;
1070 bus-frequency = <100000>;
1071 multi-master;
1074 compatible = "ipmb-dev";
1076 i2c-protocol;
1081 #address-cells = <1>;
1082 #size-cells = <0>;
1084 bus-frequency = <400000>;
1086 compatible = "ti,adc128d818";
1092 compatible = "ti,adc128d818";
1098 compatible = "ti,adc128d818";
1103 power-sensor@40 {
1104 compatible = "ti,ina230";
1108 power-sensor@41 {
1109 compatible = "ti,ina230";
1113 power-sensor@42 {
1114 compatible = "ti,ina230";
1118 power-sensor@43 {
1119 compatible = "ti,ina230";
1123 power-sensor@44 {
1124 compatible = "ti,ina230";
1128 temperature-sensor@4e {
1129 compatible = "ti,tmp75";
1133 temperature-sensor@4f {
1134 compatible = "ti,tmp75";
1139 compatible = "atmel,24c128";
1143 i2c-mux@73 {
1144 compatible = "nxp,pca9544";
1146 #address-cells = <1>;
1147 #size-cells = <0>;
1148 i2c-mux-idle-disconnect;
1152 #address-cells = <1>;
1153 #size-cells = <0>;
1155 compatible = "maxim,max11617";
1162 #address-cells = <1>;
1163 #size-cells = <0>;
1165 compatible = "maxim,max11617";
1171 i2c-mux@74 {
1172 compatible = "nxp,pca9546";
1174 #address-cells = <1>;
1175 #size-cells = <0>;
1176 i2c-mux-idle-disconnect;
1180 #address-cells = <1>;
1181 #size-cells = <0>;
1184 compatible = "ti,adc128d818";
1190 compatible = "maxim,max31790";
1195 compatible = "ti,tca6424";
1197 gpio-controller;
1198 #gpio-cells = <2>;
1201 pwm@2f{
1202 compatible = "maxim,max31790";
1207 compatible = "maxim,max11615";
1212 compatible = "atmel,24c128";
1217 compatible = "nxp,pca9552";
1219 #address-cells = <1>;
1220 #size-cells = <0>;
1221 gpio-controller;
1222 #gpio-cells = <2>;
1228 #address-cells = <1>;
1229 #size-cells = <0>;
1232 compatible = "ti,adc128d818";
1238 compatible = "maxim,max31790";
1243 compatible = "ti,tca6424";
1245 gpio-controller;
1246 #gpio-cells = <2>;
1249 pwm@2f{
1250 compatible = "maxim,max31790";
1255 compatible = "maxim,max11615";
1260 compatible = "atmel,24c128";
1265 compatible = "nxp,pca9552";
1267 #address-cells = <1>;
1268 #size-cells = <0>;
1269 gpio-controller;
1270 #gpio-cells = <2>;
1277 #address-cells = <1>;
1278 #size-cells = <0>;
1280 multi-master;
1281 bus-frequency = <400000>;
1284 compatible = "mctp-i2c-controller";
1288 i2c-mux@72 {
1289 compatible = "nxp,pca9544";
1291 #address-cells = <1>;
1292 #size-cells = <0>;
1296 #address-cells = <1>;
1297 #size-cells = <0>;
1298 mctp-controller;
1299 temperature-sensor@1f {
1300 compatible = "ti,tmp421";
1305 compatible = "atmel,24c64";
1312 #address-cells = <1>;
1313 #size-cells = <0>;
1314 mctp-controller;
1315 temperature-sensor@1f {
1316 compatible = "ti,tmp421";
1321 compatible = "atmel,24c64";
1326 imux26: i2c@2 {
1327 reg = <2>;
1328 #address-cells = <1>;
1329 #size-cells = <0>;
1330 mctp-controller;
1331 temperature-sensor@1f {
1332 compatible = "ti,tmp421";
1337 compatible = "atmel,24c64";
1344 #address-cells = <1>;
1345 #size-cells = <0>;
1346 mctp-controller;
1347 temperature-sensor@1f {
1348 compatible = "ti,tmp421";
1353 compatible = "atmel,24c64";
1362 pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
1370 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default