1/dts-v1/; 2 3#include "ast2600-u-boot.dtsi" 4 5/ { 6 model = "AST2600 FPGA"; 7 compatible = "aspeed,ast2600-fpga", "aspeed,ast2600"; 8 9 memory { 10 device_type = "memory"; 11 reg = <0x80000000 0x20000000>; 12 }; 13 14 chosen { 15 stdout-path = &uart5; 16 }; 17 18 aliases { 19 spi0 = &fmc; 20 ethernet0 = &mac0; 21 }; 22 23 cpus { 24 cpu@0 { 25 clock-frequency = <50000000>; 26 }; 27 cpu@1 { 28 clock-frequency = <50000000>; 29 }; 30 }; 31}; 32 33&uart5 { 34 u-boot,dm-pre-reloc; 35 status = "okay"; 36}; 37 38&sdrammc { 39 clock-frequency = <400000000>; 40}; 41 42&wdt1 { 43 u-boot,dm-pre-reloc; 44 status = "okay"; 45}; 46 47&wdt2 { 48 u-boot,dm-pre-reloc; 49 status = "okay"; 50}; 51 52&wdt3 { 53 u-boot,dm-pre-reloc; 54 status = "okay"; 55}; 56 57&mdio { 58 status = "okay"; 59 pinctrl-names = "default"; 60 pinctrl-0 = <&pinctrl_mdio1_default>; 61 #address-cells = <1>; 62 #size-cells = <0>; 63 ethphy0: ethernet-phy@0 { 64 reg = <0>; 65 }; 66}; 67 68&mac0 { 69 status = "okay"; 70 phy-mode = "rgmii"; 71 phy-handle = <ðphy0>; 72 pinctrl-names = "default"; 73 pinctrl-0 = <&pinctrl_rgmii1_default>; 74}; 75 76&fmc { 77 status = "okay"; 78 flash@0 { 79 compatible = "spi-flash", "sst,w25q256"; 80 status = "okay"; 81 spi-max-frequency = <50000000>; 82 spi-tx-bus-width = <2>; 83 spi-rx-bus-width = <2>; 84 }; 85 86 flash@1 { 87 compatible = "spi-flash", "sst,w25q256"; 88 status = "okay"; 89 spi-max-frequency = <50000000>; 90 spi-tx-bus-width = <2>; 91 spi-rx-bus-width = <2>; 92 }; 93}; 94 95&emmc_slot0 { 96 status = "okay"; 97 bus-width = <4>; 98 pinctrl-names = "default"; 99 pinctrl-0 = <&pinctrl_emmc_default>; 100}; 101 102&i2c0 { 103 status = "okay"; 104}; 105 106&i2c3 { 107 status = "okay"; 108 109}; 110 111&i2c7 { 112 status = "okay"; 113 114}; 115