1 #include <dt-bindings/interrupt-controller/arm-gic.h>
3 #include "skeleton.dtsi"
6 compatible = "rockchip,rk3188";
7 interrupt-parent = <&gic>;
15 compatible = "arm,cortex-a9";
20 compatible = "arm,cortex-a9";
25 compatible = "arm,cortex-a9";
30 compatible = "arm,cortex-a9";
36 compatible = "arm,cortex-a9-twd-wdt";
37 reg = <0x1013c620 0x20>;
38 interrupts = <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>;
41 gic: interrupt-controller@1013d000 {
42 compatible = "arm,cortex-a9-gic";
44 #interrupt-cells = <3>;
45 reg = <0x1013d000 0x1000>,
49 L2: cache-controller@10138000 {
50 compatible = "arm,pl310-cache";
51 reg = <0x10138000 0x1000>;
54 arm,tag-latency = <1 1 1>;
55 arm,data-latency = <2 3 1>;
59 compatible = "rockchip,bootrom";
60 reg = <0x10120000 0x4000>;
64 compatible = "rockchip,bootram";
65 reg = <0x10080000 0x20>; /* 32 bytes */
69 compatible = "mmio-sram";
70 reg = <0x10080020 (0x8000 - 0x20)>; /* 32k - 32 */
75 compatible = "rockchip,pmu";
76 reg = <0x20004000 0x4000>;
80 compatible = "rockchip,timer";
81 reg = <0x200380a0 0x20>;
82 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>;
86 compatible = "rockchip,timer";
87 reg = <0x20038000 0x20>;
88 interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
92 compatible = "rockchip,timer";
93 reg = <0x20038020 0x20>;
94 interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
98 compatible = "rockchip,timer";
99 reg = <0x20038060 0x20>;
100 interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
104 compatible = "rockchip,timer";
105 reg = <0x20038080 0x20>;
106 interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>;
109 uart0: serial@10124000 {
110 compatible = "rockchip,serial";
111 reg = <0x10124000 0x100>;
112 interrupts = <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>;
113 clock-frequency = <24000000>;
120 uart1: serial@10126000 {
121 compatible = "rockchip,serial";
122 reg = <0x10126000 0x100>;
123 interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>;
124 clock-frequency = <24000000>;
131 uart2: serial@20064000 {
132 compatible = "rockchip,serial";
133 reg = <0x20064000 0x100>;
134 interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
135 clock-frequency = <24000000>;
136 current-speed = <115200>;
143 uart3: serial@20068000 {
144 compatible = "rockchip,serial";
145 reg = <0x20068000 0x100>;
146 interrupts = <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>;
147 clock-frequency = <24000000>;