0001 // SPDX-License-Identifier: GPL-2.0
0002 / {
0003 #address-cells = <1>;
0004 #size-cells = <1>;
0005 compatible = "ralink,rt2880-soc";
0006
0007 cpus {
0008 cpu@0 {
0009 compatible = "mips,mips4KEc";
0010 };
0011 };
0012
0013 cpuintc: cpuintc {
0014 #address-cells = <0>;
0015 #interrupt-cells = <1>;
0016 interrupt-controller;
0017 compatible = "mti,cpu-interrupt-controller";
0018 };
0019
0020 palmbus@300000 {
0021 compatible = "palmbus";
0022 reg = <0x300000 0x200000>;
0023 ranges = <0x0 0x300000 0x1FFFFF>;
0024
0025 #address-cells = <1>;
0026 #size-cells = <1>;
0027
0028 sysc@0 {
0029 compatible = "ralink,rt2880-sysc";
0030 reg = <0x0 0x100>;
0031 };
0032
0033 intc: intc@200 {
0034 compatible = "ralink,rt2880-intc";
0035 reg = <0x200 0x100>;
0036
0037 interrupt-controller;
0038 #interrupt-cells = <1>;
0039
0040 interrupt-parent = <&cpuintc>;
0041 interrupts = <2>;
0042 };
0043
0044 memc@300 {
0045 compatible = "ralink,rt2880-memc";
0046 reg = <0x300 0x100>;
0047 };
0048
0049 uartlite@c00 {
0050 compatible = "ralink,rt2880-uart", "ns16550a";
0051 reg = <0xc00 0x100>;
0052
0053 interrupt-parent = <&intc>;
0054 interrupts = <8>;
0055
0056 reg-shift = <2>;
0057 };
0058 };
0059 };