1/dts-v1/; 2 3#include "ast2600-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 ethernet1 = &mac1; 18 ethernet2 = &mac2; 19 ethernet3 = &mac3; 20 }; 21}; 22 23&uart5 { 24 u-boot,dm-pre-reloc; 25 status = "okay"; 26}; 27 28&sdrammc { 29 clock-frequency = <400000000>; 30}; 31 32&wdt1 { 33 u-boot,dm-pre-reloc; 34 status = "okay"; 35}; 36 37&wdt2 { 38 u-boot,dm-pre-reloc; 39 status = "okay"; 40}; 41 42&wdt3 { 43 u-boot,dm-pre-reloc; 44 status = "okay"; 45}; 46 47&mdio { 48 status = "okay"; 49}; 50 51#if 0 52&mac0 { 53 status = "okay"; 54 phy-mode = "rgmii"; 55 56 pinctrl-names = "default"; 57 pinctrl-0 = <&pinctrl_mac1link_default &pinctrl_mdio1_default>; 58}; 59#endif 60 61&mac1 { 62 status = "okay"; 63 phy-mode = "rgmii"; 64 pinctrl-names = "default"; 65 pinctrl-0 = <&pinctrl_mac2link_default &pinctrl_mdio2_default>; 66}; 67 68&mac2 { 69 status = "okay"; 70 phy-mode = "rgmii"; 71 pinctrl-names = "default"; 72 pinctrl-0 = <&pinctrl_mac3link_default &pinctrl_mdio3_default>; 73}; 74 75&mac3 { 76 status = "okay"; 77 phy-mode = "rgmii"; 78 pinctrl-names = "default"; 79 pinctrl-0 = <&pinctrl_mac4link_default &pinctrl_mdio4_default>; 80}; 81 82&fmc { 83 status = "okay"; 84 flash@0 { 85 compatible = "spi-flash", "sst,w25q256"; 86 status = "okay"; 87 spi-max-frequency = <50000000>; 88 spi-tx-bus-width = <2>; 89 spi-rx-bus-width = <2>; 90 }; 91 92 flash@1 { 93 compatible = "spi-flash", "sst,w25q256"; 94 status = "okay"; 95 spi-max-frequency = <50000000>; 96 spi-tx-bus-width = <2>; 97 spi-rx-bus-width = <2>; 98 }; 99}; 100 101#if 0 102&sdhci_slot0 { 103 status = "okay"; 104 bus-width = <4>; 105 pwr-gpios = <&gpio0 ASPEED_GPIO(V, 0) GPIO_ACTIVE_HIGH>; 106 pwr-sw-gpios = <&gpio0 ASPEED_GPIO(V, 1) GPIO_ACTIVE_HIGH>; 107 pinctrl-names = "default"; 108 pinctrl-0 = <&pinctrl_sd1_default>; 109}; 110 111&sdhci_slot1 { 112 status = "okay"; 113 bus-width = <4>; 114 pwr-gpios = <&gpio0 ASPEED_GPIO(V, 2) GPIO_ACTIVE_HIGH>; 115 pwr-sw-gpios = <&gpio0 ASPEED_GPIO(V, 3) GPIO_ACTIVE_HIGH>; 116 pinctrl-names = "default"; 117 pinctrl-0 = <&pinctrl_sd2_default>; 118}; 119#endif 120 121&emmc_slot0 { 122 status = "okay"; 123 bus-width = <4>; 124 pinctrl-names = "default"; 125 pinctrl-0 = <&pinctrl_emmc_default>; 126}; 127 128&i2c0 { 129 status = "okay"; 130}; 131 132&i2c3 { 133 status = "okay"; 134 135}; 136 137&i2c7 { 138 status = "okay"; 139 140}; 141