xref: /linux/arch/arm64/boot/dts/renesas/r8a77980.dtsi (revision c532de5a67a70f8533d495f8f2aaa9a0491c3ad0)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the R-Car V3H (R8A77980) SoC
4 *
5 * Copyright (C) 2018 Renesas Electronics Corp.
6 * Copyright (C) 2018 Cogent Embedded, Inc.
7 */
8
9#include <dt-bindings/clock/r8a77980-cpg-mssr.h>
10#include <dt-bindings/interrupt-controller/irq.h>
11#include <dt-bindings/interrupt-controller/arm-gic.h>
12#include <dt-bindings/power/r8a77980-sysc.h>
13
14/ {
15	compatible = "renesas,r8a77980";
16	#address-cells = <2>;
17	#size-cells = <2>;
18
19	/* External CAN clock - to be overridden by boards that provide it */
20	can_clk: can {
21		compatible = "fixed-clock";
22		#clock-cells = <0>;
23		clock-frequency = <0>;
24	};
25
26	cpus {
27		#address-cells = <1>;
28		#size-cells = <0>;
29
30		a53_0: cpu@0 {
31			device_type = "cpu";
32			compatible = "arm,cortex-a53";
33			reg = <0>;
34			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
35			power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
36			next-level-cache = <&L2_CA53>;
37			enable-method = "psci";
38		};
39
40		a53_1: cpu@1 {
41			device_type = "cpu";
42			compatible = "arm,cortex-a53";
43			reg = <1>;
44			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
45			power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
46			next-level-cache = <&L2_CA53>;
47			enable-method = "psci";
48		};
49
50		a53_2: cpu@2 {
51			device_type = "cpu";
52			compatible = "arm,cortex-a53";
53			reg = <2>;
54			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
55			power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
56			next-level-cache = <&L2_CA53>;
57			enable-method = "psci";
58		};
59
60		a53_3: cpu@3 {
61			device_type = "cpu";
62			compatible = "arm,cortex-a53";
63			reg = <3>;
64			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
65			power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
66			next-level-cache = <&L2_CA53>;
67			enable-method = "psci";
68		};
69
70		L2_CA53: cache-controller {
71			compatible = "cache";
72			power-domains = <&sysc R8A77980_PD_CA53_SCU>;
73			cache-unified;
74			cache-level = <2>;
75		};
76	};
77
78	extal_clk: extal {
79		compatible = "fixed-clock";
80		#clock-cells = <0>;
81		/* This value must be overridden by the board */
82		clock-frequency = <0>;
83	};
84
85	extalr_clk: extalr {
86		compatible = "fixed-clock";
87		#clock-cells = <0>;
88		/* This value must be overridden by the board */
89		clock-frequency = <0>;
90	};
91
92	/* External PCIe clock - can be overridden by the board */
93	pcie_bus_clk: pcie_bus {
94		compatible = "fixed-clock";
95		#clock-cells = <0>;
96		clock-frequency = <0>;
97	};
98
99	pmu_a53 {
100		compatible = "arm,cortex-a53-pmu";
101		interrupts-extended = <&gic GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>,
102				      <&gic GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>,
103				      <&gic GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>,
104				      <&gic GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
105		interrupt-affinity = <&a53_0>, <&a53_1>, <&a53_2>, <&a53_3>;
106	};
107
108	psci {
109		compatible = "arm,psci-1.0", "arm,psci-0.2";
110		method = "smc";
111	};
112
113	/* External SCIF clock - to be overridden by boards that provide it */
114	scif_clk: scif {
115		compatible = "fixed-clock";
116		#clock-cells = <0>;
117		clock-frequency = <0>;
118	};
119
120	soc {
121		compatible = "simple-bus";
122		interrupt-parent = <&gic>;
123
124		#address-cells = <2>;
125		#size-cells = <2>;
126		ranges;
127
128		rwdt: watchdog@e6020000 {
129			compatible = "renesas,r8a77980-wdt",
130				     "renesas,rcar-gen3-wdt";
131			reg = <0 0xe6020000 0 0x0c>;
132			interrupts = <GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
133			clocks = <&cpg CPG_MOD 402>;
134			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
135			resets = <&cpg 402>;
136			status = "disabled";
137		};
138
139		gpio0: gpio@e6050000 {
140			compatible = "renesas,gpio-r8a77980",
141				     "renesas,rcar-gen3-gpio";
142			reg = <0 0xe6050000 0 0x50>;
143			interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
144			#gpio-cells = <2>;
145			gpio-controller;
146			gpio-ranges = <&pfc 0 0 22>;
147			#interrupt-cells = <2>;
148			interrupt-controller;
149			clocks = <&cpg CPG_MOD 912>;
150			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
151			resets = <&cpg 912>;
152		};
153
154		gpio1: gpio@e6051000 {
155			compatible = "renesas,gpio-r8a77980",
156				     "renesas,rcar-gen3-gpio";
157			reg = <0 0xe6051000 0 0x50>;
158			interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
159			#gpio-cells = <2>;
160			gpio-controller;
161			gpio-ranges = <&pfc 0 32 28>;
162			#interrupt-cells = <2>;
163			interrupt-controller;
164			clocks = <&cpg CPG_MOD 911>;
165			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
166			resets = <&cpg 911>;
167		};
168
169		gpio2: gpio@e6052000 {
170			compatible = "renesas,gpio-r8a77980",
171				     "renesas,rcar-gen3-gpio";
172			reg = <0 0xe6052000 0 0x50>;
173			interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
174			#gpio-cells = <2>;
175			gpio-controller;
176			gpio-ranges = <&pfc 0 64 30>;
177			#interrupt-cells = <2>;
178			interrupt-controller;
179			clocks = <&cpg CPG_MOD 910>;
180			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
181			resets = <&cpg 910>;
182		};
183
184		gpio3: gpio@e6053000 {
185			compatible = "renesas,gpio-r8a77980",
186				     "renesas,rcar-gen3-gpio";
187			reg = <0 0xe6053000 0 0x50>;
188			interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
189			#gpio-cells = <2>;
190			gpio-controller;
191			gpio-ranges = <&pfc 0 96 17>;
192			#interrupt-cells = <2>;
193			interrupt-controller;
194			clocks = <&cpg CPG_MOD 909>;
195			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
196			resets = <&cpg 909>;
197		};
198
199		gpio4: gpio@e6054000 {
200			compatible = "renesas,gpio-r8a77980",
201				     "renesas,rcar-gen3-gpio";
202			reg = <0 0xe6054000 0 0x50>;
203			interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
204			#gpio-cells = <2>;
205			gpio-controller;
206			gpio-ranges = <&pfc 0 128 25>;
207			#interrupt-cells = <2>;
208			interrupt-controller;
209			clocks = <&cpg CPG_MOD 908>;
210			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
211			resets = <&cpg 908>;
212		};
213
214		gpio5: gpio@e6055000 {
215			compatible = "renesas,gpio-r8a77980",
216				     "renesas,rcar-gen3-gpio";
217			reg = <0 0xe6055000 0 0x50>;
218			interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
219			#gpio-cells = <2>;
220			gpio-controller;
221			gpio-ranges = <&pfc 0 160 15>;
222			#interrupt-cells = <2>;
223			interrupt-controller;
224			clocks = <&cpg CPG_MOD 907>;
225			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
226			resets = <&cpg 907>;
227		};
228
229		pfc: pinctrl@e6060000 {
230			compatible = "renesas,pfc-r8a77980";
231			reg = <0 0xe6060000 0 0x50c>;
232		};
233
234		cmt0: timer@e60f0000 {
235			compatible = "renesas,r8a77980-cmt0",
236				     "renesas,rcar-gen3-cmt0";
237			reg = <0 0xe60f0000 0 0x1004>;
238			interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>,
239				     <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
240			clocks = <&cpg CPG_MOD 303>;
241			clock-names = "fck";
242			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
243			resets = <&cpg 303>;
244			status = "disabled";
245		};
246
247		cmt1: timer@e6130000 {
248			compatible = "renesas,r8a77980-cmt1",
249				     "renesas,rcar-gen3-cmt1";
250			reg = <0 0xe6130000 0 0x1004>;
251			interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
252				     <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
253				     <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
254				     <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
255				     <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
256				     <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
257				     <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
258				     <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
259			clocks = <&cpg CPG_MOD 302>;
260			clock-names = "fck";
261			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
262			resets = <&cpg 302>;
263			status = "disabled";
264		};
265
266		cmt2: timer@e6140000 {
267			compatible = "renesas,r8a77980-cmt1",
268				     "renesas,rcar-gen3-cmt1";
269			reg = <0 0xe6140000 0 0x1004>;
270			interrupts = <GIC_SPI 258 IRQ_TYPE_LEVEL_HIGH>,
271				     <GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>,
272				     <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>,
273				     <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>,
274				     <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>,
275				     <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>,
276				     <GIC_SPI 264 IRQ_TYPE_LEVEL_HIGH>,
277				     <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>;
278			clocks = <&cpg CPG_MOD 301>;
279			clock-names = "fck";
280			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
281			resets = <&cpg 301>;
282			status = "disabled";
283		};
284
285		cmt3: timer@e6148000 {
286			compatible = "renesas,r8a77980-cmt1",
287				     "renesas,rcar-gen3-cmt1";
288			reg = <0 0xe6148000 0 0x1004>;
289			interrupts = <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>,
290				     <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>,
291				     <GIC_SPI 275 IRQ_TYPE_LEVEL_HIGH>,
292				     <GIC_SPI 276 IRQ_TYPE_LEVEL_HIGH>,
293				     <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>,
294				     <GIC_SPI 278 IRQ_TYPE_LEVEL_HIGH>,
295				     <GIC_SPI 279 IRQ_TYPE_LEVEL_HIGH>,
296				     <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>;
297			clocks = <&cpg CPG_MOD 300>;
298			clock-names = "fck";
299			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
300			resets = <&cpg 300>;
301			status = "disabled";
302		};
303
304		cpg: clock-controller@e6150000 {
305			compatible = "renesas,r8a77980-cpg-mssr";
306			reg = <0 0xe6150000 0 0x1000>;
307			clocks = <&extal_clk>, <&extalr_clk>;
308			clock-names = "extal", "extalr";
309			#clock-cells = <2>;
310			#power-domain-cells = <0>;
311			#reset-cells = <1>;
312		};
313
314		rst: reset-controller@e6160000 {
315			compatible = "renesas,r8a77980-rst";
316			reg = <0 0xe6160000 0 0x200>;
317		};
318
319		sysc: system-controller@e6180000 {
320			compatible = "renesas,r8a77980-sysc";
321			reg = <0 0xe6180000 0 0x440>;
322			#power-domain-cells = <1>;
323		};
324
325		tsc: thermal@e6198000 {
326			compatible = "renesas,r8a77980-thermal";
327			reg = <0 0xe6198000 0 0x100>,
328			      <0 0xe61a0000 0 0x100>;
329			interrupts = <GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH>,
330				     <GIC_SPI 68 IRQ_TYPE_LEVEL_HIGH>,
331				     <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
332			clocks = <&cpg CPG_MOD 522>;
333			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
334			resets = <&cpg 522>;
335			#thermal-sensor-cells = <1>;
336		};
337
338		intc_ex: interrupt-controller@e61c0000 {
339			compatible = "renesas,intc-ex-r8a77980", "renesas,irqc";
340			#interrupt-cells = <2>;
341			interrupt-controller;
342			reg = <0 0xe61c0000 0 0x200>;
343			interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
344				     <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
345				     <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
346				     <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
347				     <GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>,
348				     <GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>;
349			clocks = <&cpg CPG_MOD 407>;
350			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
351			resets = <&cpg 407>;
352		};
353
354		tmu0: timer@e61e0000 {
355			compatible = "renesas,tmu-r8a77980", "renesas,tmu";
356			reg = <0 0xe61e0000 0 0x30>;
357			interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>,
358				     <GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>,
359				     <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
360			interrupt-names = "tuni0", "tuni1", "tuni2";
361			clocks = <&cpg CPG_MOD 125>;
362			clock-names = "fck";
363			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
364			resets = <&cpg 125>;
365			status = "disabled";
366		};
367
368		tmu1: timer@e6fc0000 {
369			compatible = "renesas,tmu-r8a77980", "renesas,tmu";
370			reg = <0 0xe6fc0000 0 0x30>;
371			interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>,
372				     <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>,
373				     <GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>,
374				     <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>;
375			interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
376			clocks = <&cpg CPG_MOD 124>;
377			clock-names = "fck";
378			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
379			resets = <&cpg 124>;
380			status = "disabled";
381		};
382
383		tmu2: timer@e6fd0000 {
384			compatible = "renesas,tmu-r8a77980", "renesas,tmu";
385			reg = <0 0xe6fd0000 0 0x30>;
386			interrupts = <GIC_SPI 303 IRQ_TYPE_LEVEL_HIGH>,
387				     <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>,
388				     <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>,
389				     <GIC_SPI 306 IRQ_TYPE_LEVEL_HIGH>;
390			interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
391			clocks = <&cpg CPG_MOD 123>;
392			clock-names = "fck";
393			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
394			resets = <&cpg 123>;
395			status = "disabled";
396		};
397
398		tmu3: timer@e6fe0000 {
399			compatible = "renesas,tmu-r8a77980", "renesas,tmu";
400			reg = <0 0xe6fe0000 0 0x30>;
401			interrupts = <GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>,
402				     <GIC_SPI 132 IRQ_TYPE_LEVEL_HIGH>,
403				     <GIC_SPI 133 IRQ_TYPE_LEVEL_HIGH>,
404				     <GIC_SPI 146 IRQ_TYPE_LEVEL_HIGH>;
405			interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
406			clocks = <&cpg CPG_MOD 122>;
407			clock-names = "fck";
408			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
409			resets = <&cpg 122>;
410			status = "disabled";
411		};
412
413		tmu4: timer@ffc00000 {
414			compatible = "renesas,tmu-r8a77980", "renesas,tmu";
415			reg = <0 0xffc00000 0 0x30>;
416			interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>,
417				     <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>,
418				     <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>,
419				     <GIC_SPI 369 IRQ_TYPE_LEVEL_HIGH>;
420			interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
421			clocks = <&cpg CPG_MOD 121>;
422			clock-names = "fck";
423			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
424			resets = <&cpg 121>;
425			status = "disabled";
426		};
427
428		i2c0: i2c@e6500000 {
429			compatible = "renesas,i2c-r8a77980",
430				     "renesas,rcar-gen3-i2c";
431			reg = <0 0xe6500000 0 0x40>;
432			interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
433			clocks = <&cpg CPG_MOD 931>;
434			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
435			resets = <&cpg 931>;
436			dmas = <&dmac1 0x91>, <&dmac1 0x90>,
437			       <&dmac2 0x91>, <&dmac2 0x90>;
438			dma-names = "tx", "rx", "tx", "rx";
439			i2c-scl-internal-delay-ns = <6>;
440			#address-cells = <1>;
441			#size-cells = <0>;
442			status = "disabled";
443		};
444
445		i2c1: i2c@e6508000 {
446			compatible = "renesas,i2c-r8a77980",
447				     "renesas,rcar-gen3-i2c";
448			reg = <0 0xe6508000 0 0x40>;
449			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
450			clocks = <&cpg CPG_MOD 930>;
451			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
452			resets = <&cpg 930>;
453			dmas = <&dmac1 0x93>, <&dmac1 0x92>,
454			       <&dmac2 0x93>, <&dmac2 0x92>;
455			dma-names = "tx", "rx", "tx", "rx";
456			i2c-scl-internal-delay-ns = <6>;
457			#address-cells = <1>;
458			#size-cells = <0>;
459			status = "disabled";
460		};
461
462		i2c2: i2c@e6510000 {
463			compatible = "renesas,i2c-r8a77980",
464				     "renesas,rcar-gen3-i2c";
465			reg = <0 0xe6510000 0 0x40>;
466			interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
467			clocks = <&cpg CPG_MOD 929>;
468			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
469			resets = <&cpg 929>;
470			dmas = <&dmac1 0x95>, <&dmac1 0x94>,
471			       <&dmac2 0x95>, <&dmac2 0x94>;
472			dma-names = "tx", "rx", "tx", "rx";
473			i2c-scl-internal-delay-ns = <6>;
474			#address-cells = <1>;
475			#size-cells = <0>;
476			status = "disabled";
477		};
478
479		i2c3: i2c@e66d0000 {
480			compatible = "renesas,i2c-r8a77980",
481				     "renesas,rcar-gen3-i2c";
482			reg = <0 0xe66d0000 0 0x40>;
483			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
484			clocks = <&cpg CPG_MOD 928>;
485			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
486			resets = <&cpg 928>;
487			i2c-scl-internal-delay-ns = <6>;
488			#address-cells = <1>;
489			#size-cells = <0>;
490			status = "disabled";
491		};
492
493		i2c4: i2c@e66d8000 {
494			compatible = "renesas,i2c-r8a77980",
495				     "renesas,rcar-gen3-i2c";
496			reg = <0 0xe66d8000 0 0x40>;
497			interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
498			clocks = <&cpg CPG_MOD 927>;
499			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
500			resets = <&cpg 927>;
501			i2c-scl-internal-delay-ns = <6>;
502			#address-cells = <1>;
503			#size-cells = <0>;
504			status = "disabled";
505		};
506
507		i2c5: i2c@e66e0000 {
508			compatible = "renesas,i2c-r8a77980",
509				     "renesas,rcar-gen3-i2c";
510			reg = <0 0xe66e0000 0 0x40>;
511			interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
512			clocks = <&cpg CPG_MOD 919>;
513			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
514			resets = <&cpg 919>;
515			dmas = <&dmac1 0x9b>, <&dmac1 0x9a>,
516			       <&dmac2 0x9b>, <&dmac2 0x9a>;
517			dma-names = "tx", "rx", "tx", "rx";
518			i2c-scl-internal-delay-ns = <6>;
519			#address-cells = <1>;
520			#size-cells = <0>;
521			status = "disabled";
522		};
523
524		hscif0: serial@e6540000 {
525			compatible = "renesas,hscif-r8a77980",
526				     "renesas,rcar-gen3-hscif",
527				     "renesas,hscif";
528			reg = <0 0xe6540000 0 0x60>;
529			interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
530			clocks = <&cpg CPG_MOD 520>,
531				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
532				 <&scif_clk>;
533			clock-names = "fck", "brg_int", "scif_clk";
534			dmas = <&dmac1 0x31>, <&dmac1 0x30>,
535			       <&dmac2 0x31>, <&dmac2 0x30>;
536			dma-names = "tx", "rx", "tx", "rx";
537			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
538			resets = <&cpg 520>;
539			status = "disabled";
540		};
541
542		hscif1: serial@e6550000 {
543			compatible = "renesas,hscif-r8a77980",
544				     "renesas,rcar-gen3-hscif",
545				     "renesas,hscif";
546			reg = <0 0xe6550000 0 0x60>;
547			interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
548			clocks = <&cpg CPG_MOD 519>,
549				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
550				 <&scif_clk>;
551			clock-names = "fck", "brg_int", "scif_clk";
552			dmas = <&dmac1 0x33>, <&dmac1 0x32>,
553			       <&dmac2 0x33>, <&dmac2 0x32>;
554			dma-names = "tx", "rx", "tx", "rx";
555			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
556			resets = <&cpg 519>;
557			status = "disabled";
558		};
559
560		hscif2: serial@e6560000 {
561			compatible = "renesas,hscif-r8a77980",
562				     "renesas,rcar-gen3-hscif",
563				     "renesas,hscif";
564			reg = <0 0xe6560000 0 0x60>;
565			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
566			clocks = <&cpg CPG_MOD 518>,
567				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
568				 <&scif_clk>;
569			clock-names = "fck", "brg_int", "scif_clk";
570			dmas = <&dmac1 0x35>, <&dmac1 0x34>,
571			       <&dmac2 0x35>, <&dmac2 0x34>;
572			dma-names = "tx", "rx", "tx", "rx";
573			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
574			resets = <&cpg 518>;
575			status = "disabled";
576		};
577
578		hscif3: serial@e66a0000 {
579			compatible = "renesas,hscif-r8a77980",
580				     "renesas,rcar-gen3-hscif",
581				     "renesas,hscif";
582			reg = <0 0xe66a0000 0 0x60>;
583			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
584			clocks = <&cpg CPG_MOD 517>,
585				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
586				 <&scif_clk>;
587			clock-names = "fck", "brg_int", "scif_clk";
588			dmas = <&dmac1 0x37>, <&dmac1 0x36>,
589			       <&dmac2 0x37>, <&dmac2 0x36>;
590			dma-names = "tx", "rx", "tx", "rx";
591			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
592			resets = <&cpg 517>;
593			status = "disabled";
594		};
595
596		pcie_phy: pcie-phy@e65d0000 {
597			compatible = "renesas,r8a77980-pcie-phy";
598			reg = <0 0xe65d0000 0 0x8000>;
599			#phy-cells = <0>;
600			clocks = <&cpg CPG_MOD 319>;
601			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
602			resets = <&cpg 319>;
603			status = "disabled";
604		};
605
606		canfd: can@e66c0000 {
607			compatible = "renesas,r8a77980-canfd",
608				     "renesas,rcar-gen3-canfd";
609			reg = <0 0xe66c0000 0 0x8000>;
610			interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
611				     <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
612			interrupt-names = "ch_int", "g_int";
613			clocks = <&cpg CPG_MOD 914>,
614				 <&cpg CPG_CORE R8A77980_CLK_CANFD>,
615				 <&can_clk>;
616			clock-names = "fck", "canfd", "can_clk";
617			assigned-clocks = <&cpg CPG_CORE R8A77980_CLK_CANFD>;
618			assigned-clock-rates = <40000000>;
619			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
620			resets = <&cpg 914>;
621			status = "disabled";
622
623			channel0 {
624				status = "disabled";
625			};
626
627			channel1 {
628				status = "disabled";
629			};
630		};
631
632		avb: ethernet@e6800000 {
633			compatible = "renesas,etheravb-r8a77980",
634				     "renesas,etheravb-rcar-gen3";
635			reg = <0 0xe6800000 0 0x800>;
636			interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
637				     <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
638				     <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
639				     <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
640				     <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
641				     <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
642				     <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>,
643				     <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
644				     <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
645				     <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>,
646				     <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
647				     <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>,
648				     <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
649				     <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
650				     <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
651				     <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
652				     <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
653				     <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
654				     <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>,
655				     <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>,
656				     <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>,
657				     <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>,
658				     <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>,
659				     <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>,
660				     <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
661			interrupt-names = "ch0", "ch1", "ch2", "ch3",
662					  "ch4", "ch5", "ch6", "ch7",
663					  "ch8", "ch9", "ch10", "ch11",
664					  "ch12", "ch13", "ch14", "ch15",
665					  "ch16", "ch17", "ch18", "ch19",
666					  "ch20", "ch21", "ch22", "ch23",
667					  "ch24";
668			clocks = <&cpg CPG_MOD 812>;
669			clock-names = "fck";
670			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
671			resets = <&cpg 812>;
672			phy-mode = "rgmii";
673			rx-internal-delay-ps = <0>;
674			tx-internal-delay-ps = <2000>;
675			iommus = <&ipmmu_ds1 33>;
676			#address-cells = <1>;
677			#size-cells = <0>;
678			status = "disabled";
679		};
680
681		pwm0: pwm@e6e30000 {
682			compatible = "renesas,pwm-r8a77980", "renesas,pwm-rcar";
683			reg = <0 0xe6e30000 0 0x10>;
684			#pwm-cells = <2>;
685			clocks = <&cpg CPG_MOD 523>;
686			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
687			resets = <&cpg 523>;
688			status = "disabled";
689		};
690
691		pwm1: pwm@e6e31000 {
692			compatible = "renesas,pwm-r8a77980", "renesas,pwm-rcar";
693			reg = <0 0xe6e31000 0 0x10>;
694			#pwm-cells = <2>;
695			clocks = <&cpg CPG_MOD 523>;
696			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
697			resets = <&cpg 523>;
698			status = "disabled";
699		};
700
701		pwm2: pwm@e6e32000 {
702			compatible = "renesas,pwm-r8a77980", "renesas,pwm-rcar";
703			reg = <0 0xe6e32000 0 0x10>;
704			#pwm-cells = <2>;
705			clocks = <&cpg CPG_MOD 523>;
706			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
707			resets = <&cpg 523>;
708			status = "disabled";
709		};
710
711		pwm3: pwm@e6e33000 {
712			compatible = "renesas,pwm-r8a77980", "renesas,pwm-rcar";
713			reg = <0 0xe6e33000 0 0x10>;
714			#pwm-cells = <2>;
715			clocks = <&cpg CPG_MOD 523>;
716			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
717			resets = <&cpg 523>;
718			status = "disabled";
719		};
720
721		pwm4: pwm@e6e34000 {
722			compatible = "renesas,pwm-r8a77980", "renesas,pwm-rcar";
723			reg = <0 0xe6e34000 0 0x10>;
724			#pwm-cells = <2>;
725			clocks = <&cpg CPG_MOD 523>;
726			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
727			resets = <&cpg 523>;
728			status = "disabled";
729		};
730
731		scif0: serial@e6e60000 {
732			compatible = "renesas,scif-r8a77980",
733				     "renesas,rcar-gen3-scif",
734				     "renesas,scif";
735			reg = <0 0xe6e60000 0 0x40>;
736			interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
737			clocks = <&cpg CPG_MOD 207>,
738				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
739				 <&scif_clk>;
740			clock-names = "fck", "brg_int", "scif_clk";
741			dmas = <&dmac1 0x51>, <&dmac1 0x50>,
742			       <&dmac2 0x51>, <&dmac2 0x50>;
743			dma-names = "tx", "rx", "tx", "rx";
744			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
745			resets = <&cpg 207>;
746			status = "disabled";
747		};
748
749		scif1: serial@e6e68000 {
750			compatible = "renesas,scif-r8a77980",
751				     "renesas,rcar-gen3-scif",
752				     "renesas,scif";
753			reg = <0 0xe6e68000 0 0x40>;
754			interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
755			clocks = <&cpg CPG_MOD 206>,
756				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
757				 <&scif_clk>;
758			clock-names = "fck", "brg_int", "scif_clk";
759			dmas = <&dmac1 0x53>, <&dmac1 0x52>,
760			       <&dmac2 0x53>, <&dmac2 0x52>;
761			dma-names = "tx", "rx", "tx", "rx";
762			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
763			resets = <&cpg 206>;
764			status = "disabled";
765		};
766
767		scif3: serial@e6c50000 {
768			compatible = "renesas,scif-r8a77980",
769				     "renesas,rcar-gen3-scif",
770				     "renesas,scif";
771			reg = <0 0xe6c50000 0 0x40>;
772			interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
773			clocks = <&cpg CPG_MOD 204>,
774				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
775				 <&scif_clk>;
776			clock-names = "fck", "brg_int", "scif_clk";
777			dmas = <&dmac1 0x57>, <&dmac1 0x56>,
778			       <&dmac2 0x57>, <&dmac2 0x56>;
779			dma-names = "tx", "rx", "tx", "rx";
780			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
781			resets = <&cpg 204>;
782			status = "disabled";
783		};
784
785		scif4: serial@e6c40000 {
786			compatible = "renesas,scif-r8a77980",
787				     "renesas,rcar-gen3-scif",
788				     "renesas,scif";
789			reg = <0 0xe6c40000 0 0x40>;
790			interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
791			clocks = <&cpg CPG_MOD 203>,
792				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
793				 <&scif_clk>;
794			clock-names = "fck", "brg_int", "scif_clk";
795			dmas = <&dmac1 0x59>, <&dmac1 0x58>,
796			       <&dmac2 0x59>, <&dmac2 0x58>;
797			dma-names = "tx", "rx", "tx", "rx";
798			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
799			resets = <&cpg 203>;
800			status = "disabled";
801		};
802
803		tpu: pwm@e6e80000 {
804			compatible = "renesas,tpu-r8a77980", "renesas,tpu";
805			reg = <0 0xe6e80000 0 0x148>;
806			interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
807			clocks = <&cpg CPG_MOD 304>;
808			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
809			resets = <&cpg 304>;
810			#pwm-cells = <3>;
811			status = "disabled";
812		};
813
814		msiof0: spi@e6e90000 {
815			compatible = "renesas,msiof-r8a77980",
816				     "renesas,rcar-gen3-msiof";
817			reg = <0 0xe6e90000 0 0x64>;
818			interrupts = <GIC_SPI 156 IRQ_TYPE_LEVEL_HIGH>;
819			clocks = <&cpg CPG_MOD 211>;
820			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
821			resets = <&cpg 211>;
822			#address-cells = <1>;
823			#size-cells = <0>;
824			status = "disabled";
825		};
826
827		msiof1: spi@e6ea0000 {
828			compatible = "renesas,msiof-r8a77980",
829				     "renesas,rcar-gen3-msiof";
830			reg = <0 0xe6ea0000 0 0x0064>;
831			interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>;
832			clocks = <&cpg CPG_MOD 210>;
833			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
834			resets = <&cpg 210>;
835			#address-cells = <1>;
836			#size-cells = <0>;
837			status = "disabled";
838		};
839
840		msiof2: spi@e6c00000 {
841			compatible = "renesas,msiof-r8a77980",
842				     "renesas,rcar-gen3-msiof";
843			reg = <0 0xe6c00000 0 0x0064>;
844			interrupts = <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>;
845			clocks = <&cpg CPG_MOD 209>;
846			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
847			resets = <&cpg 209>;
848			#address-cells = <1>;
849			#size-cells = <0>;
850			status = "disabled";
851		};
852
853		msiof3: spi@e6c10000 {
854			compatible = "renesas,msiof-r8a77980",
855				     "renesas,rcar-gen3-msiof";
856			reg = <0 0xe6c10000 0 0x0064>;
857			interrupts = <GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>;
858			clocks = <&cpg CPG_MOD 208>;
859			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
860			resets = <&cpg 208>;
861			#address-cells = <1>;
862			#size-cells = <0>;
863			status = "disabled";
864		};
865
866		vin0: video@e6ef0000 {
867			compatible = "renesas,vin-r8a77980";
868			reg = <0 0xe6ef0000 0 0x1000>;
869			interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
870			clocks = <&cpg CPG_MOD 811>;
871			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
872			resets = <&cpg 811>;
873			renesas,id = <0>;
874			status = "disabled";
875
876			ports {
877				#address-cells = <1>;
878				#size-cells = <0>;
879
880				port@1 {
881					#address-cells = <1>;
882					#size-cells = <0>;
883
884					reg = <1>;
885
886					vin0csi40: endpoint@2 {
887						reg = <2>;
888						remote-endpoint = <&csi40vin0>;
889					};
890				};
891			};
892		};
893
894		vin1: video@e6ef1000 {
895			compatible = "renesas,vin-r8a77980";
896			reg = <0 0xe6ef1000 0 0x1000>;
897			interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
898			clocks = <&cpg CPG_MOD 810>;
899			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
900			status = "disabled";
901			renesas,id = <1>;
902			resets = <&cpg 810>;
903
904			ports {
905				#address-cells = <1>;
906				#size-cells = <0>;
907
908				port@1 {
909					#address-cells = <1>;
910					#size-cells = <0>;
911
912					reg = <1>;
913
914					vin1csi40: endpoint@2 {
915						reg = <2>;
916						remote-endpoint = <&csi40vin1>;
917					};
918				};
919			};
920		};
921
922		vin2: video@e6ef2000 {
923			compatible = "renesas,vin-r8a77980";
924			reg = <0 0xe6ef2000 0 0x1000>;
925			interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
926			clocks = <&cpg CPG_MOD 809>;
927			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
928			resets = <&cpg 809>;
929			renesas,id = <2>;
930			status = "disabled";
931
932			ports {
933				#address-cells = <1>;
934				#size-cells = <0>;
935
936				port@1 {
937					#address-cells = <1>;
938					#size-cells = <0>;
939
940					reg = <1>;
941
942					vin2csi40: endpoint@2 {
943						reg = <2>;
944						remote-endpoint = <&csi40vin2>;
945					};
946				};
947			};
948		};
949
950		vin3: video@e6ef3000 {
951			compatible = "renesas,vin-r8a77980";
952			reg = <0 0xe6ef3000 0 0x1000>;
953			interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
954			clocks = <&cpg CPG_MOD 808>;
955			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
956			resets = <&cpg 808>;
957			renesas,id = <3>;
958			status = "disabled";
959
960			ports {
961				#address-cells = <1>;
962				#size-cells = <0>;
963
964				port@1 {
965					#address-cells = <1>;
966					#size-cells = <0>;
967
968					reg = <1>;
969
970					vin3csi40: endpoint@2 {
971						reg = <2>;
972						remote-endpoint = <&csi40vin3>;
973					};
974				};
975			};
976		};
977
978		vin4: video@e6ef4000 {
979			compatible = "renesas,vin-r8a77980";
980			reg = <0 0xe6ef4000 0 0x1000>;
981			interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
982			clocks = <&cpg CPG_MOD 807>;
983			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
984			resets = <&cpg 807>;
985			renesas,id = <4>;
986			status = "disabled";
987
988			ports {
989				#address-cells = <1>;
990				#size-cells = <0>;
991
992				port@1 {
993					#address-cells = <1>;
994					#size-cells = <0>;
995
996					reg = <1>;
997
998					vin4csi41: endpoint@3 {
999						reg = <3>;
1000						remote-endpoint = <&csi41vin4>;
1001					};
1002				};
1003			};
1004		};
1005
1006		vin5: video@e6ef5000 {
1007			compatible = "renesas,vin-r8a77980";
1008			reg = <0 0xe6ef5000 0 0x1000>;
1009			interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>;
1010			clocks = <&cpg CPG_MOD 806>;
1011			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1012			resets = <&cpg 806>;
1013			renesas,id = <5>;
1014			status = "disabled";
1015
1016			ports {
1017				#address-cells = <1>;
1018				#size-cells = <0>;
1019
1020				port@1 {
1021					#address-cells = <1>;
1022					#size-cells = <0>;
1023
1024					reg = <1>;
1025
1026					vin5csi41: endpoint@3 {
1027						reg = <3>;
1028						remote-endpoint = <&csi41vin5>;
1029					};
1030				};
1031			};
1032		};
1033
1034		vin6: video@e6ef6000 {
1035			compatible = "renesas,vin-r8a77980";
1036			reg = <0 0xe6ef6000 0 0x1000>;
1037			interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
1038			clocks = <&cpg CPG_MOD 805>;
1039			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1040			resets = <&cpg 805>;
1041			renesas,id = <6>;
1042			status = "disabled";
1043
1044			ports {
1045				#address-cells = <1>;
1046				#size-cells = <0>;
1047
1048				port@1 {
1049					#address-cells = <1>;
1050					#size-cells = <0>;
1051
1052					reg = <1>;
1053
1054					vin6csi41: endpoint@3 {
1055						reg = <3>;
1056						remote-endpoint = <&csi41vin6>;
1057					};
1058				};
1059			};
1060		};
1061
1062		vin7: video@e6ef7000 {
1063			compatible = "renesas,vin-r8a77980";
1064			reg = <0 0xe6ef7000 0 0x1000>;
1065			interrupts = <GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
1066			clocks = <&cpg CPG_MOD 804>;
1067			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1068			resets = <&cpg 804>;
1069			renesas,id = <7>;
1070			status = "disabled";
1071
1072			ports {
1073				#address-cells = <1>;
1074				#size-cells = <0>;
1075
1076				port@1 {
1077					#address-cells = <1>;
1078					#size-cells = <0>;
1079
1080					reg = <1>;
1081
1082					vin7csi41: endpoint@3 {
1083						reg = <3>;
1084						remote-endpoint = <&csi41vin7>;
1085					};
1086				};
1087			};
1088		};
1089
1090		vin8: video@e6ef8000 {
1091			compatible = "renesas,vin-r8a77980";
1092			reg = <0 0xe6ef8000 0 0x1000>;
1093			interrupts = <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
1094			clocks = <&cpg CPG_MOD 628>;
1095			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1096			resets = <&cpg 628>;
1097			renesas,id = <8>;
1098			status = "disabled";
1099		};
1100
1101		vin9: video@e6ef9000 {
1102			compatible = "renesas,vin-r8a77980";
1103			reg = <0 0xe6ef9000 0 0x1000>;
1104			interrupts = <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>;
1105			clocks = <&cpg CPG_MOD 627>;
1106			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1107			resets = <&cpg 627>;
1108			renesas,id = <9>;
1109			status = "disabled";
1110		};
1111
1112		vin10: video@e6efa000 {
1113			compatible = "renesas,vin-r8a77980";
1114			reg = <0 0xe6efa000 0 0x1000>;
1115			interrupts = <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>;
1116			clocks = <&cpg CPG_MOD 625>;
1117			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1118			resets = <&cpg 625>;
1119			renesas,id = <10>;
1120			status = "disabled";
1121		};
1122
1123		vin11: video@e6efb000 {
1124			compatible = "renesas,vin-r8a77980";
1125			reg = <0 0xe6efb000 0 0x1000>;
1126			interrupts = <GIC_SPI 296 IRQ_TYPE_LEVEL_HIGH>;
1127			clocks = <&cpg CPG_MOD 618>;
1128			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1129			resets = <&cpg 618>;
1130			renesas,id = <11>;
1131			status = "disabled";
1132		};
1133
1134		vin12: video@e6efc000 {
1135			compatible = "renesas,vin-r8a77980";
1136			reg = <0 0xe6efc000 0 0x1000>;
1137			interrupts = <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>;
1138			clocks = <&cpg CPG_MOD 612>;
1139			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1140			resets = <&cpg 612>;
1141			renesas,id = <12>;
1142			status = "disabled";
1143		};
1144
1145		vin13: video@e6efd000 {
1146			compatible = "renesas,vin-r8a77980";
1147			reg = <0 0xe6efd000 0 0x1000>;
1148			interrupts = <GIC_SPI 299 IRQ_TYPE_LEVEL_HIGH>;
1149			clocks = <&cpg CPG_MOD 608>;
1150			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1151			resets = <&cpg 608>;
1152			renesas,id = <13>;
1153			status = "disabled";
1154		};
1155
1156		vin14: video@e6efe000 {
1157			compatible = "renesas,vin-r8a77980";
1158			reg = <0 0xe6efe000 0 0x1000>;
1159			interrupts = <GIC_SPI 301 IRQ_TYPE_LEVEL_HIGH>;
1160			clocks = <&cpg CPG_MOD 605>;
1161			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1162			resets = <&cpg 605>;
1163			renesas,id = <14>;
1164			status = "disabled";
1165		};
1166
1167		vin15: video@e6eff000 {
1168			compatible = "renesas,vin-r8a77980";
1169			reg = <0 0xe6eff000 0 0x1000>;
1170			interrupts = <GIC_SPI 302 IRQ_TYPE_LEVEL_HIGH>;
1171			clocks = <&cpg CPG_MOD 604>;
1172			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1173			resets = <&cpg 604>;
1174			renesas,id = <15>;
1175			status = "disabled";
1176		};
1177
1178		dmac1: dma-controller@e7300000 {
1179			compatible = "renesas,dmac-r8a77980",
1180				     "renesas,rcar-dmac";
1181			reg = <0 0xe7300000 0 0x10000>;
1182			interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>,
1183				     <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>,
1184				     <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>,
1185				     <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>,
1186				     <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>,
1187				     <GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH>,
1188				     <GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH>,
1189				     <GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH>,
1190				     <GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH>,
1191				     <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>,
1192				     <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>,
1193				     <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>,
1194				     <GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH>,
1195				     <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>,
1196				     <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>,
1197				     <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>,
1198				     <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>;
1199			interrupt-names = "error",
1200					  "ch0", "ch1", "ch2", "ch3",
1201					  "ch4", "ch5", "ch6", "ch7",
1202					  "ch8", "ch9", "ch10", "ch11",
1203					  "ch12", "ch13", "ch14", "ch15";
1204			clocks = <&cpg CPG_MOD 218>;
1205			clock-names = "fck";
1206			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1207			resets = <&cpg 218>;
1208			#dma-cells = <1>;
1209			dma-channels = <16>;
1210			iommus = <&ipmmu_ds1 0>, <&ipmmu_ds1 1>,
1211			       <&ipmmu_ds1 2>, <&ipmmu_ds1 3>,
1212			       <&ipmmu_ds1 4>, <&ipmmu_ds1 5>,
1213			       <&ipmmu_ds1 6>, <&ipmmu_ds1 7>,
1214			       <&ipmmu_ds1 8>, <&ipmmu_ds1 9>,
1215			       <&ipmmu_ds1 10>, <&ipmmu_ds1 11>,
1216			       <&ipmmu_ds1 12>, <&ipmmu_ds1 13>,
1217			       <&ipmmu_ds1 14>, <&ipmmu_ds1 15>;
1218		};
1219
1220		dmac2: dma-controller@e7310000 {
1221			compatible = "renesas,dmac-r8a77980",
1222				     "renesas,rcar-dmac";
1223			reg = <0 0xe7310000 0 0x10000>;
1224			interrupts = <GIC_SPI 307 IRQ_TYPE_LEVEL_HIGH>,
1225				     <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>,
1226				     <GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH>,
1227				     <GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH>,
1228				     <GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH>,
1229				     <GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH>,
1230				     <GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH>,
1231				     <GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>,
1232				     <GIC_SPI 319 IRQ_TYPE_LEVEL_HIGH>,
1233				     <GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH>,
1234				     <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>,
1235				     <GIC_SPI 363 IRQ_TYPE_LEVEL_HIGH>,
1236				     <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>,
1237				     <GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH>,
1238				     <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>,
1239				     <GIC_SPI 367 IRQ_TYPE_LEVEL_HIGH>,
1240				     <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>;
1241			interrupt-names = "error",
1242					  "ch0", "ch1", "ch2", "ch3",
1243					  "ch4", "ch5", "ch6", "ch7",
1244					  "ch8", "ch9", "ch10", "ch11",
1245					  "ch12", "ch13", "ch14", "ch15";
1246			clocks = <&cpg CPG_MOD 217>;
1247			clock-names = "fck";
1248			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1249			resets = <&cpg 217>;
1250			#dma-cells = <1>;
1251			dma-channels = <16>;
1252			iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>,
1253			       <&ipmmu_ds1 18>, <&ipmmu_ds1 19>,
1254			       <&ipmmu_ds1 20>, <&ipmmu_ds1 21>,
1255			       <&ipmmu_ds1 22>, <&ipmmu_ds1 23>,
1256			       <&ipmmu_ds1 24>, <&ipmmu_ds1 25>,
1257			       <&ipmmu_ds1 26>, <&ipmmu_ds1 27>,
1258			       <&ipmmu_ds1 28>, <&ipmmu_ds1 29>,
1259			       <&ipmmu_ds1 30>, <&ipmmu_ds1 31>;
1260		};
1261
1262		gether: ethernet@e7400000 {
1263			compatible = "renesas,gether-r8a77980";
1264			reg = <0 0xe7400000 0 0x1000>;
1265			interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
1266			clocks = <&cpg CPG_MOD 813>;
1267			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1268			resets = <&cpg 813>;
1269			iommus = <&ipmmu_ds1 34>;
1270			#address-cells = <1>;
1271			#size-cells = <0>;
1272			status = "disabled";
1273		};
1274
1275		ipmmu_ds1: iommu@e7740000 {
1276			compatible = "renesas,ipmmu-r8a77980";
1277			reg = <0 0xe7740000 0 0x1000>;
1278			renesas,ipmmu-main = <&ipmmu_mm 0>;
1279			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1280			#iommu-cells = <1>;
1281		};
1282
1283		ipmmu_ir: iommu@ff8b0000 {
1284			compatible = "renesas,ipmmu-r8a77980";
1285			reg = <0 0xff8b0000 0 0x1000>;
1286			renesas,ipmmu-main = <&ipmmu_mm 3>;
1287			power-domains = <&sysc R8A77980_PD_A3IR>;
1288			#iommu-cells = <1>;
1289		};
1290
1291		ipmmu_mm: iommu@e67b0000 {
1292			compatible = "renesas,ipmmu-r8a77980";
1293			reg = <0 0xe67b0000 0 0x1000>;
1294			interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>,
1295				     <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>;
1296			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1297			#iommu-cells = <1>;
1298		};
1299
1300		ipmmu_rt: iommu@ffc80000 {
1301			compatible = "renesas,ipmmu-r8a77980";
1302			reg = <0 0xffc80000 0 0x1000>;
1303			renesas,ipmmu-main = <&ipmmu_mm 10>;
1304			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1305			#iommu-cells = <1>;
1306		};
1307
1308		ipmmu_vc0: iommu@fe990000 {
1309			compatible = "renesas,ipmmu-r8a77980";
1310			reg = <0 0xfe990000 0 0x1000>;
1311			renesas,ipmmu-main = <&ipmmu_mm 12>;
1312			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1313			#iommu-cells = <1>;
1314		};
1315
1316		ipmmu_vi0: iommu@febd0000 {
1317			compatible = "renesas,ipmmu-r8a77980";
1318			reg = <0 0xfebd0000 0 0x1000>;
1319			renesas,ipmmu-main = <&ipmmu_mm 14>;
1320			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1321			#iommu-cells = <1>;
1322		};
1323
1324		ipmmu_vip0: iommu@e7b00000 {
1325			compatible = "renesas,ipmmu-r8a77980";
1326			reg = <0 0xe7b00000 0 0x1000>;
1327			renesas,ipmmu-main = <&ipmmu_mm 4>;
1328			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1329			#iommu-cells = <1>;
1330		};
1331
1332		ipmmu_vip1: iommu@e7960000 {
1333			compatible = "renesas,ipmmu-r8a77980";
1334			reg = <0 0xe7960000 0 0x1000>;
1335			renesas,ipmmu-main = <&ipmmu_mm 11>;
1336			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1337			#iommu-cells = <1>;
1338		};
1339
1340		mmc0: mmc@ee140000 {
1341			compatible = "renesas,sdhi-r8a77980",
1342				     "renesas,rcar-gen3-sdhi";
1343			reg = <0 0xee140000 0 0x2000>;
1344			interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
1345			clocks = <&cpg CPG_MOD 314>, <&cpg CPG_CORE R8A77980_CLK_SD0H>;
1346			clock-names = "core", "clkh";
1347			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1348			resets = <&cpg 314>;
1349			max-frequency = <200000000>;
1350			iommus = <&ipmmu_ds1 32>;
1351			status = "disabled";
1352		};
1353
1354		rpc: spi@ee200000 {
1355			compatible = "renesas,r8a77980-rpc-if",
1356				     "renesas,rcar-gen3-rpc-if";
1357			reg = <0 0xee200000 0 0x200>,
1358			      <0 0x08000000 0 0x4000000>,
1359			      <0 0xee208000 0 0x100>;
1360			reg-names = "regs", "dirmap", "wbuf";
1361			interrupts = <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>;
1362			clocks = <&cpg CPG_MOD 917>;
1363			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1364			resets = <&cpg 917>;
1365			#address-cells = <1>;
1366			#size-cells = <0>;
1367			status = "disabled";
1368		};
1369
1370		gic: interrupt-controller@f1010000 {
1371			compatible = "arm,gic-400";
1372			#interrupt-cells = <3>;
1373			#address-cells = <0>;
1374			interrupt-controller;
1375			reg = <0x0 0xf1010000 0 0x1000>,
1376			      <0x0 0xf1020000 0 0x20000>,
1377			      <0x0 0xf1040000 0 0x20000>,
1378			      <0x0 0xf1060000 0 0x20000>;
1379			interrupts = <GIC_PPI 9	(GIC_CPU_MASK_SIMPLE(4) |
1380				      IRQ_TYPE_LEVEL_HIGH)>;
1381			clocks = <&cpg CPG_MOD 408>;
1382			clock-names = "clk";
1383			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1384			resets = <&cpg 408>;
1385		};
1386
1387		pciec: pcie@fe000000 {
1388			compatible = "renesas,pcie-r8a77980",
1389				     "renesas,pcie-rcar-gen3";
1390			reg = <0 0xfe000000 0 0x80000>;
1391			#address-cells = <3>;
1392			#size-cells = <2>;
1393			bus-range = <0x00 0xff>;
1394			device_type = "pci";
1395			ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x0100000>,
1396				 <0x02000000 0 0xfe200000 0 0xfe200000 0 0x0200000>,
1397				 <0x02000000 0 0x30000000 0 0x30000000 0 0x8000000>,
1398				 <0x42000000 0 0x38000000 0 0x38000000 0 0x8000000>;
1399			/* Map all possible DDR/IOMMU as inbound ranges */
1400			dma-ranges = <0x42000000 0 0x00000000 0 0x00000000 1 0x00000000>;
1401			interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>,
1402				     <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>,
1403				     <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>;
1404			#interrupt-cells = <1>;
1405			interrupt-map-mask = <0 0 0 0>;
1406			interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
1407			clocks = <&cpg CPG_MOD 319>, <&pcie_bus_clk>;
1408			clock-names = "pcie", "pcie_bus";
1409			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1410			resets = <&cpg 319>;
1411			phys = <&pcie_phy>;
1412			phy-names = "pcie";
1413			iommu-map = <0 &ipmmu_vi0 5 1>;
1414			iommu-map-mask = <0>;
1415			status = "disabled";
1416		};
1417
1418		vspd0: vsp@fea20000 {
1419			compatible = "renesas,vsp2";
1420			reg = <0 0xfea20000 0 0x5000>;
1421			interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>;
1422			clocks = <&cpg CPG_MOD 623>;
1423			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1424			resets = <&cpg 623>;
1425			renesas,fcp = <&fcpvd0>;
1426		};
1427
1428		fcpvd0: fcp@fea27000 {
1429			compatible = "renesas,fcpv";
1430			reg = <0 0xfea27000 0 0x200>;
1431			clocks = <&cpg CPG_MOD 603>;
1432			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1433			resets = <&cpg 603>;
1434			iommus = <&ipmmu_vi0 8>;
1435		};
1436
1437		csi40: csi2@feaa0000 {
1438			compatible = "renesas,r8a77980-csi2";
1439			reg = <0 0xfeaa0000 0 0x10000>;
1440			interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
1441			clocks = <&cpg CPG_MOD 716>;
1442			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1443			resets = <&cpg 716>;
1444			status = "disabled";
1445
1446			ports {
1447				#address-cells = <1>;
1448				#size-cells = <0>;
1449
1450				port@0 {
1451					reg = <0>;
1452				};
1453
1454				port@1 {
1455					#address-cells = <1>;
1456					#size-cells = <0>;
1457
1458					reg = <1>;
1459
1460					csi40vin0: endpoint@0 {
1461						reg = <0>;
1462						remote-endpoint = <&vin0csi40>;
1463					};
1464					csi40vin1: endpoint@1 {
1465						reg = <1>;
1466						remote-endpoint = <&vin1csi40>;
1467					};
1468					csi40vin2: endpoint@2 {
1469						reg = <2>;
1470						remote-endpoint = <&vin2csi40>;
1471					};
1472					csi40vin3: endpoint@3 {
1473						reg = <3>;
1474						remote-endpoint = <&vin3csi40>;
1475					};
1476				};
1477			};
1478		};
1479
1480		csi41: csi2@feab0000 {
1481			compatible = "renesas,r8a77980-csi2";
1482			reg = <0 0xfeab0000 0 0x10000>;
1483			interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>;
1484			clocks = <&cpg CPG_MOD 715>;
1485			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1486			resets = <&cpg 715>;
1487			status = "disabled";
1488
1489			ports {
1490				#address-cells = <1>;
1491				#size-cells = <0>;
1492
1493				port@0 {
1494					reg = <0>;
1495				};
1496
1497				port@1 {
1498					#address-cells = <1>;
1499					#size-cells = <0>;
1500
1501					reg = <1>;
1502
1503					csi41vin4: endpoint@0 {
1504						reg = <0>;
1505						remote-endpoint = <&vin4csi41>;
1506					};
1507					csi41vin5: endpoint@1 {
1508						reg = <1>;
1509						remote-endpoint = <&vin5csi41>;
1510					};
1511					csi41vin6: endpoint@2 {
1512						reg = <2>;
1513						remote-endpoint = <&vin6csi41>;
1514					};
1515					csi41vin7: endpoint@3 {
1516						reg = <3>;
1517						remote-endpoint = <&vin7csi41>;
1518					};
1519				};
1520			};
1521		};
1522
1523		du: display@feb00000 {
1524			compatible = "renesas,du-r8a77980";
1525			reg = <0 0xfeb00000 0 0x80000>;
1526			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>;
1527			clocks = <&cpg CPG_MOD 724>;
1528			clock-names = "du.0";
1529			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1530			resets = <&cpg 724>;
1531			reset-names = "du.0";
1532			renesas,vsps = <&vspd0 0>;
1533
1534			status = "disabled";
1535
1536			ports {
1537				#address-cells = <1>;
1538				#size-cells = <0>;
1539
1540				port@0 {
1541					reg = <0>;
1542				};
1543
1544				port@1 {
1545					reg = <1>;
1546					du_out_lvds0: endpoint {
1547						remote-endpoint = <&lvds0_in>;
1548					};
1549				};
1550			};
1551		};
1552
1553		lvds0: lvds-encoder@feb90000 {
1554			compatible = "renesas,r8a77980-lvds";
1555			reg = <0 0xfeb90000 0 0x14>;
1556			clocks = <&cpg CPG_MOD 727>;
1557			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1558			resets = <&cpg 727>;
1559			status = "disabled";
1560
1561			ports {
1562				#address-cells = <1>;
1563				#size-cells = <0>;
1564
1565				port@0 {
1566					reg = <0>;
1567					lvds0_in: endpoint {
1568						remote-endpoint =
1569							<&du_out_lvds0>;
1570					};
1571				};
1572
1573				port@1 {
1574					reg = <1>;
1575				};
1576			};
1577		};
1578
1579		prr: chipid@fff00044 {
1580			compatible = "renesas,prr";
1581			reg = <0 0xfff00044 0 4>;
1582		};
1583	};
1584
1585	thermal-zones {
1586		sensor1_thermal: sensor1-thermal {
1587			polling-delay-passive = <250>;
1588			polling-delay = <1000>;
1589			thermal-sensors = <&tsc 0>;
1590
1591			trips {
1592				sensor1-passive {
1593					temperature = <95000>;
1594					hysteresis = <1000>;
1595					type = "passive";
1596				};
1597				sensor1-critical {
1598					temperature = <120000>;
1599					hysteresis = <1000>;
1600					type = "critical";
1601				};
1602			};
1603		};
1604
1605		sensor2_thermal: sensor2-thermal {
1606			polling-delay-passive = <250>;
1607			polling-delay = <1000>;
1608			thermal-sensors = <&tsc 1>;
1609
1610			trips {
1611				sensor2-passive {
1612					temperature = <95000>;
1613					hysteresis = <1000>;
1614					type = "passive";
1615				};
1616				sensor2-critical {
1617					temperature = <120000>;
1618					hysteresis = <1000>;
1619					type = "critical";
1620				};
1621			};
1622		};
1623	};
1624
1625	timer {
1626		compatible = "arm,armv8-timer";
1627		interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) |
1628				       IRQ_TYPE_LEVEL_LOW)>,
1629				      <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) |
1630				       IRQ_TYPE_LEVEL_LOW)>,
1631				      <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) |
1632				       IRQ_TYPE_LEVEL_LOW)>,
1633				      <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) |
1634				       IRQ_TYPE_LEVEL_LOW)>;
1635		interrupt-names = "sec-phys", "phys", "virt", "hyp-phys";
1636	};
1637};
1638