Lines Matching +full:i2c +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";
23 stdout-path = "serial4:57600n8";
31 iio-hwmon {
32 compatible = "iio-hwmon";
33 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>,
77 pinctrl-names = "default";
78 pinctrl-0 = <&pinctrl_wdtrst1_default>;
79 aspeed,reset-type = "soc";
80 aspeed,external-signal;
81 aspeed,ext-push-pull;
82 aspeed,ext-active-high;
83 aspeed,ext-pulse-duration = <256>;
88 pinctrl-names = "default";
89 pinctrl-0 = <&pinctrl_rmii3_default>;
90 use-ncsi;
91 mellanox,multi-host;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_rmii4_default>;
98 use-ncsi;
99 mellanox,multi-host;
106 m25p,fast-read;
108 spi-rx-bus-width = <4>;
109 spi-max-frequency = <50000000>;
110 #include "openbmc-flash-layout-64.dtsi"
114 m25p,fast-read;
116 spi-rx-bus-width = <4>;
117 spi-max-frequency = <50000000>;
123 mctp-controller;
124 bus-frequency = <400000>;
125 multi-master;
128 compatible = "mctp-i2c-controller";
132 power-sensor@40 {
133 compatible = "adi,adm1278";
140 mctp-controller;
141 bus-frequency = <400000>;
142 multi-master;
145 compatible = "mctp-i2c-controller";
149 power-sensor@40 {
150 compatible = "adi,adm1278";
157 mctp-controller;
158 bus-frequency = <400000>;
159 multi-master;
162 compatible = "mctp-i2c-controller";
166 power-sensor@40 {
167 compatible = "adi,adm1278";
174 mctp-controller;
175 bus-frequency = <400000>;
176 multi-master;
179 compatible = "mctp-i2c-controller";
183 power-sensor@40 {
184 compatible = "adi,adm1278";
191 mctp-controller;
192 bus-frequency = <400000>;
193 multi-master;
196 compatible = "mctp-i2c-controller";
200 power-sensor@40 {
201 compatible = "adi,adm1278";
208 mctp-controller;
209 bus-frequency = <400000>;
210 multi-master;
213 compatible = "mctp-i2c-controller";
217 power-sensor@40 {
218 compatible = "adi,adm1278";
225 mctp-controller;
226 bus-frequency = <400000>;
227 multi-master;
230 compatible = "mctp-i2c-controller";
234 power-sensor@40 {
235 compatible = "adi,adm1278";
242 mctp-controller;
243 bus-frequency = <400000>;
244 multi-master;
247 compatible = "mctp-i2c-controller";
251 power-sensor@40 {
252 compatible = "adi,adm1278";
259 bus-frequency = <400000>;
260 i2c-mux@70 {
261 compatible = "nxp,pca9544";
262 idle-state = <0>;
263 i2c-mux-idle-disconnect;
270 bus-frequency = <400000>;
271 i2c-mux@71 {
272 compatible = "nxp,pca9544";
273 idle-state = <0>;
274 i2c-mux-idle-disconnect;
281 bus-frequency = <400000>;
286 power-sensor@10 {
287 compatible = "adi, adm1272";
291 power-sensor@12 {
292 compatible = "adi, adm1272";
297 compatible = "nxp,pca9555";
299 gpio-controller;
300 #gpio-cells = <2>;
304 compatible = "nxp,pca9555";
306 gpio-controller;
307 #gpio-cells = <2>;
311 compatible = "nxp,pca9555";
313 gpio-controller;
314 #gpio-cells = <2>;
318 compatible = "nxp,pca9555";
320 gpio-controller;
321 #gpio-cells = <2>;
324 temperature-sensor@48 {
325 compatible = "ti,tmp75";
329 temperature-sensor@49 {
330 compatible = "ti,tmp75";
334 temperature-sensor@4a {
335 compatible = "ti,tmp75";
339 temperature-sensor@4b {
340 compatible = "ti,tmp75";
345 compatible = "atmel,24c256";
352 bus-frequency = <400000>;
354 temperature-sensor@48 {
355 compatible = "ti,tmp75";
360 compatible = "atmel,24c128";
365 compatible = "nuvoton,nct3018y";
372 bus-frequency = <100000>;
373 multi-master;
376 compatible = "ipmb-dev";
378 i2c-protocol;
384 bus-frequency = <400000>;
386 compatible = "ti,adc128d818";
392 compatible = "ti,adc128d818";
398 compatible = "ti,adc128d818";
403 power-sensor@40 {
404 compatible = "ti,ina230";
408 power-sensor@41 {
409 compatible = "ti,ina230";
413 power-sensor@42 {
414 compatible = "ti,ina230";
418 power-sensor@43 {
419 compatible = "ti,ina230";
423 power-sensor@44 {
424 compatible = "ti,ina230";
428 temperature-sensor@4e {
429 compatible = "ti,tmp75";
433 temperature-sensor@4f {
434 compatible = "ti,tmp75";
439 compatible = "atmel,24c128";
443 i2c-mux@71 {
444 compatible = "nxp,pca9846";
445 #address-cells = <1>;
446 #size-cells = <0>;
448 idle-state = <0>;
449 i2c-mux-idle-disconnect;
452 i2c@0 {
453 #address-cells = <1>;
454 #size-cells = <0>;
458 compatible = "ti,adc128d818";
464 compatible = "max31790";
466 #address-cells = <1>;
467 #size-cells = <0>;
471 compatible = "ti,tca6424";
476 compatible = "max31790";
478 #address-cells = <1>;
479 #size-cells = <0>;
483 compatible = "maxim,max11615";
488 compatible = "atmel,24c128";
493 compatible = "nxp,pca9552";
495 #address-cells = <1>;
496 #size-cells = <0>;
497 gpio-controller;
498 #gpio-cells = <2>;
502 i2c@1 {
503 #address-cells = <1>;
504 #size-cells = <0>;
508 compatible = "ti,adc128d818";
514 compatible = "max31790";
516 #address-cells = <1>;
517 #size-cells = <0>;
521 compatible = "ti,tca6424";
526 compatible = "max31790";
528 #address-cells = <1>;
529 #size-cells = <0>;
533 compatible = "maxim,max11615";
538 compatible = "atmel,24c128";
543 compatible = "nxp,pca9552";
545 #address-cells = <1>;
546 #size-cells = <0>;
547 gpio-controller;
548 #gpio-cells = <2>;
553 i2c-mux@73 {
554 compatible = "nxp,pca9544";
555 #address-cells = <1>;
556 #size-cells = <0>;
558 idle-state = <0>;
559 i2c-mux-idle-disconnect;
562 i2c@0 {
563 #address-cells = <1>;
564 #size-cells = <0>;
568 compatible = "maxim,max11617";
573 i2c@1 {
574 #address-cells = <1>;
575 #size-cells = <0>;
579 compatible = "maxim,max11617";
588 mctp-controller;
589 multi-master;
590 bus-frequency = <400000>;
593 compatible = "mctp-i2c-controller";
597 i2c-mux@72 {
598 compatible = "nxp,pca9544";
599 idle-state = <0>;
600 i2c-mux-idle-disconnect;
607 pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
615 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default>;