1 // SPDX-License-Identifier: GPL-2.0+
5 #include "ast2600-u-boot.dtsi"
9 device_type = "memory";
10 reg = <0x80000000 0x40000000>;
32 clock-frequency = <800000000>;
35 clock-frequency = <800000000>;
42 pinctrl-names = "default";
43 pinctrl-0 = <&pinctrl_pwm0_default
51 &pinctrl_pwm8g1_default
52 &pinctrl_pwm9g1_default
53 &pinctrl_pwm10g1_default
54 &pinctrl_pwm11g1_default
55 &pinctrl_pwm12g1_default
56 &pinctrl_pwm13g1_default
57 &pinctrl_pwm14g1_default>;
66 clock-frequency = <400000000>;
76 pinctrl-names = "default";
77 pinctrl-0 = <&pinctrl_fmcquad_default>;
80 compatible = "spi-flash", "sst,w25q256";
82 spi-max-frequency = <50000000>;
83 spi-tx-bus-width = <4>;
84 spi-rx-bus-width = <4>;
88 compatible = "spi-flash", "sst,w25q256";
90 spi-max-frequency = <50000000>;
91 spi-tx-bus-width = <4>;
92 spi-rx-bus-width = <4>;
96 compatible = "spi-flash", "sst,w25q256";
98 spi-max-frequency = <50000000>;
99 spi-tx-bus-width = <4>;
100 spi-rx-bus-width = <4>;
107 pinctrl-names = "default";
108 pinctrl-0 = <&pinctrl_spi1_default &pinctrl_spi1abr_default
109 &pinctrl_spi1cs1_default &pinctrl_spi1wp_default
110 &pinctrl_spi1wp_default &pinctrl_spi1quad_default>;
113 compatible = "spi-flash", "sst,w25q256";
115 spi-max-frequency = <50000000>;
116 spi-tx-bus-width = <4>;
117 spi-rx-bus-width = <4>;
124 pinctrl-names = "default";
125 pinctrl-0 = <&pinctrl_spi2_default &pinctrl_spi2cs1_default
126 &pinctrl_spi2cs2_default &pinctrl_spi2quad_default>;
129 compatible = "spi-flash", "sst,w25q256";
131 spi-max-frequency = <50000000>;
132 spi-tx-bus-width = <4>;
133 spi-rx-bus-width = <4>;
139 timing-phase = <0x700ff>;
146 pinctrl-names = "default";
147 pinctrl-0 = <&pinctrl_emmc_default>;
148 sdhci-drive-type = <1>;
154 pinctrl-names = "default";
155 pinctrl-0 = <&pinctrl_i2c5_default>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_i2c6_default>;
168 pinctrl-names = "default";
169 pinctrl-0 = <&pinctrl_i2c7_default>;
175 pinctrl-names = "default";
176 pinctrl-0 = <&pinctrl_i2c8_default>;
182 pinctrl-names = "default";
183 pinctrl-0 = <&pinctrl_i2c9_default>;
188 #address-cells = <1>;
190 ethphy0: ethernet-phy@0 {
197 #address-cells = <1>;
199 ethphy1: ethernet-phy@0 {
206 #address-cells = <1>;
208 ethphy2: ethernet-phy@0 {
215 #address-cells = <1>;
217 ethphy3: ethernet-phy@0 {
224 phy-mode = "rgmii-rxid";
225 phy-handle = <ðphy0>;
226 pinctrl-names = "default";
227 pinctrl-0 = <&pinctrl_rgmii1_default>;
232 phy-mode = "rgmii-rxid";
233 phy-handle = <ðphy1>;
234 pinctrl-names = "default";
235 pinctrl-0 = <&pinctrl_rgmii2_default>;
241 phy-handle = <ðphy2>;
242 pinctrl-names = "default";
243 pinctrl-0 = <&pinctrl_rgmii3_default>;
249 phy-handle = <ðphy3>;
250 pinctrl-names = "default";
251 pinctrl-0 = <&pinctrl_rgmii4_default>;
255 mac0-clk-delay = <0x1d 0x1c
258 mac1-clk-delay = <0x1d 0x10
261 mac2-clk-delay = <0x0a 0x04
264 mac3-clk-delay = <0x0a 0x04