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 }; 19 20 cpus { 21 cpu@0 { 22 clock-frequency = <50000000>; 23 }; 24 cpu@1 { 25 clock-frequency = <50000000>; 26 }; 27 }; 28}; 29 30&uart5 { 31 u-boot,dm-pre-reloc; 32 status = "okay"; 33}; 34 35&sdrammc { 36 clock-frequency = <400000000>; 37}; 38 39&wdt1 { 40 u-boot,dm-pre-reloc; 41 status = "okay"; 42}; 43 44&wdt2 { 45 u-boot,dm-pre-reloc; 46 status = "okay"; 47}; 48 49&wdt3 { 50 u-boot,dm-pre-reloc; 51 status = "okay"; 52}; 53 54&mdio { 55 status = "okay"; 56}; 57 58&mac0 { 59 status = "okay"; 60 phy-mode = "rgmii"; 61 62 pinctrl-names = "default"; 63 pinctrl-0 = <&pinctrl_mac1link_default &pinctrl_mdio1_default>; 64}; 65 66&fmc { 67 status = "okay"; 68 flash@0 { 69 compatible = "spi-flash", "sst,w25q256"; 70 status = "okay"; 71 spi-max-frequency = <50000000>; 72 spi-tx-bus-width = <2>; 73 spi-rx-bus-width = <2>; 74 }; 75 76 flash@1 { 77 compatible = "spi-flash", "sst,w25q256"; 78 status = "okay"; 79 spi-max-frequency = <50000000>; 80 spi-tx-bus-width = <2>; 81 spi-rx-bus-width = <2>; 82 }; 83}; 84 85&emmc_slot0 { 86 status = "okay"; 87 bus-width = <4>; 88 pinctrl-names = "default"; 89 pinctrl-0 = <&pinctrl_emmc_default>; 90}; 91 92&i2c0 { 93 status = "okay"; 94}; 95 96&i2c3 { 97 status = "okay"; 98 99}; 100 101&i2c7 { 102 status = "okay"; 103 104}; 105