Lines Matching +full:i2c +full:- +full:compatible
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,tacoma-bmc", "aspeed,ast2600";
15 stdout-path = &uart5;
24 reserved-memory {
25 #address-cells = <1>;
26 #size-cells = <1>;
30 no-map;
35 compatible = "ramoops";
37 record-size = <0x8000>;
38 console-size = <0x8000>;
39 pmsg-size = <0x8000>;
40 max-reason = <3>; /* KMSG_DUMP_EMERG */
44 no-map;
45 compatible = "shared-dma-pool";
50 gpio-keys {
51 compatible = "gpio-keys";
53 ps0-presence {
54 label = "ps0-presence";
59 ps1-presence {
60 label = "ps1-presence";
66 gpio-keys-polled {
67 compatible = "gpio-keys-polled";
68 #address-cells = <1>;
69 #size-cells = <0>;
70 poll-interval = <1000>;
72 fan0-presence {
73 label = "fan0-presence";
78 fan1-presence {
79 label = "fan1-presence";
84 fan2-presence {
85 label = "fan2-presence";
90 fan3-presence {
91 label = "fan3-presence";
97 iio-hwmon-dps310 {
98 compatible = "iio-hwmon";
99 io-channels = <&dps 0>;
102 iio-hwmon-bmp280 {
103 compatible = "iio-hwmon";
104 io-channels = <&bmp 1>;
113 gpio-line-names =
114 /*A0-A7*/ "","","","","","","","",
115 /*B0-B7*/ "fsi-mux","","","","","","","",
116 /*C0-C7*/ "","","","","","","","",
117 /*D0-D7*/ "","","","","","","","",
118 /*E0-E7*/ "power-button","","","checkstop","","presence-ps1","","led-rear-fault",
119 /*F0-F7*/ "","","","","","","","",
120 /*G0-G7*/ "","","","","","","","",
121 /*H0-H7*/ "","","","presence-ps0","","","","",
122 /*I0-I7*/ "","","","","","","","",
123 /*J0-J7*/ "","","","","","","","",
124 /*K0-K7*/ "","","","","","","","",
125 /*L0-L7*/ "","","","","","","","",
126 /*M0-M7*/ "","","","","","","","",
127 /*N0-N7*/ "","","","","","","","",
128 /*O0-O7*/ "led-rear-power","led-rear-id","","usb-power","","","","",
129 /*P0-P7*/ "","","","","","bmc-tpm-reset","","",
130 /*Q0-Q7*/ "cfam-reset","","","","","","","fsi-routing",
131 /*R0-R7*/ "","","","","","","","",
132 /*S0-S7*/ "","","","","","","","",
133 /*T0-T7*/ "","","","","","","","",
134 /*U0-U7*/ "","","","","","","","",
135 /*V0-V7*/ "","","","","","","","",
136 /*W0-W7*/ "","","","","","","","",
137 /*X0-X7*/ "","","","","","","","",
138 /*Y0-Y7*/ "","","","","","","","",
139 /*Z0-Z7*/ "","","","","","","","";
146 m25p,fast-read;
148 spi-max-frequency = <50000000>;
149 #include "openbmc-flash-layout-128.dtsi"
154 m25p,fast-read;
155 label = "alt-bmc";
156 spi-max-frequency = <50000000>;
162 pinctrl-names = "default";
163 pinctrl-0 = <&pinctrl_spi1_default>;
167 m25p,fast-read;
169 spi-max-frequency = <100000000>;
175 pinctrl-names = "default";
176 pinctrl-0 = <&pinctrl_rmii3_default>;
179 clock-names = "MACCLK", "RCLK";
180 use-ncsi;
189 clk-phase-mmc-hs200 = <36>, <270>;
195 #address-cells = <2>;
196 #size-cells = <0>;
198 fsi-routing-gpios = <&gpio0 ASPEED_GPIO(Q, 7) GPIO_ACTIVE_HIGH>;
199 fsi-mux-gpios = <&gpio0 ASPEED_GPIO(B, 0) GPIO_ACTIVE_HIGH>;
200 cfam-reset-gpios = <&gpio0 ASPEED_GPIO(Q, 0) GPIO_ACTIVE_LOW>;
204 #address-cells = <1>;
205 #size-cells = <1>;
206 chip-id = <0>;
209 compatible = "ibm,fsi2pib";
213 i2c@1800 {
214 compatible = "ibm,fsi-i2c-master";
216 #address-cells = <1>;
217 #size-cells = <0>;
219 cfam0_i2c0: i2c-bus@0 {
223 cfam0_i2c1: i2c-bus@1 {
227 cfam0_i2c2: i2c-bus@2 {
231 cfam0_i2c3: i2c-bus@3 {
235 cfam0_i2c4: i2c-bus@4 {
239 cfam0_i2c5: i2c-bus@5 {
243 cfam0_i2c6: i2c-bus@6 {
247 cfam0_i2c7: i2c-bus@7 {
251 cfam0_i2c8: i2c-bus@8 {
255 cfam0_i2c9: i2c-bus@9 {
259 cfam0_i2c10: i2c-bus@a {
263 cfam0_i2c11: i2c-bus@b {
267 cfam0_i2c12: i2c-bus@c {
271 cfam0_i2c13: i2c-bus@d {
275 cfam0_i2c14: i2c-bus@e {
281 compatible = "ibm,p9-sbefifo";
283 #address-cells = <1>;
284 #size-cells = <0>;
287 compatible = "ibm,p9-occ";
292 compatible = "fsi-master-hub";
294 #address-cells = <2>;
295 #size-cells = <0>;
297 no-scan-on-init;
305 #address-cells = <1>;
306 #size-cells = <1>;
307 chip-id = <1>;
310 compatible = "ibm,fsi2pib";
314 i2c@1800 {
315 compatible = "ibm,fsi-i2c-master";
317 #address-cells = <1>;
318 #size-cells = <0>;
320 cfam1_i2c0: i2c-bus@0 {
324 cfam1_i2c1: i2c-bus@1 {
328 cfam1_i2c2: i2c-bus@2 {
332 cfam1_i2c3: i2c-bus@3 {
336 cfam1_i2c4: i2c-bus@4 {
340 cfam1_i2c5: i2c-bus@5 {
344 cfam1_i2c6: i2c-bus@6 {
348 cfam1_i2c7: i2c-bus@7 {
352 cfam1_i2c8: i2c-bus@8 {
356 cfam1_i2c9: i2c-bus@9 {
360 cfam1_i2c10: i2c-bus@a {
364 cfam1_i2c11: i2c-bus@b {
368 cfam1_i2c12: i2c-bus@c {
372 cfam1_i2c13: i2c-bus@d {
376 cfam1_i2c14: i2c-bus@e {
382 compatible = "ibm,p9-sbefifo";
384 #address-cells = <1>;
385 #size-cells = <0>;
388 compatible = "ibm,p9-occ";
393 compatible = "fsi-master-hub";
395 #address-cells = <2>;
396 #size-cells = <0>;
398 no-scan-on-init;
449 multi-master;
452 ibm-panel@62 {
453 compatible = "ibm,op-panel";
462 compatible = "tcg,tpm-tis-i2c";
475 compatible = "bosch,bmp280";
477 #io-channel-cells = <1>;
481 compatible = "maxim,max31785a";
483 #address-cells = <1>;
484 #size-cells = <0>;
487 compatible = "pmbus-fan";
489 tach-pulses = <2>;
490 maxim,fan-rotor-input = "tach";
491 maxim,fan-pwm-freq = <25000>;
492 maxim,fan-dual-tach;
493 maxim,fan-no-watchdog;
494 maxim,fan-no-fault-ramp;
495 maxim,fan-ramp = <2>;
496 maxim,fan-fault-pin-mon;
500 compatible = "pmbus-fan";
502 tach-pulses = <2>;
503 maxim,fan-rotor-input = "tach";
504 maxim,fan-pwm-freq = <25000>;
505 maxim,fan-dual-tach;
506 maxim,fan-no-watchdog;
507 maxim,fan-no-fault-ramp;
508 maxim,fan-ramp = <2>;
509 maxim,fan-fault-pin-mon;
513 compatible = "pmbus-fan";
515 tach-pulses = <2>;
516 maxim,fan-rotor-input = "tach";
517 maxim,fan-pwm-freq = <25000>;
518 maxim,fan-dual-tach;
519 maxim,fan-no-watchdog;
520 maxim,fan-no-fault-ramp;
521 maxim,fan-ramp = <2>;
522 maxim,fan-fault-pin-mon;
526 compatible = "pmbus-fan";
528 tach-pulses = <2>;
529 maxim,fan-rotor-input = "tach";
530 maxim,fan-pwm-freq = <25000>;
531 maxim,fan-dual-tach;
532 maxim,fan-no-watchdog;
533 maxim,fan-no-fault-ramp;
534 maxim,fan-ramp = <2>;
535 maxim,fan-fault-pin-mon;
540 compatible = "infineon,dps310";
542 #io-channel-cells = <0>;
546 compatible = "nxp,pca9552";
548 #address-cells = <1>;
549 #size-cells = <0>;
551 gpio-controller;
552 #gpio-cells = <2>;
635 power-supply@68 {
636 compatible = "ibm,cffps1";
640 power-supply@69 {
641 compatible = "ibm,cffps1";
650 compatible = "ti,tmp423";
655 compatible = "infineon,ir35221";
660 compatible = "infineon,ir35221";
669 compatible = "ti,tmp423";
674 compatible = "infineon,ir35221";
679 compatible = "infineon,ir35221";
692 compatible = "ti,tmp275";
705 compatible = "nxp,pca9552";
707 #address-cells = <1>;
708 #size-cells = <0>;
709 gpio-controller;
710 #gpio-cells = <2>;
712 gpio-line-names = "PS_SMBUS_RESET_N", "APSS_RESET_N",
803 compatible = "epson,rx8900";
808 compatible = "atmel,24c64";
813 compatible = "ti,ucd90160";
833 compatible = "snps,dw-apb-uart";
838 compatible = "snps,dw-apb-uart";
851 memory-region = <&flash_memory>;
856 aspeed,reset-type = "none";
857 aspeed,external-signal;
858 aspeed,ext-push-pull;
859 aspeed,ext-active-high;
861 pinctrl-names = "default";
862 pinctrl-0 = <&pinctrl_wdtrst1_default>;
871 pinctrl-names = "default";
872 pinctrl-0 = <&pinctrl_lpc_default>,
878 memory-region = <&vga_memory>;