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 status = "okay"; 80 spi-max-frequency = <50000000>; 81 spi-tx-bus-width = <2>; 82 spi-rx-bus-width = <2>; 83 }; 84 85 flash@1 { 86 status = "okay"; 87 spi-max-frequency = <50000000>; 88 spi-tx-bus-width = <2>; 89 spi-rx-bus-width = <2>; 90 }; 91}; 92 93&emmc_slot0 { 94 status = "okay"; 95 bus-width = <4>; 96 pinctrl-names = "default"; 97 pinctrl-0 = <&pinctrl_emmc_default>; 98}; 99 100&i2c0 { 101 status = "okay"; 102}; 103 104&i2c3 { 105 status = "okay"; 106 107}; 108 109&i2c7 { 110 status = "okay"; 111 112}; 113