1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 * Copyright (c) 2017 Andreas Färber
6 * Copyright (c) 2018 Manivannan Sadhasivam
9 #include <dt-bindings/interrupt-controller/irq.h>
12 compatible = "rda,8810pl";
13 interrupt-parent = <&intc>;
23 compatible = "arm,cortex-a5";
29 compatible = "mmio-sram";
30 reg = <0x100000 0x10000>;
37 compatible = "simple-bus";
40 ranges = <0x0 0x20800000 0x100000>;
42 intc: interrupt-controller@0 {
43 compatible = "rda,8810pl-intc";
46 #interrupt-cells = <2>;
51 compatible = "simple-bus";
54 ranges = <0x0 0x20900000 0x100000>;
57 compatible = "rda,8810pl-timer";
58 reg = <0x10000 0x1000>;
59 interrupts = <16 IRQ_TYPE_LEVEL_HIGH>,
60 <17 IRQ_TYPE_LEVEL_HIGH>;
61 interrupt-names = "hwtimer", "ostimer";
66 compatible = "simple-bus";
69 ranges = <0x0 0x20a00000 0x100000>;
72 compatible = "rda,8810pl-uart";
74 interrupts = <9 IRQ_TYPE_LEVEL_HIGH>;
79 compatible = "rda,8810pl-uart";
80 reg = <0x10000 0x1000>;
81 interrupts = <10 IRQ_TYPE_LEVEL_HIGH>;
86 compatible = "rda,8810pl-uart";
87 reg = <0x90000 0x1000>;
88 interrupts = <11 IRQ_TYPE_LEVEL_HIGH>;
93 l2: cache-controller@21100000 {
94 compatible = "arm,pl310-cache";
95 reg = <0x21100000 0x1000>;