1// SPDX-License-Identifier: GPL-2.0+ 2// Copyright 2024 ASUS Corp. 3/dts-v1/; 4 5#include "ast2600-u-boot.dtsi" 6 7/ { 8 model = "AST2600 ASUS X4TF"; 9 compatible = "aspeed,ast2600-asus", "aspeed,ast2600"; 10 11 memory { 12 device_type = "memory"; 13 reg = <0x80000000 0x20000000>; 14 }; 15 16 chosen { 17 stdout-path = &uart5; 18 }; 19 20 aliases { 21 spi0 = &fmc; 22 ethernet0 = &mac2; 23 ethernet1 = &mac3; 24 }; 25 26 cpus { 27 cpu@0 { 28 clock-frequency = <800000000>; 29 }; 30 31 cpu@1 { 32 clock-frequency = <800000000>; 33 }; 34 }; 35}; 36 37&uart5 { 38 status = "okay"; 39}; 40 41&sdrammc { 42 clock-frequency = <400000000>; 43}; 44 45&wdt1 { 46 status = "okay"; 47}; 48 49&wdt2 { 50 status = "okay"; 51}; 52 53&wdt3 { 54 status = "okay"; 55}; 56 57&mac2 { 58 status = "okay"; 59 phy-mode = "rmii"; 60 pinctrl-names = "default"; 61 pinctrl-0 = <&pinctrl_rmii3_default>; 62}; 63 64&mac3 { 65 status = "okay"; 66 phy-mode = "rmii"; 67 pinctrl-names = "default"; 68 pinctrl-0 = <&pinctrl_rmii4_default>; 69}; 70 71&fmc { 72 status = "okay"; 73 74 flash@0 { 75 compatible = "jedec,spi-nor", "macronix,mx66l2g45g"; 76 status = "okay"; 77 spi-max-frequency = <25000000>; 78 spi-tx-bus-width = <2>; 79 spi-rx-bus-width = <2>; 80 }; 81 82 flash@1 { 83 compatible = "spi-flash", "sst,w25q256"; 84 status = "okay"; 85 spi-max-frequency = <25000000>; 86 spi-tx-bus-width = <4>; 87 spi-rx-bus-width = <4>; 88 }; 89}; 90 91&hace { 92 status = "okay"; 93}; 94 95&i2c0 { 96 status = "okay"; 97}; 98 99&i2c1 { 100 status = "okay"; 101}; 102 103&i2c2 { 104 status = "okay"; 105}; 106 107&i2c3 { 108 status = "okay"; 109}; 110 111&i2c4 { 112 status = "okay"; 113}; 114 115&i2c5 { 116 status = "okay"; 117}; 118 119&i2c6 { 120 status = "okay"; 121}; 122 123&i2c7 { 124 status = "okay"; 125}; 126 127&i2c8 { 128 status = "okay"; 129}; 130 131&i2c9 { 132 status = "okay"; 133}; 134 135&i2c10 { 136 status = "okay"; 137}; 138 139&i2c11 { 140 status = "okay"; 141}; 142 143&i2c12 { 144 status = "disabled"; 145}; 146 147&i2c13 { 148 status = "disabled"; 149}; 150 151&i2c14 { 152 status = "okay"; 153}; 154 155&i2c15 { 156 status = "okay"; 157}; 158 159&display_port { 160 status = "okay"; 161}; 162