xref: /linux/scripts/dtc/include-prefixes/arm64/renesas/r8a77980.dtsi (revision 3182aa4e0bf4d0ee0b29fea4b5ca21290d6d6251)
1f3a54d6cSSergei Shtylyov// SPDX-License-Identifier: GPL-2.0
2f3a54d6cSSergei Shtylyov/*
3e18a31a7SMagnus Damm * Device Tree Source for the R-Car V3H (R8A77980) SoC
4f3a54d6cSSergei Shtylyov *
5f3a54d6cSSergei Shtylyov * Copyright (C) 2018 Renesas Electronics Corp.
6f3a54d6cSSergei Shtylyov * Copyright (C) 2018 Cogent Embedded, Inc.
7f3a54d6cSSergei Shtylyov */
8f3a54d6cSSergei Shtylyov
9c64cc368SSergei Shtylyov#include <dt-bindings/clock/r8a77980-cpg-mssr.h>
10f3a54d6cSSergei Shtylyov#include <dt-bindings/interrupt-controller/irq.h>
11f3a54d6cSSergei Shtylyov#include <dt-bindings/interrupt-controller/arm-gic.h>
121184ea3fSSergei Shtylyov#include <dt-bindings/power/r8a77980-sysc.h>
13f3a54d6cSSergei Shtylyov
14f3a54d6cSSergei Shtylyov/ {
15f3a54d6cSSergei Shtylyov	compatible = "renesas,r8a77980";
16f3a54d6cSSergei Shtylyov	#address-cells = <2>;
17f3a54d6cSSergei Shtylyov	#size-cells = <2>;
18f3a54d6cSSergei Shtylyov
19bc620474SSergei Shtylyov	aliases {
20bc620474SSergei Shtylyov		i2c0 = &i2c0;
21bc620474SSergei Shtylyov		i2c1 = &i2c1;
22bc620474SSergei Shtylyov		i2c2 = &i2c2;
23bc620474SSergei Shtylyov		i2c3 = &i2c3;
24bc620474SSergei Shtylyov		i2c4 = &i2c4;
25bc620474SSergei Shtylyov		i2c5 = &i2c5;
26bc620474SSergei Shtylyov	};
27bc620474SSergei Shtylyov
2818281decSSergei Shtylyov	/* External CAN clock - to be overridden by boards that provide it */
2918281decSSergei Shtylyov	can_clk: can {
3018281decSSergei Shtylyov		compatible = "fixed-clock";
3118281decSSergei Shtylyov		#clock-cells = <0>;
3218281decSSergei Shtylyov		clock-frequency = <0>;
3318281decSSergei Shtylyov	};
3418281decSSergei Shtylyov
35f3a54d6cSSergei Shtylyov	cpus {
36f3a54d6cSSergei Shtylyov		#address-cells = <1>;
37f3a54d6cSSergei Shtylyov		#size-cells = <0>;
38f3a54d6cSSergei Shtylyov
39f3a54d6cSSergei Shtylyov		a53_0: cpu@0 {
40f3a54d6cSSergei Shtylyov			device_type = "cpu";
41f3a54d6cSSergei Shtylyov			compatible = "arm,cortex-a53", "arm,armv8";
42f3a54d6cSSergei Shtylyov			reg = <0>;
43c64cc368SSergei Shtylyov			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
441184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_CA53_CPU0>;
45f3a54d6cSSergei Shtylyov			next-level-cache = <&L2_CA53>;
46f3a54d6cSSergei Shtylyov			enable-method = "psci";
47f3a54d6cSSergei Shtylyov		};
48f3a54d6cSSergei Shtylyov
492ec1e4b4SSergei Shtylyov		a53_1: cpu@1 {
502ec1e4b4SSergei Shtylyov			device_type = "cpu";
512ec1e4b4SSergei Shtylyov			compatible = "arm,cortex-a53", "arm,armv8";
522ec1e4b4SSergei Shtylyov			reg = <1>;
532ec1e4b4SSergei Shtylyov			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
542ec1e4b4SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_CA53_CPU1>;
552ec1e4b4SSergei Shtylyov			next-level-cache = <&L2_CA53>;
562ec1e4b4SSergei Shtylyov			enable-method = "psci";
572ec1e4b4SSergei Shtylyov		};
582ec1e4b4SSergei Shtylyov
592ec1e4b4SSergei Shtylyov		a53_2: cpu@2 {
602ec1e4b4SSergei Shtylyov			device_type = "cpu";
612ec1e4b4SSergei Shtylyov			compatible = "arm,cortex-a53", "arm,armv8";
622ec1e4b4SSergei Shtylyov			reg = <2>;
632ec1e4b4SSergei Shtylyov			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
642ec1e4b4SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_CA53_CPU2>;
652ec1e4b4SSergei Shtylyov			next-level-cache = <&L2_CA53>;
662ec1e4b4SSergei Shtylyov			enable-method = "psci";
672ec1e4b4SSergei Shtylyov		};
682ec1e4b4SSergei Shtylyov
692ec1e4b4SSergei Shtylyov		a53_3: cpu@3 {
702ec1e4b4SSergei Shtylyov			device_type = "cpu";
712ec1e4b4SSergei Shtylyov			compatible = "arm,cortex-a53", "arm,armv8";
722ec1e4b4SSergei Shtylyov			reg = <3>;
732ec1e4b4SSergei Shtylyov			clocks = <&cpg CPG_CORE R8A77980_CLK_Z2>;
742ec1e4b4SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_CA53_CPU3>;
752ec1e4b4SSergei Shtylyov			next-level-cache = <&L2_CA53>;
762ec1e4b4SSergei Shtylyov			enable-method = "psci";
772ec1e4b4SSergei Shtylyov		};
782ec1e4b4SSergei Shtylyov
79f3a54d6cSSergei Shtylyov		L2_CA53: cache-controller {
80f3a54d6cSSergei Shtylyov			compatible = "cache";
811184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_CA53_SCU>;
82f3a54d6cSSergei Shtylyov			cache-unified;
83f3a54d6cSSergei Shtylyov			cache-level = <2>;
84f3a54d6cSSergei Shtylyov		};
85f3a54d6cSSergei Shtylyov	};
86f3a54d6cSSergei Shtylyov
87f3a54d6cSSergei Shtylyov	extal_clk: extal {
88f3a54d6cSSergei Shtylyov		compatible = "fixed-clock";
89f3a54d6cSSergei Shtylyov		#clock-cells = <0>;
90f3a54d6cSSergei Shtylyov		/* This value must be overridden by the board */
91f3a54d6cSSergei Shtylyov		clock-frequency = <0>;
92f3a54d6cSSergei Shtylyov	};
93f3a54d6cSSergei Shtylyov
94f3a54d6cSSergei Shtylyov	extalr_clk: extalr {
95f3a54d6cSSergei Shtylyov		compatible = "fixed-clock";
96f3a54d6cSSergei Shtylyov		#clock-cells = <0>;
97f3a54d6cSSergei Shtylyov		/* This value must be overridden by the board */
98f3a54d6cSSergei Shtylyov		clock-frequency = <0>;
99f3a54d6cSSergei Shtylyov	};
100f3a54d6cSSergei Shtylyov
1010dba24a8SSergei Shtylyov	pmu_a53 {
1020dba24a8SSergei Shtylyov		compatible = "arm,cortex-a53-pmu";
1030dba24a8SSergei Shtylyov		interrupts-extended = <&gic GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>,
1040dba24a8SSergei Shtylyov				      <&gic GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>,
1050dba24a8SSergei Shtylyov				      <&gic GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>,
1060dba24a8SSergei Shtylyov				      <&gic GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>;
1070dba24a8SSergei Shtylyov		interrupt-affinity = <&a53_0>, <&a53_1>, <&a53_2>, <&a53_3>;
1080dba24a8SSergei Shtylyov	};
1090dba24a8SSergei Shtylyov
110f3a54d6cSSergei Shtylyov	psci {
111f3a54d6cSSergei Shtylyov		compatible = "arm,psci-1.0", "arm,psci-0.2";
112f3a54d6cSSergei Shtylyov		method = "smc";
113f3a54d6cSSergei Shtylyov	};
114f3a54d6cSSergei Shtylyov
1153601d98cSSergei Shtylyov	/* External SCIF clock - to be overridden by boards that provide it */
1163601d98cSSergei Shtylyov	scif_clk: scif {
1173601d98cSSergei Shtylyov		compatible = "fixed-clock";
1183601d98cSSergei Shtylyov		#clock-cells = <0>;
1193601d98cSSergei Shtylyov		clock-frequency = <0>;
1203601d98cSSergei Shtylyov	};
1213601d98cSSergei Shtylyov
122f3a54d6cSSergei Shtylyov	soc {
123f3a54d6cSSergei Shtylyov		compatible = "simple-bus";
124f3a54d6cSSergei Shtylyov		interrupt-parent = <&gic>;
125f3a54d6cSSergei Shtylyov
126f3a54d6cSSergei Shtylyov		#address-cells = <2>;
127f3a54d6cSSergei Shtylyov		#size-cells = <2>;
128f3a54d6cSSergei Shtylyov		ranges;
129f3a54d6cSSergei Shtylyov
130bcee502cSSergei Shtylyov		rwdt: watchdog@e6020000 {
131bcee502cSSergei Shtylyov			compatible = "renesas,r8a77980-wdt",
132bcee502cSSergei Shtylyov				     "renesas,rcar-gen3-wdt";
133bcee502cSSergei Shtylyov			reg = <0 0xe6020000 0 0x0c>;
134bcee502cSSergei Shtylyov			clocks = <&cpg CPG_MOD 402>;
135bcee502cSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
136bcee502cSSergei Shtylyov			resets = <&cpg 402>;
137bcee502cSSergei Shtylyov			status = "disabled";
138bcee502cSSergei Shtylyov		};
139bcee502cSSergei Shtylyov
140efcb52e3SSergei Shtylyov		gpio0: gpio@e6050000 {
141efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
142efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
143efcb52e3SSergei Shtylyov			reg = <0 0xe6050000 0 0x50>;
144efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
145efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
146efcb52e3SSergei Shtylyov			gpio-controller;
147efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 0 22>;
148efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
149efcb52e3SSergei Shtylyov			interrupt-controller;
150efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 912>;
151efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
152efcb52e3SSergei Shtylyov			resets = <&cpg 912>;
153efcb52e3SSergei Shtylyov		};
154efcb52e3SSergei Shtylyov
155efcb52e3SSergei Shtylyov		gpio1: gpio@e6051000 {
156efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
157efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
158efcb52e3SSergei Shtylyov			reg = <0 0xe6051000 0 0x50>;
159efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
160efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
161efcb52e3SSergei Shtylyov			gpio-controller;
162efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 32 28>;
163efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
164efcb52e3SSergei Shtylyov			interrupt-controller;
165efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 911>;
166efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
167efcb52e3SSergei Shtylyov			resets = <&cpg 911>;
168efcb52e3SSergei Shtylyov		};
169efcb52e3SSergei Shtylyov
170efcb52e3SSergei Shtylyov		gpio2: gpio@e6052000 {
171efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
172efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
173efcb52e3SSergei Shtylyov			reg = <0 0xe6052000 0 0x50>;
174efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
175efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
176efcb52e3SSergei Shtylyov			gpio-controller;
177efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 64 30>;
178efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
179efcb52e3SSergei Shtylyov			interrupt-controller;
180efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 910>;
181efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
182efcb52e3SSergei Shtylyov			resets = <&cpg 910>;
183efcb52e3SSergei Shtylyov		};
184efcb52e3SSergei Shtylyov
185efcb52e3SSergei Shtylyov		gpio3: gpio@e6053000 {
186efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
187efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
188efcb52e3SSergei Shtylyov			reg = <0 0xe6053000 0 0x50>;
189efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
190efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
191efcb52e3SSergei Shtylyov			gpio-controller;
192efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 96 17>;
193efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
194efcb52e3SSergei Shtylyov			interrupt-controller;
195efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 909>;
196efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
197efcb52e3SSergei Shtylyov			resets = <&cpg 909>;
198efcb52e3SSergei Shtylyov		};
199efcb52e3SSergei Shtylyov
200efcb52e3SSergei Shtylyov		gpio4: gpio@e6054000 {
201efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
202efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
203efcb52e3SSergei Shtylyov			reg = <0 0xe6054000 0 0x50>;
204efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
205efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
206efcb52e3SSergei Shtylyov			gpio-controller;
207efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 128 25>;
208efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
209efcb52e3SSergei Shtylyov			interrupt-controller;
210efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 908>;
211efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
212efcb52e3SSergei Shtylyov			resets = <&cpg 908>;
213efcb52e3SSergei Shtylyov		};
214efcb52e3SSergei Shtylyov
215efcb52e3SSergei Shtylyov		gpio5: gpio@e6055000 {
216efcb52e3SSergei Shtylyov			compatible = "renesas,gpio-r8a77980",
217efcb52e3SSergei Shtylyov				     "renesas,rcar-gen3-gpio";
218efcb52e3SSergei Shtylyov			reg = <0 0xe6055000 0 0x50>;
219efcb52e3SSergei Shtylyov			interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
220efcb52e3SSergei Shtylyov			#gpio-cells = <2>;
221efcb52e3SSergei Shtylyov			gpio-controller;
222efcb52e3SSergei Shtylyov			gpio-ranges = <&pfc 0 160 15>;
223efcb52e3SSergei Shtylyov			#interrupt-cells = <2>;
224efcb52e3SSergei Shtylyov			interrupt-controller;
225efcb52e3SSergei Shtylyov			clocks = <&cpg CPG_MOD 907>;
226efcb52e3SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
227efcb52e3SSergei Shtylyov			resets = <&cpg 907>;
228efcb52e3SSergei Shtylyov		};
229efcb52e3SSergei Shtylyov
230cef26946SSergei Shtylyov		pfc: pin-controller@e6060000 {
231cef26946SSergei Shtylyov			compatible = "renesas,pfc-r8a77980";
232cef26946SSergei Shtylyov			reg = <0 0xe6060000 0 0x50c>;
233cef26946SSergei Shtylyov		};
234cef26946SSergei Shtylyov
235f3a54d6cSSergei Shtylyov		cpg: clock-controller@e6150000 {
236f3a54d6cSSergei Shtylyov			compatible = "renesas,r8a77980-cpg-mssr";
237f3a54d6cSSergei Shtylyov			reg = <0 0xe6150000 0 0x1000>;
238f3a54d6cSSergei Shtylyov			clocks = <&extal_clk>, <&extalr_clk>;
239f3a54d6cSSergei Shtylyov			clock-names = "extal", "extalr";
240f3a54d6cSSergei Shtylyov			#clock-cells = <2>;
241f3a54d6cSSergei Shtylyov			#power-domain-cells = <0>;
242f3a54d6cSSergei Shtylyov			#reset-cells = <1>;
243f3a54d6cSSergei Shtylyov		};
244f3a54d6cSSergei Shtylyov
245f3a54d6cSSergei Shtylyov		rst: reset-controller@e6160000 {
246f3a54d6cSSergei Shtylyov			compatible = "renesas,r8a77980-rst";
247f3a54d6cSSergei Shtylyov			reg = <0 0xe6160000 0 0x200>;
248f3a54d6cSSergei Shtylyov		};
249f3a54d6cSSergei Shtylyov
250f3a54d6cSSergei Shtylyov		sysc: system-controller@e6180000 {
251f3a54d6cSSergei Shtylyov			compatible = "renesas,r8a77980-sysc";
252f3a54d6cSSergei Shtylyov			reg = <0 0xe6180000 0 0x440>;
253f3a54d6cSSergei Shtylyov			#power-domain-cells = <1>;
254f3a54d6cSSergei Shtylyov		};
255f3a54d6cSSergei Shtylyov
2569a6c158fSSergei Shtylyov		intc_ex: interrupt-controller@e61c0000 {
2579a6c158fSSergei Shtylyov			compatible = "renesas,intc-ex-r8a77980", "renesas,irqc";
2589a6c158fSSergei Shtylyov			#interrupt-cells = <2>;
2599a6c158fSSergei Shtylyov			interrupt-controller;
2609a6c158fSSergei Shtylyov			reg = <0 0xe61c0000 0 0x200>;
2619a6c158fSSergei Shtylyov			interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH
2629a6c158fSSergei Shtylyov				      GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH
2639a6c158fSSergei Shtylyov				      GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH
2649a6c158fSSergei Shtylyov				      GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH
2659a6c158fSSergei Shtylyov				      GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH
2669a6c158fSSergei Shtylyov				      GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>;
2679a6c158fSSergei Shtylyov			clocks = <&cpg CPG_MOD 407>;
2689a6c158fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
2699a6c158fSSergei Shtylyov			resets = <&cpg 407>;
2709a6c158fSSergei Shtylyov		};
2719a6c158fSSergei Shtylyov
272bc620474SSergei Shtylyov		i2c0: i2c@e6500000 {
273bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
274bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
275bc620474SSergei Shtylyov			reg = <0 0xe6500000 0 0x40>;
276bc620474SSergei Shtylyov			interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
277bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 931>;
278bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
279bc620474SSergei Shtylyov			resets = <&cpg 931>;
280bc620474SSergei Shtylyov			dmas = <&dmac1 0x91>, <&dmac1 0x90>,
281bc620474SSergei Shtylyov			       <&dmac2 0x91>, <&dmac2 0x90>;
282bc620474SSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
283bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
284bc620474SSergei Shtylyov			#address-cells = <1>;
285bc620474SSergei Shtylyov			#size-cells = <0>;
286bc620474SSergei Shtylyov			status = "disabled";
287bc620474SSergei Shtylyov		};
288bc620474SSergei Shtylyov
289bc620474SSergei Shtylyov		i2c1: i2c@e6508000 {
290bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
291bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
292bc620474SSergei Shtylyov			reg = <0 0xe6508000 0 0x40>;
293bc620474SSergei Shtylyov			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
294bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 930>;
295bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
296bc620474SSergei Shtylyov			resets = <&cpg 930>;
297bc620474SSergei Shtylyov			dmas = <&dmac1 0x93>, <&dmac1 0x92>,
298bc620474SSergei Shtylyov			       <&dmac2 0x93>, <&dmac2 0x92>;
299bc620474SSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
300bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
301bc620474SSergei Shtylyov			#address-cells = <1>;
302bc620474SSergei Shtylyov			#size-cells = <0>;
303bc620474SSergei Shtylyov			status = "disabled";
304bc620474SSergei Shtylyov		};
305bc620474SSergei Shtylyov
306bc620474SSergei Shtylyov		i2c2: i2c@e6510000 {
307bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
308bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
309bc620474SSergei Shtylyov			reg = <0 0xe6510000 0 0x40>;
310bc620474SSergei Shtylyov			interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
311bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 929>;
312bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
313bc620474SSergei Shtylyov			resets = <&cpg 929>;
314bc620474SSergei Shtylyov			dmas = <&dmac1 0x95>, <&dmac1 0x94>,
315bc620474SSergei Shtylyov			       <&dmac2 0x95>, <&dmac2 0x94>;
316bc620474SSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
317bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
318bc620474SSergei Shtylyov			#address-cells = <1>;
319bc620474SSergei Shtylyov			#size-cells = <0>;
320bc620474SSergei Shtylyov			status = "disabled";
321bc620474SSergei Shtylyov		};
322bc620474SSergei Shtylyov
323bc620474SSergei Shtylyov		i2c3: i2c@e66d0000 {
324bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
325bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
326bc620474SSergei Shtylyov			reg = <0 0xe66d0000 0 0x40>;
327bc620474SSergei Shtylyov			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
328bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 928>;
329bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
330bc620474SSergei Shtylyov			resets = <&cpg 928>;
331bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
332bc620474SSergei Shtylyov			#address-cells = <1>;
333bc620474SSergei Shtylyov			#size-cells = <0>;
334bc620474SSergei Shtylyov			status = "disabled";
335bc620474SSergei Shtylyov		};
336bc620474SSergei Shtylyov
337bc620474SSergei Shtylyov		i2c4: i2c@e66d8000 {
338bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
339bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
340bc620474SSergei Shtylyov			reg = <0 0xe66d8000 0 0x40>;
341bc620474SSergei Shtylyov			interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
342bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 927>;
343bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
344bc620474SSergei Shtylyov			resets = <&cpg 927>;
345bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
346bc620474SSergei Shtylyov			#address-cells = <1>;
347bc620474SSergei Shtylyov			#size-cells = <0>;
348bc620474SSergei Shtylyov			status = "disabled";
349bc620474SSergei Shtylyov		};
350bc620474SSergei Shtylyov
351bc620474SSergei Shtylyov		i2c5: i2c@e66e0000 {
352bc620474SSergei Shtylyov			compatible = "renesas,i2c-r8a77980",
353bc620474SSergei Shtylyov				     "renesas,rcar-gen3-i2c";
354bc620474SSergei Shtylyov			reg = <0 0xe66e0000 0 0x40>;
355bc620474SSergei Shtylyov			interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
356bc620474SSergei Shtylyov			clocks = <&cpg CPG_MOD 919>;
357bc620474SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
358bc620474SSergei Shtylyov			resets = <&cpg 919>;
359bc620474SSergei Shtylyov			dmas = <&dmac1 0x9b>, <&dmac1 0x9a>,
360bc620474SSergei Shtylyov			       <&dmac2 0x9b>, <&dmac2 0x9a>;
361bc620474SSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
362bc620474SSergei Shtylyov			i2c-scl-internal-delay-ns = <6>;
363bc620474SSergei Shtylyov			#address-cells = <1>;
364bc620474SSergei Shtylyov			#size-cells = <0>;
365bc620474SSergei Shtylyov			status = "disabled";
366bc620474SSergei Shtylyov		};
367bc620474SSergei Shtylyov
3683601d98cSSergei Shtylyov		hscif0: serial@e6540000 {
3693601d98cSSergei Shtylyov			compatible = "renesas,hscif-r8a77980",
3703601d98cSSergei Shtylyov				     "renesas,rcar-gen3-hscif",
3713601d98cSSergei Shtylyov				     "renesas,hscif";
3723601d98cSSergei Shtylyov			reg = <0 0xe6540000 0 0x60>;
3733601d98cSSergei Shtylyov			interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
3743601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 520>,
375c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
3763601d98cSSergei Shtylyov				 <&scif_clk>;
3773601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
3783601d98cSSergei Shtylyov			dmas = <&dmac1 0x31>, <&dmac1 0x30>,
3793601d98cSSergei Shtylyov			       <&dmac2 0x31>, <&dmac2 0x30>;
3803601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
3811184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
3823601d98cSSergei Shtylyov			resets = <&cpg 520>;
3833601d98cSSergei Shtylyov			status = "disabled";
3843601d98cSSergei Shtylyov		};
3853601d98cSSergei Shtylyov
3863601d98cSSergei Shtylyov		hscif1: serial@e6550000 {
3873601d98cSSergei Shtylyov			compatible = "renesas,hscif-r8a77980",
3883601d98cSSergei Shtylyov				     "renesas,rcar-gen3-hscif",
3893601d98cSSergei Shtylyov				     "renesas,hscif";
3903601d98cSSergei Shtylyov			reg = <0 0xe6550000 0 0x60>;
3913601d98cSSergei Shtylyov			interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
3923601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 519>,
393c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
3943601d98cSSergei Shtylyov				 <&scif_clk>;
3953601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
3963601d98cSSergei Shtylyov			dmas = <&dmac1 0x33>, <&dmac1 0x32>,
3973601d98cSSergei Shtylyov			       <&dmac2 0x33>, <&dmac2 0x32>;
3983601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
3991184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
4003601d98cSSergei Shtylyov			resets = <&cpg 519>;
4013601d98cSSergei Shtylyov			status = "disabled";
4023601d98cSSergei Shtylyov		};
4033601d98cSSergei Shtylyov
4043601d98cSSergei Shtylyov		hscif2: serial@e6560000 {
4053601d98cSSergei Shtylyov			compatible = "renesas,hscif-r8a77980",
4063601d98cSSergei Shtylyov				     "renesas,rcar-gen3-hscif",
4073601d98cSSergei Shtylyov				     "renesas,hscif";
4083601d98cSSergei Shtylyov			reg = <0 0xe6560000 0 0x60>;
4093601d98cSSergei Shtylyov			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
4103601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 518>,
411c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
4123601d98cSSergei Shtylyov				 <&scif_clk>;
4133601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
4143601d98cSSergei Shtylyov			dmas = <&dmac1 0x35>, <&dmac1 0x34>,
4153601d98cSSergei Shtylyov			       <&dmac2 0x35>, <&dmac2 0x34>;
4163601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
4171184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
4183601d98cSSergei Shtylyov			resets = <&cpg 518>;
4193601d98cSSergei Shtylyov			status = "disabled";
4203601d98cSSergei Shtylyov		};
4213601d98cSSergei Shtylyov
4223601d98cSSergei Shtylyov		hscif3: serial@e66a0000 {
4233601d98cSSergei Shtylyov			compatible = "renesas,hscif-r8a77980",
4243601d98cSSergei Shtylyov				     "renesas,rcar-gen3-hscif",
4253601d98cSSergei Shtylyov				     "renesas,hscif";
4263601d98cSSergei Shtylyov			reg = <0 0xe66a0000 0 0x60>;
4273601d98cSSergei Shtylyov			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
4283601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 517>,
429c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
4303601d98cSSergei Shtylyov				 <&scif_clk>;
4313601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
4323601d98cSSergei Shtylyov			dmas = <&dmac1 0x37>, <&dmac1 0x36>,
4333601d98cSSergei Shtylyov			       <&dmac2 0x37>, <&dmac2 0x36>;
4343601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
4351184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
4363601d98cSSergei Shtylyov			resets = <&cpg 517>;
4373601d98cSSergei Shtylyov			status = "disabled";
4383601d98cSSergei Shtylyov		};
4393601d98cSSergei Shtylyov
440f38c4172SSergei Shtylyov		canfd: can@e66c0000 {
441f38c4172SSergei Shtylyov			compatible = "renesas,r8a77980-canfd",
442f38c4172SSergei Shtylyov				     "renesas,rcar-gen3-canfd";
443f38c4172SSergei Shtylyov			reg = <0 0xe66c0000 0 0x8000>;
444f38c4172SSergei Shtylyov			interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
445f38c4172SSergei Shtylyov				     <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
446f38c4172SSergei Shtylyov			clocks = <&cpg CPG_MOD 914>,
447f38c4172SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_CANFD>,
448f38c4172SSergei Shtylyov				 <&can_clk>;
449f38c4172SSergei Shtylyov			clock-names = "fck", "canfd", "can_clk";
450f38c4172SSergei Shtylyov			assigned-clocks = <&cpg CPG_CORE R8A77980_CLK_CANFD>;
451f38c4172SSergei Shtylyov			assigned-clock-rates = <40000000>;
452f38c4172SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
45322fb06cdSSimon Horman			resets = <&cpg 914>;
454f38c4172SSergei Shtylyov			status = "disabled";
455f38c4172SSergei Shtylyov
456f38c4172SSergei Shtylyov			channel0 {
457f38c4172SSergei Shtylyov				status = "disabled";
458f38c4172SSergei Shtylyov			};
459f38c4172SSergei Shtylyov
460f38c4172SSergei Shtylyov			channel1 {
461f38c4172SSergei Shtylyov				status = "disabled";
462f38c4172SSergei Shtylyov			};
463f38c4172SSergei Shtylyov		};
464f38c4172SSergei Shtylyov
465bf6f9083SSergei Shtylyov		avb: ethernet@e6800000 {
466bf6f9083SSergei Shtylyov			compatible = "renesas,etheravb-r8a77980",
467bf6f9083SSergei Shtylyov				     "renesas,etheravb-rcar-gen3";
468bf6f9083SSergei Shtylyov			reg = <0 0xe6800000 0 0x800>;
469bf6f9083SSergei Shtylyov			interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
470bf6f9083SSergei Shtylyov				     <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
471bf6f9083SSergei Shtylyov				     <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
472bf6f9083SSergei Shtylyov				     <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
473bf6f9083SSergei Shtylyov				     <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
474bf6f9083SSergei Shtylyov				     <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
475bf6f9083SSergei Shtylyov				     <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>,
476bf6f9083SSergei Shtylyov				     <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
477bf6f9083SSergei Shtylyov				     <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
478bf6f9083SSergei Shtylyov				     <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>,
479bf6f9083SSergei Shtylyov				     <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
480bf6f9083SSergei Shtylyov				     <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>,
481bf6f9083SSergei Shtylyov				     <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
482bf6f9083SSergei Shtylyov				     <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
483bf6f9083SSergei Shtylyov				     <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
484bf6f9083SSergei Shtylyov				     <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
485bf6f9083SSergei Shtylyov				     <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
486bf6f9083SSergei Shtylyov				     <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
487bf6f9083SSergei Shtylyov				     <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>,
488bf6f9083SSergei Shtylyov				     <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>,
489bf6f9083SSergei Shtylyov				     <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>,
490bf6f9083SSergei Shtylyov				     <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>,
491bf6f9083SSergei Shtylyov				     <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>,
492bf6f9083SSergei Shtylyov				     <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>,
493bf6f9083SSergei Shtylyov				     <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
494bf6f9083SSergei Shtylyov			interrupt-names = "ch0", "ch1", "ch2", "ch3",
495bf6f9083SSergei Shtylyov					  "ch4", "ch5", "ch6", "ch7",
496bf6f9083SSergei Shtylyov					  "ch8", "ch9", "ch10", "ch11",
497bf6f9083SSergei Shtylyov					  "ch12", "ch13", "ch14", "ch15",
498bf6f9083SSergei Shtylyov					  "ch16", "ch17", "ch18", "ch19",
499bf6f9083SSergei Shtylyov					  "ch20", "ch21", "ch22", "ch23",
500bf6f9083SSergei Shtylyov					  "ch24";
501bf6f9083SSergei Shtylyov			clocks = <&cpg CPG_MOD 812>;
5021184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
503bf6f9083SSergei Shtylyov			resets = <&cpg 812>;
504bf6f9083SSergei Shtylyov			phy-mode = "rgmii";
505bf6f9083SSergei Shtylyov			#address-cells = <1>;
506bf6f9083SSergei Shtylyov			#size-cells = <0>;
50752d2e0ceSSergei Shtylyov			status = "disabled";
508bf6f9083SSergei Shtylyov		};
509bf6f9083SSergei Shtylyov
5103601d98cSSergei Shtylyov		scif0: serial@e6e60000 {
5113601d98cSSergei Shtylyov			compatible = "renesas,scif-r8a77980",
5123601d98cSSergei Shtylyov				     "renesas,rcar-gen3-scif",
5133601d98cSSergei Shtylyov				     "renesas,scif";
5143601d98cSSergei Shtylyov			reg = <0 0xe6e60000 0 0x40>;
5153601d98cSSergei Shtylyov			interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
5163601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 207>,
517c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
5183601d98cSSergei Shtylyov				 <&scif_clk>;
5193601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
5203601d98cSSergei Shtylyov			dmas = <&dmac1 0x51>, <&dmac1 0x50>,
5213601d98cSSergei Shtylyov			       <&dmac2 0x51>, <&dmac2 0x50>;
5223601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
5231184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
5243601d98cSSergei Shtylyov			resets = <&cpg 207>;
5253601d98cSSergei Shtylyov			status = "disabled";
5263601d98cSSergei Shtylyov		};
5273601d98cSSergei Shtylyov
5283601d98cSSergei Shtylyov		scif1: serial@e6e68000 {
5293601d98cSSergei Shtylyov			compatible = "renesas,scif-r8a77980",
5303601d98cSSergei Shtylyov				     "renesas,rcar-gen3-scif",
5313601d98cSSergei Shtylyov				     "renesas,scif";
5323601d98cSSergei Shtylyov			reg = <0 0xe6e68000 0 0x40>;
5333601d98cSSergei Shtylyov			interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
5343601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 206>,
535c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
5363601d98cSSergei Shtylyov				 <&scif_clk>;
5373601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
5383601d98cSSergei Shtylyov			dmas = <&dmac1 0x53>, <&dmac1 0x52>,
5393601d98cSSergei Shtylyov			       <&dmac2 0x53>, <&dmac2 0x52>;
5403601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
5411184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
5423601d98cSSergei Shtylyov			resets = <&cpg 206>;
5433601d98cSSergei Shtylyov			status = "disabled";
5443601d98cSSergei Shtylyov		};
5453601d98cSSergei Shtylyov
5463601d98cSSergei Shtylyov		scif3: serial@e6c50000 {
5473601d98cSSergei Shtylyov			compatible = "renesas,scif-r8a77980",
5483601d98cSSergei Shtylyov				     "renesas,rcar-gen3-scif",
5493601d98cSSergei Shtylyov				     "renesas,scif";
5503601d98cSSergei Shtylyov			reg = <0 0xe6c50000 0 0x40>;
5513601d98cSSergei Shtylyov			interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
5523601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 204>,
553c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
5543601d98cSSergei Shtylyov				 <&scif_clk>;
5553601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
5563601d98cSSergei Shtylyov			dmas = <&dmac1 0x57>, <&dmac1 0x56>,
5573601d98cSSergei Shtylyov			       <&dmac2 0x57>, <&dmac2 0x56>;
5583601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
5591184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
5603601d98cSSergei Shtylyov			resets = <&cpg 204>;
5613601d98cSSergei Shtylyov			status = "disabled";
5623601d98cSSergei Shtylyov		};
5633601d98cSSergei Shtylyov
5643601d98cSSergei Shtylyov		scif4: serial@e6c40000 {
5653601d98cSSergei Shtylyov			compatible = "renesas,scif-r8a77980",
5663601d98cSSergei Shtylyov				     "renesas,rcar-gen3-scif",
5673601d98cSSergei Shtylyov				     "renesas,scif";
5683601d98cSSergei Shtylyov			reg = <0 0xe6c40000 0 0x40>;
5693601d98cSSergei Shtylyov			interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>;
5703601d98cSSergei Shtylyov			clocks = <&cpg CPG_MOD 203>,
571c64cc368SSergei Shtylyov				 <&cpg CPG_CORE R8A77980_CLK_S3D1>,
5723601d98cSSergei Shtylyov				 <&scif_clk>;
5733601d98cSSergei Shtylyov			clock-names = "fck", "brg_int", "scif_clk";
5743601d98cSSergei Shtylyov			dmas = <&dmac1 0x59>, <&dmac1 0x58>,
5753601d98cSSergei Shtylyov			       <&dmac2 0x59>, <&dmac2 0x58>;
5763601d98cSSergei Shtylyov			dma-names = "tx", "rx", "tx", "rx";
5771184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
5783601d98cSSergei Shtylyov			resets = <&cpg 203>;
5793601d98cSSergei Shtylyov			status = "disabled";
5803601d98cSSergei Shtylyov		};
5813601d98cSSergei Shtylyov
582*3182aa4eSSergei Shtylyov		vin0: video@e6ef0000 {
583*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
584*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef0000 0 0x1000>;
585*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
586*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 811>;
587*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
588*3182aa4eSSergei Shtylyov			resets = <&cpg 811>;
589*3182aa4eSSergei Shtylyov			status = "disabled";
590*3182aa4eSSergei Shtylyov
591*3182aa4eSSergei Shtylyov			ports {
592*3182aa4eSSergei Shtylyov				#address-cells = <1>;
593*3182aa4eSSergei Shtylyov				#size-cells = <0>;
594*3182aa4eSSergei Shtylyov
595*3182aa4eSSergei Shtylyov				port@1 {
596*3182aa4eSSergei Shtylyov					#address-cells = <1>;
597*3182aa4eSSergei Shtylyov					#size-cells = <0>;
598*3182aa4eSSergei Shtylyov
599*3182aa4eSSergei Shtylyov					reg = <1>;
600*3182aa4eSSergei Shtylyov
601*3182aa4eSSergei Shtylyov					vin0csi40: endpoint@2 {
602*3182aa4eSSergei Shtylyov						reg = <2>;
603*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi40vin0>;
604*3182aa4eSSergei Shtylyov					};
605*3182aa4eSSergei Shtylyov				};
606*3182aa4eSSergei Shtylyov			};
607*3182aa4eSSergei Shtylyov		};
608*3182aa4eSSergei Shtylyov
609*3182aa4eSSergei Shtylyov		vin1: video@e6ef1000 {
610*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
611*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef1000 0 0x1000>;
612*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
613*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 810>;
614*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
615*3182aa4eSSergei Shtylyov			status = "disabled";
616*3182aa4eSSergei Shtylyov			resets = <&cpg 810>;
617*3182aa4eSSergei Shtylyov
618*3182aa4eSSergei Shtylyov			ports {
619*3182aa4eSSergei Shtylyov				#address-cells = <1>;
620*3182aa4eSSergei Shtylyov				#size-cells = <0>;
621*3182aa4eSSergei Shtylyov
622*3182aa4eSSergei Shtylyov				port@1 {
623*3182aa4eSSergei Shtylyov					#address-cells = <1>;
624*3182aa4eSSergei Shtylyov					#size-cells = <0>;
625*3182aa4eSSergei Shtylyov
626*3182aa4eSSergei Shtylyov					reg = <1>;
627*3182aa4eSSergei Shtylyov
628*3182aa4eSSergei Shtylyov					vin1csi40: endpoint@2 {
629*3182aa4eSSergei Shtylyov						reg = <2>;
630*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi40vin1>;
631*3182aa4eSSergei Shtylyov					};
632*3182aa4eSSergei Shtylyov				};
633*3182aa4eSSergei Shtylyov			};
634*3182aa4eSSergei Shtylyov		};
635*3182aa4eSSergei Shtylyov
636*3182aa4eSSergei Shtylyov		vin2: video@e6ef2000 {
637*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
638*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef2000 0 0x1000>;
639*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
640*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 809>;
641*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
642*3182aa4eSSergei Shtylyov			resets = <&cpg 809>;
643*3182aa4eSSergei Shtylyov			status = "disabled";
644*3182aa4eSSergei Shtylyov
645*3182aa4eSSergei Shtylyov			ports {
646*3182aa4eSSergei Shtylyov				#address-cells = <1>;
647*3182aa4eSSergei Shtylyov				#size-cells = <0>;
648*3182aa4eSSergei Shtylyov
649*3182aa4eSSergei Shtylyov				port@1 {
650*3182aa4eSSergei Shtylyov					#address-cells = <1>;
651*3182aa4eSSergei Shtylyov					#size-cells = <0>;
652*3182aa4eSSergei Shtylyov
653*3182aa4eSSergei Shtylyov					reg = <1>;
654*3182aa4eSSergei Shtylyov
655*3182aa4eSSergei Shtylyov					vin2csi40: endpoint@2 {
656*3182aa4eSSergei Shtylyov						reg = <2>;
657*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi40vin2>;
658*3182aa4eSSergei Shtylyov					};
659*3182aa4eSSergei Shtylyov				};
660*3182aa4eSSergei Shtylyov			};
661*3182aa4eSSergei Shtylyov		};
662*3182aa4eSSergei Shtylyov
663*3182aa4eSSergei Shtylyov		vin3: video@e6ef3000 {
664*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
665*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef3000 0 0x1000>;
666*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
667*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 808>;
668*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
669*3182aa4eSSergei Shtylyov			resets = <&cpg 808>;
670*3182aa4eSSergei Shtylyov			status = "disabled";
671*3182aa4eSSergei Shtylyov
672*3182aa4eSSergei Shtylyov			ports {
673*3182aa4eSSergei Shtylyov				#address-cells = <1>;
674*3182aa4eSSergei Shtylyov				#size-cells = <0>;
675*3182aa4eSSergei Shtylyov
676*3182aa4eSSergei Shtylyov				port@1 {
677*3182aa4eSSergei Shtylyov					#address-cells = <1>;
678*3182aa4eSSergei Shtylyov					#size-cells = <0>;
679*3182aa4eSSergei Shtylyov
680*3182aa4eSSergei Shtylyov					reg = <1>;
681*3182aa4eSSergei Shtylyov
682*3182aa4eSSergei Shtylyov					vin3csi40: endpoint@2 {
683*3182aa4eSSergei Shtylyov						reg = <2>;
684*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi40vin3>;
685*3182aa4eSSergei Shtylyov					};
686*3182aa4eSSergei Shtylyov				};
687*3182aa4eSSergei Shtylyov			};
688*3182aa4eSSergei Shtylyov		};
689*3182aa4eSSergei Shtylyov
690*3182aa4eSSergei Shtylyov		vin4: video@e6ef4000 {
691*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
692*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef4000 0 0x1000>;
693*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
694*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 807>;
695*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
696*3182aa4eSSergei Shtylyov			resets = <&cpg 807>;
697*3182aa4eSSergei Shtylyov			status = "disabled";
698*3182aa4eSSergei Shtylyov
699*3182aa4eSSergei Shtylyov			ports {
700*3182aa4eSSergei Shtylyov				#address-cells = <1>;
701*3182aa4eSSergei Shtylyov				#size-cells = <0>;
702*3182aa4eSSergei Shtylyov
703*3182aa4eSSergei Shtylyov				port@1 {
704*3182aa4eSSergei Shtylyov					#address-cells = <1>;
705*3182aa4eSSergei Shtylyov					#size-cells = <0>;
706*3182aa4eSSergei Shtylyov
707*3182aa4eSSergei Shtylyov					reg = <1>;
708*3182aa4eSSergei Shtylyov
709*3182aa4eSSergei Shtylyov					vin4csi41: endpoint@2 {
710*3182aa4eSSergei Shtylyov						reg = <2>;
711*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi41vin4>;
712*3182aa4eSSergei Shtylyov					};
713*3182aa4eSSergei Shtylyov				};
714*3182aa4eSSergei Shtylyov			};
715*3182aa4eSSergei Shtylyov		};
716*3182aa4eSSergei Shtylyov
717*3182aa4eSSergei Shtylyov		vin5: video@e6ef5000 {
718*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
719*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef5000 0 0x1000>;
720*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>;
721*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 806>;
722*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
723*3182aa4eSSergei Shtylyov			resets = <&cpg 806>;
724*3182aa4eSSergei Shtylyov			status = "disabled";
725*3182aa4eSSergei Shtylyov
726*3182aa4eSSergei Shtylyov			ports {
727*3182aa4eSSergei Shtylyov				#address-cells = <1>;
728*3182aa4eSSergei Shtylyov				#size-cells = <0>;
729*3182aa4eSSergei Shtylyov
730*3182aa4eSSergei Shtylyov				port@1 {
731*3182aa4eSSergei Shtylyov					#address-cells = <1>;
732*3182aa4eSSergei Shtylyov					#size-cells = <0>;
733*3182aa4eSSergei Shtylyov
734*3182aa4eSSergei Shtylyov					reg = <1>;
735*3182aa4eSSergei Shtylyov
736*3182aa4eSSergei Shtylyov					vin5csi41: endpoint@2 {
737*3182aa4eSSergei Shtylyov						reg = <2>;
738*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi41vin5>;
739*3182aa4eSSergei Shtylyov					};
740*3182aa4eSSergei Shtylyov				};
741*3182aa4eSSergei Shtylyov			};
742*3182aa4eSSergei Shtylyov		};
743*3182aa4eSSergei Shtylyov
744*3182aa4eSSergei Shtylyov		vin6: video@e6ef6000 {
745*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
746*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef6000 0 0x1000>;
747*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
748*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 805>;
749*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
750*3182aa4eSSergei Shtylyov			resets = <&cpg 805>;
751*3182aa4eSSergei Shtylyov			status = "disabled";
752*3182aa4eSSergei Shtylyov
753*3182aa4eSSergei Shtylyov			ports {
754*3182aa4eSSergei Shtylyov				#address-cells = <1>;
755*3182aa4eSSergei Shtylyov				#size-cells = <0>;
756*3182aa4eSSergei Shtylyov
757*3182aa4eSSergei Shtylyov				port@1 {
758*3182aa4eSSergei Shtylyov					#address-cells = <1>;
759*3182aa4eSSergei Shtylyov					#size-cells = <0>;
760*3182aa4eSSergei Shtylyov
761*3182aa4eSSergei Shtylyov					reg = <1>;
762*3182aa4eSSergei Shtylyov
763*3182aa4eSSergei Shtylyov					vin6csi41: endpoint@2 {
764*3182aa4eSSergei Shtylyov						reg = <2>;
765*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi41vin6>;
766*3182aa4eSSergei Shtylyov					};
767*3182aa4eSSergei Shtylyov				};
768*3182aa4eSSergei Shtylyov			};
769*3182aa4eSSergei Shtylyov		};
770*3182aa4eSSergei Shtylyov
771*3182aa4eSSergei Shtylyov		vin7: video@e6ef7000 {
772*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
773*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef7000 0 0x1000>;
774*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
775*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 804>;
776*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
777*3182aa4eSSergei Shtylyov			resets = <&cpg 804>;
778*3182aa4eSSergei Shtylyov			status = "disabled";
779*3182aa4eSSergei Shtylyov
780*3182aa4eSSergei Shtylyov			ports {
781*3182aa4eSSergei Shtylyov				#address-cells = <1>;
782*3182aa4eSSergei Shtylyov				#size-cells = <0>;
783*3182aa4eSSergei Shtylyov
784*3182aa4eSSergei Shtylyov				port@1 {
785*3182aa4eSSergei Shtylyov					#address-cells = <1>;
786*3182aa4eSSergei Shtylyov					#size-cells = <0>;
787*3182aa4eSSergei Shtylyov
788*3182aa4eSSergei Shtylyov					reg = <1>;
789*3182aa4eSSergei Shtylyov
790*3182aa4eSSergei Shtylyov					vin7csi41: endpoint@2 {
791*3182aa4eSSergei Shtylyov						reg = <2>;
792*3182aa4eSSergei Shtylyov						remote-endpoint= <&csi41vin7>;
793*3182aa4eSSergei Shtylyov					};
794*3182aa4eSSergei Shtylyov				};
795*3182aa4eSSergei Shtylyov			};
796*3182aa4eSSergei Shtylyov		};
797*3182aa4eSSergei Shtylyov
798*3182aa4eSSergei Shtylyov		vin8: video@e6ef8000 {
799*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
800*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef8000 0 0x1000>;
801*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
802*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 628>;
803*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
804*3182aa4eSSergei Shtylyov			resets = <&cpg 628>;
805*3182aa4eSSergei Shtylyov			status = "disabled";
806*3182aa4eSSergei Shtylyov		};
807*3182aa4eSSergei Shtylyov
808*3182aa4eSSergei Shtylyov		vin9: video@e6ef9000 {
809*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
810*3182aa4eSSergei Shtylyov			reg = <0 0xe6ef9000 0 0x1000>;
811*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>;
812*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 627>;
813*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
814*3182aa4eSSergei Shtylyov			resets = <&cpg 627>;
815*3182aa4eSSergei Shtylyov			status = "disabled";
816*3182aa4eSSergei Shtylyov		};
817*3182aa4eSSergei Shtylyov
818*3182aa4eSSergei Shtylyov		vin10: video@e6efa000 {
819*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
820*3182aa4eSSergei Shtylyov			reg = <0 0xe6efa000 0 0x1000>;
821*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>;
822*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 625>;
823*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
824*3182aa4eSSergei Shtylyov			resets = <&cpg 625>;
825*3182aa4eSSergei Shtylyov			status = "disabled";
826*3182aa4eSSergei Shtylyov		};
827*3182aa4eSSergei Shtylyov
828*3182aa4eSSergei Shtylyov		vin11: video@e6efb000 {
829*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
830*3182aa4eSSergei Shtylyov			reg = <0 0xe6efb000 0 0x1000>;
831*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 296 IRQ_TYPE_LEVEL_HIGH>;
832*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 618>;
833*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
834*3182aa4eSSergei Shtylyov			resets = <&cpg 618>;
835*3182aa4eSSergei Shtylyov			status = "disabled";
836*3182aa4eSSergei Shtylyov		};
837*3182aa4eSSergei Shtylyov
838*3182aa4eSSergei Shtylyov		vin12: video@e6efc000 {
839*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
840*3182aa4eSSergei Shtylyov			reg = <0 0xe6efc000 0 0x1000>;
841*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>;
842*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 612>;
843*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
844*3182aa4eSSergei Shtylyov			resets = <&cpg 612>;
845*3182aa4eSSergei Shtylyov			status = "disabled";
846*3182aa4eSSergei Shtylyov		};
847*3182aa4eSSergei Shtylyov
848*3182aa4eSSergei Shtylyov		vin13: video@e6efd000 {
849*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
850*3182aa4eSSergei Shtylyov			reg = <0 0xe6efd000 0 0x1000>;
851*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 299 IRQ_TYPE_LEVEL_HIGH>;
852*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 608>;
853*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
854*3182aa4eSSergei Shtylyov			resets = <&cpg 608>;
855*3182aa4eSSergei Shtylyov			status = "disabled";
856*3182aa4eSSergei Shtylyov		};
857*3182aa4eSSergei Shtylyov
858*3182aa4eSSergei Shtylyov		vin14: video@e6efe000 {
859*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
860*3182aa4eSSergei Shtylyov			reg = <0 0xe6efe000 0 0x1000>;
861*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 301 IRQ_TYPE_LEVEL_HIGH>;
862*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 605>;
863*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
864*3182aa4eSSergei Shtylyov			resets = <&cpg 605>;
865*3182aa4eSSergei Shtylyov			status = "disabled";
866*3182aa4eSSergei Shtylyov		};
867*3182aa4eSSergei Shtylyov
868*3182aa4eSSergei Shtylyov		vin15: video@e6eff000 {
869*3182aa4eSSergei Shtylyov			compatible = "renesas,vin-r8a77980";
870*3182aa4eSSergei Shtylyov			reg = <0 0xe6eff000 0 0x1000>;
871*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 302 IRQ_TYPE_LEVEL_HIGH>;
872*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 604>;
873*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
874*3182aa4eSSergei Shtylyov			resets = <&cpg 604>;
875*3182aa4eSSergei Shtylyov			status = "disabled";
876*3182aa4eSSergei Shtylyov		};
877*3182aa4eSSergei Shtylyov
87800d3375fSSergei Shtylyov		dmac1: dma-controller@e7300000 {
87900d3375fSSergei Shtylyov			compatible = "renesas,dmac-r8a77980",
88000d3375fSSergei Shtylyov				     "renesas,rcar-dmac";
88100d3375fSSergei Shtylyov			reg = <0 0xe7300000 0 0x10000>;
88200d3375fSSergei Shtylyov			interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
88300d3375fSSergei Shtylyov				      GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH
88400d3375fSSergei Shtylyov				      GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH
88500d3375fSSergei Shtylyov				      GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH
88600d3375fSSergei Shtylyov				      GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH
88700d3375fSSergei Shtylyov				      GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH
88800d3375fSSergei Shtylyov				      GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH
88900d3375fSSergei Shtylyov				      GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH
89000d3375fSSergei Shtylyov				      GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH
89100d3375fSSergei Shtylyov				      GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH
89200d3375fSSergei Shtylyov				      GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH
89300d3375fSSergei Shtylyov				      GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH
89400d3375fSSergei Shtylyov				      GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH
89500d3375fSSergei Shtylyov				      GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH
89600d3375fSSergei Shtylyov				      GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH
89700d3375fSSergei Shtylyov				      GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH
89800d3375fSSergei Shtylyov				      GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>;
89900d3375fSSergei Shtylyov			interrupt-names = "error",
90000d3375fSSergei Shtylyov					  "ch0", "ch1", "ch2", "ch3",
90100d3375fSSergei Shtylyov					  "ch4", "ch5", "ch6", "ch7",
90200d3375fSSergei Shtylyov					  "ch8", "ch9", "ch10", "ch11",
90300d3375fSSergei Shtylyov					  "ch12", "ch13", "ch14", "ch15";
90400d3375fSSergei Shtylyov			clocks = <&cpg CPG_MOD 218>;
90500d3375fSSergei Shtylyov			clock-names = "fck";
9061184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
90700d3375fSSergei Shtylyov			resets = <&cpg 218>;
90800d3375fSSergei Shtylyov			#dma-cells = <1>;
90900d3375fSSergei Shtylyov			dma-channels = <16>;
91000d3375fSSergei Shtylyov		};
91100d3375fSSergei Shtylyov
91200d3375fSSergei Shtylyov		dmac2: dma-controller@e7310000 {
91300d3375fSSergei Shtylyov			compatible = "renesas,dmac-r8a77980",
91400d3375fSSergei Shtylyov				     "renesas,rcar-dmac";
91500d3375fSSergei Shtylyov			reg = <0 0xe7310000 0 0x10000>;
91600d3375fSSergei Shtylyov			interrupts = <GIC_SPI 307 IRQ_TYPE_LEVEL_HIGH
91700d3375fSSergei Shtylyov				      GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH
91800d3375fSSergei Shtylyov				      GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH
91900d3375fSSergei Shtylyov				      GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH
92000d3375fSSergei Shtylyov				      GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH
92100d3375fSSergei Shtylyov				      GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH
92200d3375fSSergei Shtylyov				      GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH
92300d3375fSSergei Shtylyov				      GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH
92400d3375fSSergei Shtylyov				      GIC_SPI 319 IRQ_TYPE_LEVEL_HIGH
92500d3375fSSergei Shtylyov				      GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH
92600d3375fSSergei Shtylyov				      GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH
92700d3375fSSergei Shtylyov				      GIC_SPI 363 IRQ_TYPE_LEVEL_HIGH
92800d3375fSSergei Shtylyov				      GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH
92900d3375fSSergei Shtylyov				      GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH
93000d3375fSSergei Shtylyov				      GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH
93100d3375fSSergei Shtylyov				      GIC_SPI 367 IRQ_TYPE_LEVEL_HIGH
93200d3375fSSergei Shtylyov				      GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>;
93300d3375fSSergei Shtylyov			interrupt-names = "error",
93400d3375fSSergei Shtylyov					  "ch0", "ch1", "ch2", "ch3",
93500d3375fSSergei Shtylyov					  "ch4", "ch5", "ch6", "ch7",
93600d3375fSSergei Shtylyov					  "ch8", "ch9", "ch10", "ch11",
93700d3375fSSergei Shtylyov					  "ch12", "ch13", "ch14", "ch15";
93800d3375fSSergei Shtylyov			clocks = <&cpg CPG_MOD 217>;
93900d3375fSSergei Shtylyov			clock-names = "fck";
9401184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
94100d3375fSSergei Shtylyov			resets = <&cpg 217>;
94200d3375fSSergei Shtylyov			#dma-cells = <1>;
94300d3375fSSergei Shtylyov			dma-channels = <16>;
94400d3375fSSergei Shtylyov		};
94500d3375fSSergei Shtylyov
94687bea678SSergei Shtylyov		gether: ethernet@e7400000 {
94787bea678SSergei Shtylyov			compatible = "renesas,gether-r8a77980";
94887bea678SSergei Shtylyov			reg = <0 0xe7400000 0 0x1000>;
94987bea678SSergei Shtylyov			interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
95087bea678SSergei Shtylyov			clocks = <&cpg CPG_MOD 813>;
95187bea678SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
95287bea678SSergei Shtylyov			resets = <&cpg 813>;
95387bea678SSergei Shtylyov			#address-cells = <1>;
95487bea678SSergei Shtylyov			#size-cells = <0>;
95587bea678SSergei Shtylyov			status = "disabled";
95687bea678SSergei Shtylyov		};
95787bea678SSergei Shtylyov
958f14bfabcSSergei Shtylyov		ipmmu_ds1: mmu@e7740000 {
959f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
960f14bfabcSSergei Shtylyov			reg = <0 0xe7740000 0 0x1000>;
961f14bfabcSSergei Shtylyov			renesas,ipmmu-main = <&ipmmu_mm 0>;
962f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
963f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
964f14bfabcSSergei Shtylyov		};
965f14bfabcSSergei Shtylyov
966f14bfabcSSergei Shtylyov		ipmmu_ir: mmu@ff8b0000 {
967f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
968f14bfabcSSergei Shtylyov			reg = <0 0xff8b0000 0 0x1000>;
969f14bfabcSSergei Shtylyov			renesas,ipmmu-main = <&ipmmu_mm 3>;
970f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_A3IR>;
971f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
972f14bfabcSSergei Shtylyov		};
973f14bfabcSSergei Shtylyov
974f14bfabcSSergei Shtylyov		ipmmu_mm: mmu@e67b0000 {
975f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
976f14bfabcSSergei Shtylyov			reg = <0 0xe67b0000 0 0x1000>;
977f14bfabcSSergei Shtylyov			interrupts = <GIC_SPI 196 IRQ_TYPE_LEVEL_HIGH>,
978f14bfabcSSergei Shtylyov				     <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>;
979f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
980f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
981f14bfabcSSergei Shtylyov		};
982f14bfabcSSergei Shtylyov
983f14bfabcSSergei Shtylyov		ipmmu_rt: mmu@ffc80000 {
984f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
985f14bfabcSSergei Shtylyov			reg = <0 0xffc80000 0 0x1000>;
986f14bfabcSSergei Shtylyov			renesas,ipmmu-main = <&ipmmu_mm 10>;
987f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
988f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
989f14bfabcSSergei Shtylyov		};
990f14bfabcSSergei Shtylyov
991f14bfabcSSergei Shtylyov		ipmmu_vc0: mmu@fe6b0000 {
992f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
993f14bfabcSSergei Shtylyov			reg = <0 0xfe6b0000 0 0x1000>;
994f14bfabcSSergei Shtylyov			renesas,ipmmu-main = <&ipmmu_mm 12>;
995f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
996f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
997f14bfabcSSergei Shtylyov		};
998f14bfabcSSergei Shtylyov
999f14bfabcSSergei Shtylyov		ipmmu_vi0: mmu@febd0000 {
1000f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
1001f14bfabcSSergei Shtylyov			reg = <0 0xfebd0000 0 0x1000>;
1002f14bfabcSSergei Shtylyov			renesas,ipmmu-main = <&ipmmu_mm 14>;
1003f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1004f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
1005f14bfabcSSergei Shtylyov		};
1006f14bfabcSSergei Shtylyov
1007f14bfabcSSergei Shtylyov		ipmmu_vip0: mmu@e7b00000 {
1008f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
1009f14bfabcSSergei Shtylyov			reg = <0 0xe7b00000 0 0x1000>;
1010f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1011f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
1012f14bfabcSSergei Shtylyov		};
1013f14bfabcSSergei Shtylyov
1014f14bfabcSSergei Shtylyov		ipmmu_vip1: mmu@e7960000 {
1015f14bfabcSSergei Shtylyov			compatible = "renesas,ipmmu-r8a77980";
1016f14bfabcSSergei Shtylyov			reg = <0 0xe7960000 0 0x1000>;
1017f14bfabcSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1018f14bfabcSSergei Shtylyov			#iommu-cells = <1>;
1019f14bfabcSSergei Shtylyov		};
1020f14bfabcSSergei Shtylyov
102163eb8ee5SSergei Shtylyov		mmc0: mmc@ee140000 {
102263eb8ee5SSergei Shtylyov			compatible = "renesas,sdhi-r8a77980",
102363eb8ee5SSergei Shtylyov				     "renesas,rcar-gen3-sdhi";
102463eb8ee5SSergei Shtylyov			reg = <0 0xee140000 0 0x2000>;
102563eb8ee5SSergei Shtylyov			interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
102663eb8ee5SSergei Shtylyov			clocks = <&cpg CPG_MOD 314>;
10271184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
102863eb8ee5SSergei Shtylyov			resets = <&cpg 314>;
102963eb8ee5SSergei Shtylyov			max-frequency = <200000000>;
103063eb8ee5SSergei Shtylyov			status = "disabled";
103163eb8ee5SSergei Shtylyov		};
103263eb8ee5SSergei Shtylyov
1033f3a54d6cSSergei Shtylyov		gic: interrupt-controller@f1010000 {
1034f3a54d6cSSergei Shtylyov			compatible = "arm,gic-400";
1035f3a54d6cSSergei Shtylyov			#interrupt-cells = <3>;
1036f3a54d6cSSergei Shtylyov			#address-cells = <0>;
1037f3a54d6cSSergei Shtylyov			interrupt-controller;
1038f3a54d6cSSergei Shtylyov			reg = <0x0 0xf1010000 0 0x1000>,
1039f3a54d6cSSergei Shtylyov			      <0x0 0xf1020000 0 0x20000>,
1040f3a54d6cSSergei Shtylyov			      <0x0 0xf1040000 0 0x20000>,
1041f3a54d6cSSergei Shtylyov			      <0x0 0xf1060000 0 0x20000>;
10422ec1e4b4SSergei Shtylyov			interrupts = <GIC_PPI 9	(GIC_CPU_MASK_SIMPLE(4) |
1043f3a54d6cSSergei Shtylyov				      IRQ_TYPE_LEVEL_HIGH)>;
1044f3a54d6cSSergei Shtylyov			clocks = <&cpg CPG_MOD 408>;
1045f3a54d6cSSergei Shtylyov			clock-names = "clk";
10461184ea3fSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1047f3a54d6cSSergei Shtylyov			resets = <&cpg 408>;
1048f3a54d6cSSergei Shtylyov		};
1049f3a54d6cSSergei Shtylyov
1050a334e781SSergei Shtylyov		vspd0: vsp@fea20000 {
1051a334e781SSergei Shtylyov			compatible = "renesas,vsp2";
1052a334e781SSergei Shtylyov			reg = <0 0xfea20000 0 0x5000>;
1053a334e781SSergei Shtylyov			interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>;
1054a334e781SSergei Shtylyov			clocks = <&cpg CPG_MOD 623>;
1055a334e781SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1056a334e781SSergei Shtylyov			resets = <&cpg 623>;
1057a334e781SSergei Shtylyov			renesas,fcp = <&fcpvd0>;
1058a334e781SSergei Shtylyov		};
1059a334e781SSergei Shtylyov
1060a334e781SSergei Shtylyov		fcpvd0: fcp@fea27000 {
1061a334e781SSergei Shtylyov			compatible = "renesas,fcpv";
1062a334e781SSergei Shtylyov			reg = <0 0xfea27000 0 0x200>;
1063a334e781SSergei Shtylyov			clocks = <&cpg CPG_MOD 603>;
1064a334e781SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1065a334e781SSergei Shtylyov			resets = <&cpg 603>;
1066a334e781SSergei Shtylyov		};
1067a334e781SSergei Shtylyov
1068*3182aa4eSSergei Shtylyov		csi40: csi2@feaa0000 {
1069*3182aa4eSSergei Shtylyov			compatible = "renesas,r8a77980-csi2";
1070*3182aa4eSSergei Shtylyov			reg = <0 0xfeaa0000 0 0x10000>;
1071*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
1072*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 716>;
1073*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1074*3182aa4eSSergei Shtylyov			resets = <&cpg 716>;
1075*3182aa4eSSergei Shtylyov			status = "disabled";
1076*3182aa4eSSergei Shtylyov
1077*3182aa4eSSergei Shtylyov			ports {
1078*3182aa4eSSergei Shtylyov				#address-cells = <1>;
1079*3182aa4eSSergei Shtylyov				#size-cells = <0>;
1080*3182aa4eSSergei Shtylyov
1081*3182aa4eSSergei Shtylyov				port@1 {
1082*3182aa4eSSergei Shtylyov					#address-cells = <1>;
1083*3182aa4eSSergei Shtylyov					#size-cells = <0>;
1084*3182aa4eSSergei Shtylyov
1085*3182aa4eSSergei Shtylyov					reg = <1>;
1086*3182aa4eSSergei Shtylyov
1087*3182aa4eSSergei Shtylyov					csi40vin0: endpoint@0 {
1088*3182aa4eSSergei Shtylyov						reg = <0>;
1089*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin0csi40>;
1090*3182aa4eSSergei Shtylyov					};
1091*3182aa4eSSergei Shtylyov					csi40vin1: endpoint@1 {
1092*3182aa4eSSergei Shtylyov						reg = <1>;
1093*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin1csi40>;
1094*3182aa4eSSergei Shtylyov					};
1095*3182aa4eSSergei Shtylyov					csi40vin2: endpoint@2 {
1096*3182aa4eSSergei Shtylyov						reg = <2>;
1097*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin2csi40>;
1098*3182aa4eSSergei Shtylyov					};
1099*3182aa4eSSergei Shtylyov					csi40vin3: endpoint@3 {
1100*3182aa4eSSergei Shtylyov						reg = <3>;
1101*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin3csi40>;
1102*3182aa4eSSergei Shtylyov					};
1103*3182aa4eSSergei Shtylyov				};
1104*3182aa4eSSergei Shtylyov			};
1105*3182aa4eSSergei Shtylyov		};
1106*3182aa4eSSergei Shtylyov
1107*3182aa4eSSergei Shtylyov		csi41: csi2@feab0000 {
1108*3182aa4eSSergei Shtylyov			compatible = "renesas,r8a77980-csi2";
1109*3182aa4eSSergei Shtylyov			reg = <0 0xfeab0000 0 0x10000>;
1110*3182aa4eSSergei Shtylyov			interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>;
1111*3182aa4eSSergei Shtylyov			clocks = <&cpg CPG_MOD 715>;
1112*3182aa4eSSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1113*3182aa4eSSergei Shtylyov			resets = <&cpg 715>;
1114*3182aa4eSSergei Shtylyov			status = "disabled";
1115*3182aa4eSSergei Shtylyov
1116*3182aa4eSSergei Shtylyov			ports {
1117*3182aa4eSSergei Shtylyov				#address-cells = <1>;
1118*3182aa4eSSergei Shtylyov				#size-cells = <0>;
1119*3182aa4eSSergei Shtylyov
1120*3182aa4eSSergei Shtylyov				port@1 {
1121*3182aa4eSSergei Shtylyov					#address-cells = <1>;
1122*3182aa4eSSergei Shtylyov					#size-cells = <0>;
1123*3182aa4eSSergei Shtylyov
1124*3182aa4eSSergei Shtylyov					reg = <1>;
1125*3182aa4eSSergei Shtylyov
1126*3182aa4eSSergei Shtylyov					csi41vin4: endpoint@0 {
1127*3182aa4eSSergei Shtylyov						reg = <0>;
1128*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin4csi41>;
1129*3182aa4eSSergei Shtylyov					};
1130*3182aa4eSSergei Shtylyov					csi41vin5: endpoint@1 {
1131*3182aa4eSSergei Shtylyov						reg = <1>;
1132*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin5csi41>;
1133*3182aa4eSSergei Shtylyov					};
1134*3182aa4eSSergei Shtylyov					csi41vin6: endpoint@2 {
1135*3182aa4eSSergei Shtylyov						reg = <2>;
1136*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin6csi41>;
1137*3182aa4eSSergei Shtylyov					};
1138*3182aa4eSSergei Shtylyov					csi41vin7: endpoint@3 {
1139*3182aa4eSSergei Shtylyov						reg = <3>;
1140*3182aa4eSSergei Shtylyov						remote-endpoint = <&vin7csi41>;
1141*3182aa4eSSergei Shtylyov					};
1142*3182aa4eSSergei Shtylyov				};
1143*3182aa4eSSergei Shtylyov			};
1144*3182aa4eSSergei Shtylyov		};
1145*3182aa4eSSergei Shtylyov
1146a334e781SSergei Shtylyov		du: display@feb00000 {
1147a334e781SSergei Shtylyov			compatible = "renesas,du-r8a77980",
1148a334e781SSergei Shtylyov				     "renesas,du-r8a77970";
1149a334e781SSergei Shtylyov			reg = <0 0xfeb00000 0 0x80000>;
1150a334e781SSergei Shtylyov			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>;
1151a334e781SSergei Shtylyov			clocks = <&cpg CPG_MOD 724>;
1152a334e781SSergei Shtylyov			clock-names = "du.0";
1153a334e781SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1154a334e781SSergei Shtylyov			resets = <&cpg 724>;
1155a334e781SSergei Shtylyov			vsps = <&vspd0>;
1156a334e781SSergei Shtylyov			status = "disabled";
1157a334e781SSergei Shtylyov
1158a334e781SSergei Shtylyov			ports {
1159a334e781SSergei Shtylyov				#address-cells = <1>;
1160a334e781SSergei Shtylyov				#size-cells = <0>;
1161a334e781SSergei Shtylyov
1162a334e781SSergei Shtylyov				port@0 {
1163a334e781SSergei Shtylyov					reg = <0>;
1164a334e781SSergei Shtylyov					du_out_rgb: endpoint {
1165a334e781SSergei Shtylyov					};
1166a334e781SSergei Shtylyov				};
1167a334e781SSergei Shtylyov
1168a334e781SSergei Shtylyov				port@1 {
1169a334e781SSergei Shtylyov					reg = <1>;
1170a334e781SSergei Shtylyov					du_out_lvds0: endpoint {
1171a334e781SSergei Shtylyov						remote-endpoint = <&lvds0_in>;
1172a334e781SSergei Shtylyov					};
1173a334e781SSergei Shtylyov				};
1174a334e781SSergei Shtylyov			};
1175a334e781SSergei Shtylyov		};
1176a334e781SSergei Shtylyov
1177a334e781SSergei Shtylyov		lvds0: lvds-encoder@feb90000 {
1178a334e781SSergei Shtylyov			compatible = "renesas,r8a77980-lvds";
1179a334e781SSergei Shtylyov			reg = <0 0xfeb90000 0 0x14>;
1180a334e781SSergei Shtylyov			clocks = <&cpg CPG_MOD 727>;
1181a334e781SSergei Shtylyov			power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
1182a334e781SSergei Shtylyov			resets = <&cpg 727>;
1183a334e781SSergei Shtylyov			status = "disabled";
1184a334e781SSergei Shtylyov
1185a334e781SSergei Shtylyov			ports {
1186a334e781SSergei Shtylyov				#address-cells = <1>;
1187a334e781SSergei Shtylyov				#size-cells = <0>;
1188a334e781SSergei Shtylyov
1189a334e781SSergei Shtylyov				port@0 {
1190a334e781SSergei Shtylyov					reg = <0>;
1191a334e781SSergei Shtylyov					lvds0_in: endpoint {
1192a334e781SSergei Shtylyov						remote-endpoint =
1193a334e781SSergei Shtylyov							<&du_out_lvds0>;
1194a334e781SSergei Shtylyov					};
1195a334e781SSergei Shtylyov				};
1196a334e781SSergei Shtylyov
1197a334e781SSergei Shtylyov				port@1 {
1198a334e781SSergei Shtylyov					reg = <1>;
1199a334e781SSergei Shtylyov					lvds0_out: endpoint {
1200a334e781SSergei Shtylyov					};
1201a334e781SSergei Shtylyov				};
1202a334e781SSergei Shtylyov			};
1203a334e781SSergei Shtylyov		};
1204a334e781SSergei Shtylyov
1205f3a54d6cSSergei Shtylyov		prr: chipid@fff00044 {
1206f3a54d6cSSergei Shtylyov			compatible = "renesas,prr";
1207f3a54d6cSSergei Shtylyov			reg = <0 0xfff00044 0 4>;
1208f3a54d6cSSergei Shtylyov		};
1209f3a54d6cSSergei Shtylyov	};
1210f3a54d6cSSergei Shtylyov
1211f3a54d6cSSergei Shtylyov	timer {
1212f3a54d6cSSergei Shtylyov		compatible = "arm,armv8-timer";
12132ec1e4b4SSergei Shtylyov		interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) |
1214f3a54d6cSSergei Shtylyov				       IRQ_TYPE_LEVEL_LOW)>,
12152ec1e4b4SSergei Shtylyov				      <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) |
1216f3a54d6cSSergei Shtylyov				       IRQ_TYPE_LEVEL_LOW)>,
12172ec1e4b4SSergei Shtylyov				      <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) |
1218f3a54d6cSSergei Shtylyov				       IRQ_TYPE_LEVEL_LOW)>,
12192ec1e4b4SSergei Shtylyov				      <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) |
1220f3a54d6cSSergei Shtylyov				       IRQ_TYPE_LEVEL_LOW)>;
1221f3a54d6cSSergei Shtylyov	};
1222f3a54d6cSSergei Shtylyov};
1223