1 //SPDX-License-Identifier: GPL-2.0+
5 #include "aspeed-g4.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "microsoft,olympus-bmc", "aspeed,ast2400";
14 bootargs = "console=ttyS4,115200 earlyprintk";
18 reg = <0x40000000 0x20000000>;
26 vga_memory: framebuffer@5f000000 {
28 reg = <0x5f000000 0x01000000>; /* 16M */
33 compatible = "gpio-leds";
36 gpios = <&gpio ASPEED_GPIO(B, 0) GPIO_ACTIVE_LOW>;
40 gpios = <&gpio ASPEED_GPIO(U, 2) GPIO_ACTIVE_HIGH>;
44 gpios = <&gpio ASPEED_GPIO(U, 3) GPIO_ACTIVE_HIGH>;
48 gpios = <&gpio ASPEED_GPIO(Q, 5) GPIO_ACTIVE_LOW>;
52 gpios = <&gpio ASPEED_GPIO(A, 1) GPIO_ACTIVE_LOW>;
58 compatible = "iio-hwmon";
59 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>,
60 <&adc 4>, <&adc 5>, <&adc 6>, <&adc 7>;
66 pinctrl-names = "default";
67 pinctrl-0 = <&pinctrl_adc0_default
74 &pinctrl_adc7_default>;
84 #include "openbmc-flash-layout.dtsi"
90 pinctrl-names = "default";
91 pinctrl-0 = <&pinctrl_spi1_default>;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pinctrl_rgmii1_default &pinctrl_mdio1_default>;
119 compatible = "ti,tmp421";
134 clock-frequency = <100000>;
145 compatible = "ti,tmp421";
168 pinctrl-names = "default";
169 pinctrl-0 = <&pinctrl_pwm0_default
170 &pinctrl_pwm1_default
171 &pinctrl_pwm2_default
172 &pinctrl_pwm3_default
173 &pinctrl_pwm4_default
174 &pinctrl_pwm5_default
175 &pinctrl_pwm6_default>;
179 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
184 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
189 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
194 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
199 aspeed,fan-tach-ch = /bits/ 8 <0x04>;
204 aspeed,fan-tach-ch = /bits/ 8 <0x05>;