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