162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci/ {
362306a36Sopenharmony_ci	#address-cells = <1>;
462306a36Sopenharmony_ci	#size-cells = <1>;
562306a36Sopenharmony_ci	compatible = "ralink,rt2880-soc";
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci	cpus {
862306a36Sopenharmony_ci		cpu@0 {
962306a36Sopenharmony_ci			compatible = "mips,mips4KEc";
1062306a36Sopenharmony_ci		};
1162306a36Sopenharmony_ci	};
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ci	cpuintc: cpuintc {
1462306a36Sopenharmony_ci		#address-cells = <0>;
1562306a36Sopenharmony_ci		#interrupt-cells = <1>;
1662306a36Sopenharmony_ci		interrupt-controller;
1762306a36Sopenharmony_ci		compatible = "mti,cpu-interrupt-controller";
1862306a36Sopenharmony_ci	};
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	palmbus@300000 {
2162306a36Sopenharmony_ci		compatible = "palmbus";
2262306a36Sopenharmony_ci		reg = <0x300000 0x200000>;
2362306a36Sopenharmony_ci                ranges = <0x0 0x300000 0x1FFFFF>;
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ci		#address-cells = <1>;
2662306a36Sopenharmony_ci		#size-cells = <1>;
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ci		sysc@0 {
2962306a36Sopenharmony_ci			compatible = "ralink,rt2880-sysc";
3062306a36Sopenharmony_ci			reg = <0x0 0x100>;
3162306a36Sopenharmony_ci		};
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci		intc: intc@200 {
3462306a36Sopenharmony_ci			compatible = "ralink,rt2880-intc";
3562306a36Sopenharmony_ci			reg = <0x200 0x100>;
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ci			interrupt-controller;
3862306a36Sopenharmony_ci			#interrupt-cells = <1>;
3962306a36Sopenharmony_ci
4062306a36Sopenharmony_ci			interrupt-parent = <&cpuintc>;
4162306a36Sopenharmony_ci			interrupts = <2>;
4262306a36Sopenharmony_ci		};
4362306a36Sopenharmony_ci
4462306a36Sopenharmony_ci		memc@300 {
4562306a36Sopenharmony_ci			compatible = "ralink,rt2880-memc";
4662306a36Sopenharmony_ci			reg = <0x300 0x100>;
4762306a36Sopenharmony_ci		};
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ci		uartlite@c00 {
5062306a36Sopenharmony_ci			compatible = "ralink,rt2880-uart", "ns16550a";
5162306a36Sopenharmony_ci			reg = <0xc00 0x100>;
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ci			interrupt-parent = <&intc>;
5462306a36Sopenharmony_ci			interrupts = <8>;
5562306a36Sopenharmony_ci
5662306a36Sopenharmony_ci			reg-shift = <2>;
5762306a36Sopenharmony_ci		};
5862306a36Sopenharmony_ci	};
5962306a36Sopenharmony_ci};
60