xref: /openbmc/u-boot/arch/arm/dts/ast2600-dcscm.dts (revision 25fde1c0)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/dts-v1/;
3
4#include "ast2600-evb.dts"
5
6/ {
7	model = "AST2600 DC-SCM";
8};
9
10&fmc {
11	status = "okay";
12
13	pinctrl-names = "default";
14	pinctrl-0 = <&pinctrl_fmcquad_default>;
15	timing-calibration-disabled;
16	num-cs = <1>;
17
18	flash@0 {
19		status = "okay";
20		spi-max-frequency = <12500000>;
21		spi-tx-bus-width = <4>;
22		spi-rx-bus-width = <4>;
23	};
24
25	flash@1 {
26		status = "disabled";
27	};
28
29	flash@2 {
30		status = "disabled";
31	};
32};
33
34&spi1 {
35	status = "okay";
36
37	pinctrl-names = "default";
38	pinctrl-0 = <&pinctrl_spi1_default &pinctrl_spi1abr_default
39			&pinctrl_spi1cs1_default &pinctrl_spi1wp_default
40			&pinctrl_spi1wp_default &pinctrl_spi1quad_default>;
41	timing-calibration-disabled;
42
43	flash@0 {
44		status = "okay";
45		spi-max-frequency = <12500000>;
46		spi-tx-bus-width = <4>;
47		spi-rx-bus-width = <4>;
48	};
49
50	flash@1 {
51		status = "okay";
52		spi-max-frequency = <12500000>;
53		spi-tx-bus-width = <4>;
54		spi-rx-bus-width = <4>;
55	};
56};
57
58&spi2 {
59	status = "disabled";
60};
61
62&emmc {
63	u-boot,dm-pre-reloc;
64	timing-phase = <0x000f0097>;
65};
66
67&emmc_slot0 {
68	u-boot,dm-pre-reloc;
69	status = "okay";
70	bus-width = <4>;
71	pinctrl-names = "default";
72	pinctrl-0 = <&pinctrl_emmc_default>;
73	sdhci-drive-type = <1>;
74};
75
76&sdhci {
77	status = "disabled";
78};
79
80&sdhci_slot0 {
81	status = "disabled";
82};
83
84&sdhci_slot1 {
85	status = "disabled";
86};
87
88&i2c4 {
89	status = "okay";
90
91	pinctrl-names = "default";
92	pinctrl-0 = <&pinctrl_i2c5_default>;
93};
94
95&i2c5 {
96	status = "okay";
97
98	pinctrl-names = "default";
99	pinctrl-0 = <&pinctrl_i2c6_default>;
100};
101
102&i2c6 {
103	status = "okay";
104
105	pinctrl-names = "default";
106	pinctrl-0 = <&pinctrl_i2c7_default>;
107};
108
109&i2c7 {
110	status = "okay";
111
112	pinctrl-names = "default";
113	pinctrl-0 = <&pinctrl_i2c8_default>;
114};
115
116&i2c8 {
117	status = "okay";
118
119	pinctrl-names = "default";
120	pinctrl-0 = <&pinctrl_i2c9_default>;
121};
122
123&pcie_phy1 {
124	status = "disabled";
125};
126
127&pcie_bridge {
128	status = "disabled";
129};
130
131&ehci1 {
132	status = "disabled";
133};
134
135&mac0 {
136	status = "disabled";
137};
138
139&mac2 {
140	status = "disabled";
141};
142
143&mac3 {
144	status = "disabled";
145};
146
147