xref: /openbmc/u-boot/arch/arm/dts/ast2500-evb.dts (revision 57efeb04)
1/dts-v1/;
2
3#include "ast2500-u-boot.dtsi"
4
5/ {
6	memory {
7		device_type = "memory";
8		reg = <0x80000000 0x20000000>;
9	};
10
11	chosen {
12		stdout-path = &uart5;
13	};
14
15	aliases {
16		spi0 = &fmc;
17		ethernet0 = &mac0;
18		ethernet1 = &mac1;
19	};
20};
21
22&uart5 {
23	u-boot,dm-pre-reloc;
24	status = "okay";
25};
26
27&sdrammc {
28	clock-frequency = <400000000>;
29};
30
31&wdt1 {
32	u-boot,dm-pre-reloc;
33	status = "okay";
34};
35
36&wdt2 {
37	u-boot,dm-pre-reloc;
38	status = "okay";
39};
40
41&wdt3 {
42	u-boot,dm-pre-reloc;
43	status = "okay";
44};
45
46&mac0 {
47	status = "okay";
48	phy-mode = "rgmii";
49
50	pinctrl-names = "default";
51	pinctrl-0 = <&pinctrl_mac1link_default &pinctrl_mdio1_default>;
52};
53
54&mac1 {
55	status = "okay";
56	phy-mode = "rgmii";
57	pinctrl-names = "default";
58	pinctrl-0 = <&pinctrl_mac2link_default &pinctrl_mdio2_default>;
59};
60
61&fmc {
62	status = "okay";
63	flash@0 {
64		compatible = "spi-flash", "sst,w25q256";
65		status = "okay";
66		spi-max-frequency = <50000000>;
67		spi-tx-bus-width = <2>;
68		spi-rx-bus-width = <2>;
69	};
70
71	flash@1 {
72                compatible = "spi-flash", "sst,w25q256";
73                status = "okay";
74                spi-max-frequency = <50000000>;
75                spi-tx-bus-width = <2>;
76                spi-rx-bus-width = <2>;
77        };
78};
79
80&sdhci_slot0 {
81	status = "okay";
82	bus-width = <4>;
83	pinctrl-names = "default";
84	pinctrl-0 = <&pinctrl_sd1_default>;
85};
86
87&sdhci_slot1 {
88	status = "okay";
89	bus-width = <4>;
90	pinctrl-names = "default";
91	pinctrl-0 = <&pinctrl_sd2_default>;
92};
93
94&i2c3 {
95        status = "okay";
96
97};
98
99&i2c7 {
100        status = "okay";
101
102};
103