1 // SPDX-License-Identifier: GPL-2.0-or-later
2 // Copyright (c) 2018 Facebook Inc.
4 #include "aspeed-g5.dtsi"
5 #include <dt-bindings/i2c/i2c.h>
8 model = "Facebook Yosemitev2 BMC";
9 compatible = "facebook,yosemitev2-bmc", "aspeed,ast2500";
18 reg = <0x80000000 0x20000000>;
23 compatible = "iio-hwmon";
24 io-channels = <&adc 0> , <&adc 1> , <&adc 2> , <&adc 3> ,
25 <&adc 4> , <&adc 5> , <&adc 6> , <&adc 7> ,
26 <&adc 8> , <&adc 9> , <&adc 10>, <&adc 11> ,
27 <&adc 12> , <&adc 13> , <&adc 14> , <&adc 15> ;
36 #include "openbmc-flash-layout.dtsi"
42 pinctrl-names = "default";
43 pinctrl-0 = <&pinctrl_spi1_default>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_txd1_default
55 &pinctrl_rxd1_default>;
61 pinctrl-names = "default";
62 pinctrl-0 = <&pinctrl_txd2_default
63 &pinctrl_rxd2_default>;
70 pinctrl-names = "default";
71 pinctrl-0 = <&pinctrl_txd3_default
72 &pinctrl_rxd3_default>;
78 pinctrl-names = "default";
79 pinctrl-0 = <&pinctrl_txd4_default
80 &pinctrl_rxd4_default>;
95 pinctrl-names = "default";
96 pinctrl-0 = <&pinctrl_rmii1_default>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_adc0_default
105 &pinctrl_adc1_default
106 &pinctrl_adc2_default
107 &pinctrl_adc3_default
108 &pinctrl_adc4_default
109 &pinctrl_adc5_default
110 &pinctrl_adc6_default
111 &pinctrl_adc7_default
112 &pinctrl_adc8_default
113 &pinctrl_adc9_default
114 &pinctrl_adc10_default
115 &pinctrl_adc11_default
116 &pinctrl_adc12_default
117 &pinctrl_adc13_default
118 &pinctrl_adc14_default
119 &pinctrl_adc15_default>;
127 compatible = "ipmb-dev";
128 reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
138 compatible = "ipmb-dev";
139 reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
149 compatible = "ipmb-dev";
150 reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
160 compatible = "ipmb-dev";
161 reg = <(0x10 | I2C_OWN_SLAVE_ADDRESS)>;
170 compatible = "atmel,24c64";
180 compatible = "ti,tmp421";
185 compatible = "ti,tmp421";
194 compatible = "adi,adm1278";
203 compatible = "ti,tmp421";
212 compatible = "atmel,24c64";
221 pinctrl-names = "default";
222 pinctrl-0 = <&pinctrl_pwm0_default &pinctrl_pwm1_default>;
225 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
229 aspeed,fan-tach-ch = /bits/ 8 <0x01>;