xref: /rk3399_rockchip-uboot/arch/nds32/dts/ae3xx.dts (revision 8dc1b17f14c9201c7d0da0f33e404a7e051b2ec6)
1b841b6e9Srick/dts-v1/;
2b841b6e9Srick/ {
3b841b6e9Srick	compatible = "nds32 ae3xx";
4b841b6e9Srick	#address-cells = <1>;
5b841b6e9Srick	#size-cells = <1>;
6b841b6e9Srick	interrupt-parent = <&intc>;
7b841b6e9Srick
8b841b6e9Srick	aliases {
9b841b6e9Srick		uart0 = &serial0;
10*be71a179Srick		ethernet0 = &mac0;
11b841b6e9Srick	} ;
12b841b6e9Srick
13b841b6e9Srick	chosen {
14b841b6e9Srick		/* bootargs = "console=ttyS0,38400n8 earlyprintk=uart8250-32bit,0xf0300000 debug bootmem_debug memblock=debug loglevel=7"; */
15b841b6e9Srick		bootargs = "console=ttyS0,38400n8 earlyprintk=uart8250-32bit,0xf0300000 debug loglevel=7";
16b841b6e9Srick		stdout-path = "uart0:38400n8";
17b841b6e9Srick		tick-timer = &timer0;
18b841b6e9Srick	};
19b841b6e9Srick
20b841b6e9Srick	memory@0 {
21b841b6e9Srick		device_type = "memory";
22b841b6e9Srick		reg = <0x00000000 0x40000000>;
23b841b6e9Srick	};
24b841b6e9Srick
25b841b6e9Srick	cpus {
26b841b6e9Srick		#address-cells = <1>;
27b841b6e9Srick		#size-cells = <0>;
28b841b6e9Srick		cpu@0 {
29b841b6e9Srick			compatible = "andestech,n13";
30b841b6e9Srick			reg = <0>;
31b841b6e9Srick			/* FIXME: to fill correct frqeuency */
32b841b6e9Srick			clock-frequency = <60000000>;
33b841b6e9Srick		};
34b841b6e9Srick	};
35b841b6e9Srick
36b841b6e9Srick	intc: interrupt-controller {
37b841b6e9Srick		compatible = "andestech,atnointc010";
38b841b6e9Srick		#interrupt-cells = <1>;
39b841b6e9Srick		interrupt-controller;
40b841b6e9Srick	};
41b841b6e9Srick
42b841b6e9Srick	serial0: serial@f0300000 {
43b841b6e9Srick		compatible = "andestech,uart16550", "ns16550a";
44b841b6e9Srick		reg = <0xf0300000 0x1000>;
45b841b6e9Srick		interrupts = <7 4>;
46b841b6e9Srick		clock-frequency = <14745600>;
47b841b6e9Srick		reg-shift = <2>;
48b841b6e9Srick		reg-offset = <32>;
49b841b6e9Srick		no-loopback-test = <1>;
50b841b6e9Srick	};
51b841b6e9Srick
52b841b6e9Srick	timer0: timer@f0400000 {
53b841b6e9Srick		compatible = "andestech,atcpit100";
54b841b6e9Srick		reg = <0xf0400000 0x1000>;
55b841b6e9Srick		interrupts = <2 4>;
56b841b6e9Srick		clock-frequency = <30000000>;
57b841b6e9Srick	};
58b841b6e9Srick
59*be71a179Srick	mac0: mac@e0100000 {
60*be71a179Srick		compatible = "andestech,atmac100";
61*be71a179Srick		reg = <0xe0100000 0x1000>;
62*be71a179Srick		interrupts = <25 4>;
63*be71a179Srick	};
64*be71a179Srick
65b841b6e9Srick	nor@0,0 {
66b841b6e9Srick		compatible = "cfi-flash";
67b841b6e9Srick		reg = <0x88000000 0x1000>;
68b841b6e9Srick		bank-width = <2>;
69b841b6e9Srick		device-width = <1>;
70b841b6e9Srick	};
71b841b6e9Srick
72b841b6e9Srick};
73