1 // SPDX-License-Identifier: GPL-2.0+
2 // Copyright 2019 YADRO
5 #include "aspeed-g4.dtsi"
6 #include <dt-bindings/gpio/aspeed-gpio.h>
10 compatible = "yadro,vesnin-bmc", "aspeed,ast2400";
14 bootargs = "console=ttyS4,115200 earlyprintk";
18 reg = <0x40000000 0x20000000>;
26 vga_memory: framebuffer@5f000000 {
28 reg = <0x5f000000 0x01000000>; /* 16MB */
30 flash_memory: region@5c000000 {
32 reg = <0x5c000000 0x02000000>; /* 32M */
37 compatible = "gpio-leds";
40 gpios = <&gpio ASPEED_GPIO(R, 4) GPIO_ACTIVE_LOW>;
43 gpios = <&gpio ASPEED_GPIO(N, 1) GPIO_ACTIVE_LOW>;
47 gpios = <&gpio ASPEED_GPIO(F, 1) GPIO_ACTIVE_LOW>;
51 gpios = <&gpio ASPEED_GPIO(O, 0) GPIO_ACTIVE_LOW>;
55 gpios = <&gpio ASPEED_GPIO(N, 6) GPIO_ACTIVE_LOW>;
59 gpios = <&gpio ASPEED_GPIO(N, 7) GPIO_ACTIVE_HIGH>;
64 compatible = "gpio-keys";
69 gpios = <&gpio ASPEED_GPIO(P, 5) GPIO_ACTIVE_LOW>;
75 gpios = <&gpio ASPEED_GPIO(O, 7) GPIO_ACTIVE_LOW>;
86 #include "openbmc-flash-layout.dtsi"
98 pinctrl-names = "default";
99 pinctrl-0 = <&pinctrl_spi1debug_default>;
114 pinctrl-names = "default";
115 pinctrl-0 = <&pinctrl_rmii1_default>;
125 memory-region = <&flash_memory>;
135 pinctrl-names = "default";
136 pinctrl-0 = <&pinctrl_txd2_default &pinctrl_rxd2_default>;
143 compatible = "atmel,24c256";
153 compatible = "ti,tmp75";
170 compatible = "ibm,p8-occ-hwmon";
179 compatible = "ibm,p8-occ-hwmon";
188 compatible = "nuvoton,w83795g";
197 compatible = "ibm,p8-occ-hwmon";
214 compatible = "ibm,p8-occ-hwmon";
223 compatible = "maxim,ds3231";