Lines Matching +full:i2c +full:- +full:fast +full:- +full:mode
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 mlx,multi-host;
96 pinctrl-names = "default";
97 pinctrl-0 = <&pinctrl_rmii4_default>;
98 use-ncsi;
99 mlx,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 {
140 mctp-controller;
141 bus-frequency = <400000>;
142 multi-master;
145 compatible = "mctp-i2c-controller";
149 power-sensor@40 {
157 mctp-controller;
158 bus-frequency = <400000>;
159 multi-master;
162 compatible = "mctp-i2c-controller";
166 power-sensor@40 {
174 mctp-controller;
175 bus-frequency = <400000>;
176 multi-master;
179 compatible = "mctp-i2c-controller";
183 power-sensor@40 {
191 mctp-controller;
192 bus-frequency = <400000>;
193 multi-master;
196 compatible = "mctp-i2c-controller";
200 power-sensor@40 {
208 mctp-controller;
209 bus-frequency = <400000>;
210 multi-master;
213 compatible = "mctp-i2c-controller";
217 power-sensor@40 {
225 mctp-controller;
226 bus-frequency = <400000>;
227 multi-master;
230 compatible = "mctp-i2c-controller";
234 power-sensor@40 {
242 mctp-controller;
243 bus-frequency = <400000>;
244 multi-master;
247 compatible = "mctp-i2c-controller";
251 power-sensor@40 {
259 bus-frequency = <400000>;
260 i2c-mux@70 {
262 idle-state = <0>;
263 i2c-mux-idle-disconnect;
270 bus-frequency = <400000>;
271 i2c-mux@71 {
273 idle-state = <0>;
274 i2c-mux-idle-disconnect;
281 bus-frequency = <400000>;
286 power-sensor@10 {
291 power-sensor@12 {
299 gpio-controller;
300 #gpio-cells = <2>;
306 gpio-controller;
307 #gpio-cells = <2>;
313 gpio-controller;
314 #gpio-cells = <2>;
320 gpio-controller;
321 #gpio-cells = <2>;
324 temperature-sensor@48 {
329 temperature-sensor@49 {
334 temperature-sensor@4a {
339 temperature-sensor@4b {
352 bus-frequency = <400000>;
354 temperature-sensor@48 {
372 bus-frequency = <400000>;
377 bus-frequency = <400000>;
381 ti,mode = /bits/ 8 <2>;
387 ti,mode = /bits/ 8 <2>;
393 ti,mode = /bits/ 8 <2>;
396 power-sensor@40 {
401 power-sensor@41 {
406 power-sensor@42 {
411 power-sensor@43 {
416 power-sensor@44 {
421 temperature-sensor@4e {
426 temperature-sensor@4f {
436 i2c-mux@71 {
438 #address-cells = <1>;
439 #size-cells = <0>;
441 idle-state = <0>;
442 i2c-mux-idle-disconnect;
445 i2c@0 {
446 #address-cells = <1>;
447 #size-cells = <0>;
453 ti,mode = /bits/ 8 <2>;
459 #address-cells = <1>;
460 #size-cells = <0>;
471 #address-cells = <1>;
472 #size-cells = <0>;
488 #address-cells = <1>;
489 #size-cells = <0>;
490 gpio-controller;
491 #gpio-cells = <2>;
495 i2c@1 {
496 #address-cells = <1>;
497 #size-cells = <0>;
503 ti,mode = /bits/ 8 <2>;
509 #address-cells = <1>;
510 #size-cells = <0>;
521 #address-cells = <1>;
522 #size-cells = <0>;
538 #address-cells = <1>;
539 #size-cells = <0>;
540 gpio-controller;
541 #gpio-cells = <2>;
546 i2c-mux@73 {
548 #address-cells = <1>;
549 #size-cells = <0>;
551 idle-state = <0>;
552 i2c-mux-idle-disconnect;
555 i2c@0 {
556 #address-cells = <1>;
557 #size-cells = <0>;
566 i2c@1 {
567 #address-cells = <1>;
568 #size-cells = <0>;
581 mctp-controller;
582 multi-master;
583 bus-frequency = <400000>;
586 compatible = "mctp-i2c-controller";
590 i2c-mux@72 {
592 idle-state = <0>;
593 i2c-mux-idle-disconnect;
601 pinctrl-0 = <&pinctrl_adc0_default &pinctrl_adc1_default
610 pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default>;