1*b2441318SGreg Kroah-Hartman// SPDX-License-Identifier: GPL-2.0 28c0b9ee8SAndrew Bresticker/ { 38c0b9ee8SAndrew Bresticker #address-cells = <1>; 48c0b9ee8SAndrew Bresticker #size-cells = <1>; 58c0b9ee8SAndrew Bresticker compatible = "ralink,rt3883-soc"; 68c0b9ee8SAndrew Bresticker 78c0b9ee8SAndrew Bresticker cpus { 88c0b9ee8SAndrew Bresticker cpu@0 { 98c0b9ee8SAndrew Bresticker compatible = "mips,mips74Kc"; 108c0b9ee8SAndrew Bresticker }; 118c0b9ee8SAndrew Bresticker }; 128c0b9ee8SAndrew Bresticker 135214cae7SAntony Pavlov cpuintc: cpuintc { 148c0b9ee8SAndrew Bresticker #address-cells = <0>; 158c0b9ee8SAndrew Bresticker #interrupt-cells = <1>; 168c0b9ee8SAndrew Bresticker interrupt-controller; 178c0b9ee8SAndrew Bresticker compatible = "mti,cpu-interrupt-controller"; 188c0b9ee8SAndrew Bresticker }; 198c0b9ee8SAndrew Bresticker 208c0b9ee8SAndrew Bresticker palmbus@10000000 { 218c0b9ee8SAndrew Bresticker compatible = "palmbus"; 228c0b9ee8SAndrew Bresticker reg = <0x10000000 0x200000>; 238c0b9ee8SAndrew Bresticker ranges = <0x0 0x10000000 0x1FFFFF>; 248c0b9ee8SAndrew Bresticker 258c0b9ee8SAndrew Bresticker #address-cells = <1>; 268c0b9ee8SAndrew Bresticker #size-cells = <1>; 278c0b9ee8SAndrew Bresticker 288c0b9ee8SAndrew Bresticker sysc@0 { 298c0b9ee8SAndrew Bresticker compatible = "ralink,rt3883-sysc", "ralink,rt3050-sysc"; 308c0b9ee8SAndrew Bresticker reg = <0x0 0x100>; 318c0b9ee8SAndrew Bresticker }; 328c0b9ee8SAndrew Bresticker 338c0b9ee8SAndrew Bresticker intc: intc@200 { 348c0b9ee8SAndrew Bresticker compatible = "ralink,rt3883-intc", "ralink,rt2880-intc"; 358c0b9ee8SAndrew Bresticker reg = <0x200 0x100>; 368c0b9ee8SAndrew Bresticker 378c0b9ee8SAndrew Bresticker interrupt-controller; 388c0b9ee8SAndrew Bresticker #interrupt-cells = <1>; 398c0b9ee8SAndrew Bresticker 408c0b9ee8SAndrew Bresticker interrupt-parent = <&cpuintc>; 418c0b9ee8SAndrew Bresticker interrupts = <2>; 428c0b9ee8SAndrew Bresticker }; 438c0b9ee8SAndrew Bresticker 448c0b9ee8SAndrew Bresticker memc@300 { 458c0b9ee8SAndrew Bresticker compatible = "ralink,rt3883-memc", "ralink,rt3050-memc"; 468c0b9ee8SAndrew Bresticker reg = <0x300 0x100>; 478c0b9ee8SAndrew Bresticker }; 488c0b9ee8SAndrew Bresticker 498c0b9ee8SAndrew Bresticker uartlite@c00 { 508c0b9ee8SAndrew Bresticker compatible = "ralink,rt3883-uart", "ralink,rt2880-uart", "ns16550a"; 518c0b9ee8SAndrew Bresticker reg = <0xc00 0x100>; 528c0b9ee8SAndrew Bresticker 538c0b9ee8SAndrew Bresticker interrupt-parent = <&intc>; 548c0b9ee8SAndrew Bresticker interrupts = <12>; 558c0b9ee8SAndrew Bresticker 568c0b9ee8SAndrew Bresticker reg-shift = <2>; 578c0b9ee8SAndrew Bresticker }; 588c0b9ee8SAndrew Bresticker }; 598c0b9ee8SAndrew Bresticker}; 60