4 * Copyright (c) 2016-2017 Andreas Färber
6 * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 compatible = "realtek,rtd1295";
13 interrupt-parent = <&gic>;
23 compatible = "arm,cortex-a53", "arm,armv8";
25 next-level-cache = <&l2>;
30 compatible = "arm,cortex-a53", "arm,armv8";
32 next-level-cache = <&l2>;
37 compatible = "arm,cortex-a53", "arm,armv8";
39 next-level-cache = <&l2>;
44 compatible = "arm,cortex-a53", "arm,armv8";
46 next-level-cache = <&l2>;
60 reg = <0x10100000 0xf00000>;
66 compatible = "arm,cortex-a53-pmu";
67 interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
68 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
72 compatible = "arm,armv8-timer";
73 interrupts = <GIC_PPI 13
74 (GIC_CPU_MASK_RAW(0xf) | IRQ_TYPE_LEVEL_LOW)>,
76 (GIC_CPU_MASK_RAW(0xf) | IRQ_TYPE_LEVEL_LOW)>,
78 (GIC_CPU_MASK_RAW(0xf) | IRQ_TYPE_LEVEL_LOW)>,
80 (GIC_CPU_MASK_RAW(0xf) | IRQ_TYPE_LEVEL_LOW)>;
84 compatible = "simple-bus";
87 /* Exclude up to 2 GiB of RAM */
88 ranges = <0x80000000 0x80000000 0x80000000>;
90 uart0: serial@98007800 {
91 compatible = "snps,dw-apb-uart";
92 reg = <0x98007800 0x400>,
96 clock-frequency = <27000000>;
100 uart1: serial@9801b200 {
101 compatible = "snps,dw-apb-uart";
102 reg = <0x9801b200 0x100>,
106 clock-frequency = <432000000>;
110 uart2: serial@9801b400 {
111 compatible = "snps,dw-apb-uart";
112 reg = <0x9801b400 0x100>,
116 clock-frequency = <432000000>;
120 gic: interrupt-controller@ff011000 {
121 compatible = "arm,gic-400";
122 reg = <0xff011000 0x1000>,
126 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
127 interrupt-controller;
128 #interrupt-cells = <3>;