Lines Matching +full:i2c +full:- +full:compatible
1 // SPDX-License-Identifier: GPL-2.0-or-later
4 /dts-v1/;
6 #include "aspeed-g6.dtsi"
7 #include "aspeed-g6-pinctrl.dtsi"
8 #include <dt-bindings/i2c/i2c.h>
9 #include <dt-bindings/gpio/aspeed-gpio.h>
12 model = "ASUS-X4TF";
13 compatible = "asus,x4tf-bmc", "aspeed,ast2600";
20 stdout-path = "serial4:115200n8";
28 reserved-memory {
29 #address-cells = <1>;
30 #size-cells = <1>;
36 compatible = "shared-dma-pool";
41 iio-hwmon {
42 compatible = "iio-hwmon";
43 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
50 compatible = "gpio-leds";
52 led-heartbeat {
54 linux,default-trigger = "heartbeat";
57 led-uid {
59 default-state = "off";
62 led-status_Y {
64 default-state = "off";
67 led-sys_boot_status {
69 default-state = "off";
77 pinctrl-names = "default";
78 pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
87 pinctrl-names = "default";
88 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
99 snoop-ports = <0x80>;
105 phy-mode = "rmii";
106 use-ncsi;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pinctrl_rmii3_default>;
113 phy-mode = "rmii";
114 use-ncsi;
115 pinctrl-names = "default";
116 pinctrl-0 = <&pinctrl_rmii4_default>;
124 m25p,fast-read;
126 spi-max-frequency = <50000000>;
127 #include "openbmc-flash-layout-64.dtsi"
133 pinctrl-names = "default";
134 pinctrl-0 = <&pinctrl_spi1_default>;
139 spi-max-frequency = <50000000>;
162 temperature-sensor@48 {
163 compatible = "ti,tmp75";
167 temperature-sensor@49 {
168 compatible = "ti,tmp75";
173 compatible = "nxp,pca9555";
175 gpio-controller;
176 #gpio-cells = <2>;
180 compatible = "nxp,pca9555";
182 gpio-controller;
183 #gpio-cells = <2>;
187 compatible = "nxp,pca9555";
189 gpio-controller;
190 #gpio-cells = <2>;
191 gpio-line-names =
192 /*A0 - A3 0*/ "", "STRAP_BMC_BATTERY_GPIO1", "", "",
193 /*A4 - A7 4*/ "", "", "", "",
194 /*B0 - B7 8*/ "", "", "", "", "", "", "", "";
198 compatible = "nxp,pca9555";
200 gpio-controller;
201 #gpio-cells = <2>;
204 i2c-mux@70 {
205 compatible = "nxp,pca9546";
208 #address-cells = <1>;
209 #size-cells = <0>;
211 channel_1: i2c@0 {
212 #address-cells = <1>;
213 #size-cells = <0>;
217 channel_2: i2c@1 {
218 #address-cells = <1>;
219 #size-cells = <0>;
223 channel_3: i2c@2 {
224 #address-cells = <1>;
225 #size-cells = <0>;
229 channel_4: i2c@3 {
230 #address-cells = <1>;
231 #size-cells = <0>;
241 compatible = "nxp,pca9555";
243 gpio-controller;
244 #gpio-cells = <2>;
247 i2c-mux@70 {
248 compatible = "nxp,pca9546";
251 #address-cells = <1>;
252 #size-cells = <0>;
254 channel_5: i2c@0 {
255 #address-cells = <1>;
256 #size-cells = <0>;
260 compatible = "nxp,pca9555";
262 gpio-controller;
263 #gpio-cells = <2>;
264 gpio-line-names =
272 compatible = "nxp,pca9555";
274 gpio-controller;
275 #gpio-cells = <2>;
278 power-monitor@44 {
279 compatible = "ti,ina219";
281 shunt-resistor = <2>;
285 channel_6: i2c@1 {
286 #address-cells = <1>;
287 #size-cells = <0>;
291 channel_7: i2c@2 {
292 #address-cells = <1>;
293 #size-cells = <0>;
297 channel_8: i2c@3 {
298 #address-cells = <1>;
299 #size-cells = <0>;
309 compatible = "nxp,pca9555";
311 gpio-controller;
312 #gpio-cells = <2>;
316 compatible = "nxp,pca9555";
318 gpio-controller;
319 #gpio-cells = <2>;
320 gpio-line-names =
327 compatible = "nxp,pca9555";
329 gpio-controller;
330 #gpio-cells = <2>;
337 i2c-mux@70 {
338 compatible = "nxp,pca9546";
341 #address-cells = <1>;
342 #size-cells = <0>;
343 idle-state = <1>;
345 channel_9: i2c@0 {
346 #address-cells = <1>;
347 #size-cells = <0>;
350 temperature-sensor@48 {
351 compatible = "ti,tmp75";
355 temperature-sensor@49 {
356 compatible = "ti,tmp75";
360 power-monitor@40 {
361 compatible = "ti,ina219";
363 shunt-resistor = <2>;
366 power-monitor@41 {
367 compatible = "ti,ina219";
369 shunt-resistor = <5>;
373 channel_10: i2c@1 {
374 #address-cells = <1>;
375 #size-cells = <0>;
379 channel_11: i2c@2 {
380 #address-cells = <1>;
381 #size-cells = <0>;
385 channel_12: i2c@3 {
386 #address-cells = <1>;
387 #size-cells = <0>;
392 i2c-mux@71 {
393 compatible = "nxp,pca9546";
396 #address-cells = <1>;
397 #size-cells = <0>;
398 i2c-mux-idle-disconnect;
400 channel_13: i2c@0 {
401 #address-cells = <1>;
402 #size-cells = <0>;
406 channel_14: i2c@1 {
407 #address-cells = <1>;
408 #size-cells = <0>;
412 channel_15: i2c@2 {
413 #address-cells = <1>;
414 #size-cells = <0>;
418 channel_16: i2c@3 {
419 #address-cells = <1>;
420 #size-cells = <0>;
429 i2c-mux@70 {
430 compatible = "nxp,pca9546";
433 #address-cells = <1>;
434 #size-cells = <0>;
435 i2c-mux-idle-disconnect;
437 channel_17: i2c@0 {
438 #address-cells = <1>;
439 #size-cells = <0>;
443 channel_18: i2c@1 {
444 #address-cells = <1>;
445 #size-cells = <0>;
448 temperature-sensor@48 {
449 compatible = "ti,tmp75";
453 power-monitor@41 {
454 compatible = "ti,ina219";
456 shunt-resistor = <5>;
460 channel_19: i2c@2 {
461 #address-cells = <1>;
462 #size-cells = <0>;
466 channel_20: i2c@3 {
467 #address-cells = <1>;
468 #size-cells = <0>;
488 multi-master;
491 compatible = "atmel,24c08";
496 compatible = "atmel,24c08";
508 memory-region = <&video_engine_memory>;
517 snoop-ports = <0x80>;
521 aspeed,lpc-io-reg = <0xca0>;
526 aspeed,lpc-io-reg = <0xca8>;
531 aspeed,lpc-io-reg = <0xca2>;
552 gpio-line-names =