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 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&mdio { 47 status = "okay"; 48}; 49 50&mac0 { 51 status = "okay"; 52 phy-mode = "rgmii"; 53 54 pinctrl-names = "default"; 55 pinctrl-0 = <&pinctrl_mac1link_default &pinctrl_mdio1_default>; 56}; 57 58&mac1 { 59 status = "okay"; 60 phy-mode = "rgmii"; 61 pinctrl-names = "default"; 62 pinctrl-0 = <&pinctrl_mac2link_default &pinctrl_mdio2_default>; 63}; 64 65&mac2 { 66 status = "okay"; 67 phy-mode = "rgmii"; 68 pinctrl-names = "default"; 69 pinctrl-0 = <&pinctrl_mac3link_default &pinctrl_mdio3_default>; 70}; 71 72&mac3 { 73 status = "okay"; 74 phy-mode = "rgmii"; 75 pinctrl-names = "default"; 76 pinctrl-0 = <&pinctrl_mac4link_default &pinctrl_mdio4_default>; 77}; 78 79&fmc { 80 status = "okay"; 81 flash@0 { 82 compatible = "spi-flash", "sst,w25q256"; 83 status = "okay"; 84 spi-max-frequency = <50000000>; 85 spi-tx-bus-width = <2>; 86 spi-rx-bus-width = <2>; 87 }; 88 89 flash@1 { 90 compatible = "spi-flash", "sst,w25q256"; 91 status = "okay"; 92 spi-max-frequency = <50000000>; 93 spi-tx-bus-width = <2>; 94 spi-rx-bus-width = <2>; 95 }; 96}; 97 98#if 0 99&sdhci_slot0 { 100 status = "okay"; 101 pinctrl-names = "default"; 102 pinctrl-0 = <&pinctrl_sd1_default>; 103}; 104 105&sdhci_slot1 { 106 status = "okay"; 107 pinctrl-names = "default"; 108 pinctrl-0 = <&pinctrl_sd2_default>; 109}; 110#endif 111 112&emmc_slot0 { 113 status = "okay"; 114 bus-width = <4>; 115 pinctrl-names = "default"; 116 pinctrl-0 = <&pinctrl_emmc_default>; 117}; 118 119&i2c0 { 120 status = "okay"; 121}; 122 123&i2c3 { 124 status = "okay"; 125 126}; 127 128&i2c7 { 129 status = "okay"; 130 131}; 132