xref: /linux/scripts/dtc/include-prefixes/arm64/freescale/s32n79.dtsi (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
1*b6219083SCiprian Marian Costea// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2*b6219083SCiprian Marian Costea/*
3*b6219083SCiprian Marian Costea * NXP S32N79 SoC
4*b6219083SCiprian Marian Costea *
5*b6219083SCiprian Marian Costea * Copyright 2026 NXP
6*b6219083SCiprian Marian Costea */
7*b6219083SCiprian Marian Costea
8*b6219083SCiprian Marian Costea#include <dt-bindings/interrupt-controller/arm-gic.h>
9*b6219083SCiprian Marian Costea
10*b6219083SCiprian Marian Costea/ {
11*b6219083SCiprian Marian Costea	interrupt-parent = <&gic>;
12*b6219083SCiprian Marian Costea	#address-cells = <2>;
13*b6219083SCiprian Marian Costea	#size-cells = <2>;
14*b6219083SCiprian Marian Costea
15*b6219083SCiprian Marian Costea	cis-bus {
16*b6219083SCiprian Marian Costea		compatible = "simple-bus";
17*b6219083SCiprian Marian Costea		ranges = <0x4f200000 0x0 0x4f200000 0xc00000>;
18*b6219083SCiprian Marian Costea		#address-cells = <1>;
19*b6219083SCiprian Marian Costea		#size-cells = <1>;
20*b6219083SCiprian Marian Costea
21*b6219083SCiprian Marian Costea		gic: interrupt-controller@4f200000 {
22*b6219083SCiprian Marian Costea			compatible = "arm,gic-v3";
23*b6219083SCiprian Marian Costea			reg = <0x4f200000 0x10000>, /* GIC Dist */
24*b6219083SCiprian Marian Costea			      <0x4f260000 0x100000>;
25*b6219083SCiprian Marian Costea			#interrupt-cells = <3>;
26*b6219083SCiprian Marian Costea			interrupt-controller;
27*b6219083SCiprian Marian Costea			interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
28*b6219083SCiprian Marian Costea			#address-cells = <1>;
29*b6219083SCiprian Marian Costea			#size-cells = <1>;
30*b6219083SCiprian Marian Costea			/* GICR (RD_base + SGI_base) */
31*b6219083SCiprian Marian Costea			ranges;
32*b6219083SCiprian Marian Costea
33*b6219083SCiprian Marian Costea			its: msi-controller@4f240000 {
34*b6219083SCiprian Marian Costea				compatible = "arm,gic-v3-its";
35*b6219083SCiprian Marian Costea				reg = <0x4f240000 0x20000>;
36*b6219083SCiprian Marian Costea				#msi-cells = <1>;
37*b6219083SCiprian Marian Costea				msi-controller;
38*b6219083SCiprian Marian Costea			};
39*b6219083SCiprian Marian Costea		};
40*b6219083SCiprian Marian Costea
41*b6219083SCiprian Marian Costea		smmu: iommu@4fc00000 {
42*b6219083SCiprian Marian Costea			compatible = "arm,smmu-v3";
43*b6219083SCiprian Marian Costea			reg = <0x4fc00000 0x200000>;
44*b6219083SCiprian Marian Costea			interrupt-parent = <&gic>;
45*b6219083SCiprian Marian Costea			interrupts = <GIC_SPI 1 IRQ_TYPE_EDGE_RISING>,
46*b6219083SCiprian Marian Costea				     <GIC_SPI 4 IRQ_TYPE_EDGE_RISING>,
47*b6219083SCiprian Marian Costea				     <GIC_SPI 8 IRQ_TYPE_EDGE_RISING>,
48*b6219083SCiprian Marian Costea				     <GIC_SPI 2 IRQ_TYPE_EDGE_RISING>;
49*b6219083SCiprian Marian Costea			interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
50*b6219083SCiprian Marian Costea			#iommu-cells = <1>;
51*b6219083SCiprian Marian Costea			dma-coherent;
52*b6219083SCiprian Marian Costea			status = "disabled";
53*b6219083SCiprian Marian Costea		};
54*b6219083SCiprian Marian Costea	};
55*b6219083SCiprian Marian Costea
56*b6219083SCiprian Marian Costea	coss-bus {
57*b6219083SCiprian Marian Costea		compatible = "simple-bus";
58*b6219083SCiprian Marian Costea		ranges = <0x4a000000 0x0 0x4a000000 0xff0000>,
59*b6219083SCiprian Marian Costea			 <0x4e000000 0x0 0x4e000000 0x1000000>;
60*b6219083SCiprian Marian Costea		#address-cells = <1>;
61*b6219083SCiprian Marian Costea		#size-cells = <1>;
62*b6219083SCiprian Marian Costea
63*b6219083SCiprian Marian Costea		uart0: serial@4a030000 {
64*b6219083SCiprian Marian Costea			compatible = "arm,pl011", "arm,primecell";
65*b6219083SCiprian Marian Costea			reg = <0x4a030000 0x1000>;
66*b6219083SCiprian Marian Costea			interrupt-parent = <&irqsteer_coss>;
67*b6219083SCiprian Marian Costea			interrupts = <264>;
68*b6219083SCiprian Marian Costea			clocks = <&clks 0x9a>, <&clks 0x9a>;
69*b6219083SCiprian Marian Costea			clock-names = "uartclk", "apb_pclk";
70*b6219083SCiprian Marian Costea			status = "disabled";
71*b6219083SCiprian Marian Costea		};
72*b6219083SCiprian Marian Costea
73*b6219083SCiprian Marian Costea		uart5: serial@4a060000 {
74*b6219083SCiprian Marian Costea			compatible = "arm,pl011", "arm,primecell";
75*b6219083SCiprian Marian Costea			reg = <0x4a060000 0x1000>;
76*b6219083SCiprian Marian Costea			interrupt-parent = <&irqsteer_coss>;
77*b6219083SCiprian Marian Costea			interrupts = <269>;
78*b6219083SCiprian Marian Costea			clocks = <&clks 0x9a>, <&clks 0x9a>;
79*b6219083SCiprian Marian Costea			clock-names = "uartclk", "apb_pclk";
80*b6219083SCiprian Marian Costea			status = "disabled";
81*b6219083SCiprian Marian Costea		};
82*b6219083SCiprian Marian Costea
83*b6219083SCiprian Marian Costea		uart6: serial@4aa30000 {
84*b6219083SCiprian Marian Costea			compatible = "arm,pl011", "arm,primecell";
85*b6219083SCiprian Marian Costea			reg = <0x4aa30000 0x1000>;
86*b6219083SCiprian Marian Costea			interrupt-parent = <&irqsteer_coss>;
87*b6219083SCiprian Marian Costea			interrupts = <270>;
88*b6219083SCiprian Marian Costea			clocks = <&clks 0x9a>, <&clks 0x9a>;
89*b6219083SCiprian Marian Costea			clock-names = "uartclk", "apb_pclk";
90*b6219083SCiprian Marian Costea			status = "disabled";
91*b6219083SCiprian Marian Costea		};
92*b6219083SCiprian Marian Costea
93*b6219083SCiprian Marian Costea		uart7: serial@4aa40000 {
94*b6219083SCiprian Marian Costea			compatible = "arm,pl011", "arm,primecell";
95*b6219083SCiprian Marian Costea			reg = <0x4aa40000 0x1000>;
96*b6219083SCiprian Marian Costea			interrupt-parent = <&irqsteer_coss>;
97*b6219083SCiprian Marian Costea			interrupts = <271>;
98*b6219083SCiprian Marian Costea			clocks = <&clks 0x9a>, <&clks 0x9a>;
99*b6219083SCiprian Marian Costea			clock-names = "uartclk", "apb_pclk";
100*b6219083SCiprian Marian Costea			status = "disabled";
101*b6219083SCiprian Marian Costea		};
102*b6219083SCiprian Marian Costea
103*b6219083SCiprian Marian Costea		irqsteer_coss: interrupt-controller@4ed00000 {
104*b6219083SCiprian Marian Costea			compatible = "nxp,s32n79-irqsteer";
105*b6219083SCiprian Marian Costea			reg = <0x4ed00000 0x10000>;
106*b6219083SCiprian Marian Costea			#interrupt-cells = <1>;
107*b6219083SCiprian Marian Costea			interrupt-controller;
108*b6219083SCiprian Marian Costea			interrupt-parent = <&gic>;
109*b6219083SCiprian Marian Costea			interrupts = <GIC_SPI 527 IRQ_TYPE_LEVEL_HIGH>,
110*b6219083SCiprian Marian Costea				     <GIC_SPI 528 IRQ_TYPE_LEVEL_HIGH>,
111*b6219083SCiprian Marian Costea				     <GIC_SPI 529 IRQ_TYPE_LEVEL_HIGH>,
112*b6219083SCiprian Marian Costea				     <GIC_SPI 530 IRQ_TYPE_LEVEL_HIGH>,
113*b6219083SCiprian Marian Costea				     <GIC_SPI 531 IRQ_TYPE_LEVEL_HIGH>,
114*b6219083SCiprian Marian Costea				     <GIC_SPI 532 IRQ_TYPE_LEVEL_HIGH>,
115*b6219083SCiprian Marian Costea				     <GIC_SPI 533 IRQ_TYPE_LEVEL_HIGH>,
116*b6219083SCiprian Marian Costea				     <GIC_SPI 534 IRQ_TYPE_LEVEL_HIGH>;
117*b6219083SCiprian Marian Costea			clocks = <&clks 0x9a>;
118*b6219083SCiprian Marian Costea			clock-names = "ipg";
119*b6219083SCiprian Marian Costea			fsl,channel = <0>;
120*b6219083SCiprian Marian Costea			fsl,num-irqs = <512>;
121*b6219083SCiprian Marian Costea			status = "disabled";
122*b6219083SCiprian Marian Costea		};
123*b6219083SCiprian Marian Costea	};
124*b6219083SCiprian Marian Costea
125*b6219083SCiprian Marian Costea	cpus {
126*b6219083SCiprian Marian Costea		#address-cells = <1>;
127*b6219083SCiprian Marian Costea		#size-cells = <0>;
128*b6219083SCiprian Marian Costea
129*b6219083SCiprian Marian Costea		cpu-map {
130*b6219083SCiprian Marian Costea			cluster0 {
131*b6219083SCiprian Marian Costea				core0 {
132*b6219083SCiprian Marian Costea					cpu = <&cpu0>;
133*b6219083SCiprian Marian Costea				};
134*b6219083SCiprian Marian Costea
135*b6219083SCiprian Marian Costea				core1 {
136*b6219083SCiprian Marian Costea					cpu = <&cpu1>;
137*b6219083SCiprian Marian Costea				};
138*b6219083SCiprian Marian Costea			};
139*b6219083SCiprian Marian Costea
140*b6219083SCiprian Marian Costea			cluster1 {
141*b6219083SCiprian Marian Costea				core0 {
142*b6219083SCiprian Marian Costea					cpu = <&cpu2>;
143*b6219083SCiprian Marian Costea				};
144*b6219083SCiprian Marian Costea
145*b6219083SCiprian Marian Costea				core1 {
146*b6219083SCiprian Marian Costea					cpu = <&cpu3>;
147*b6219083SCiprian Marian Costea				};
148*b6219083SCiprian Marian Costea			};
149*b6219083SCiprian Marian Costea
150*b6219083SCiprian Marian Costea			cluster2 {
151*b6219083SCiprian Marian Costea				core0 {
152*b6219083SCiprian Marian Costea					cpu = <&cpu4>;
153*b6219083SCiprian Marian Costea				};
154*b6219083SCiprian Marian Costea
155*b6219083SCiprian Marian Costea				core1 {
156*b6219083SCiprian Marian Costea					cpu = <&cpu5>;
157*b6219083SCiprian Marian Costea				};
158*b6219083SCiprian Marian Costea			};
159*b6219083SCiprian Marian Costea
160*b6219083SCiprian Marian Costea			cluster3 {
161*b6219083SCiprian Marian Costea				core0 {
162*b6219083SCiprian Marian Costea					cpu = <&cpu6>;
163*b6219083SCiprian Marian Costea				};
164*b6219083SCiprian Marian Costea
165*b6219083SCiprian Marian Costea				core1 {
166*b6219083SCiprian Marian Costea					cpu = <&cpu7>;
167*b6219083SCiprian Marian Costea				};
168*b6219083SCiprian Marian Costea			};
169*b6219083SCiprian Marian Costea		};
170*b6219083SCiprian Marian Costea
171*b6219083SCiprian Marian Costea		l2_0: l2-cache0 {
172*b6219083SCiprian Marian Costea			compatible = "cache";
173*b6219083SCiprian Marian Costea			cache-level = <2>;
174*b6219083SCiprian Marian Costea			cache-line-size = <64>;
175*b6219083SCiprian Marian Costea			cache-sets = <512>;
176*b6219083SCiprian Marian Costea			cache-size = <524288>;
177*b6219083SCiprian Marian Costea			cache-unified;
178*b6219083SCiprian Marian Costea			next-level-cache = <&l3_0>;
179*b6219083SCiprian Marian Costea		};
180*b6219083SCiprian Marian Costea
181*b6219083SCiprian Marian Costea		l2_1: l2-cache1 {
182*b6219083SCiprian Marian Costea			compatible = "cache";
183*b6219083SCiprian Marian Costea			cache-level = <2>;
184*b6219083SCiprian Marian Costea			cache-line-size = <64>;
185*b6219083SCiprian Marian Costea			cache-sets = <512>;
186*b6219083SCiprian Marian Costea			cache-size = <524288>;
187*b6219083SCiprian Marian Costea			cache-unified;
188*b6219083SCiprian Marian Costea			next-level-cache = <&l3_1>;
189*b6219083SCiprian Marian Costea		};
190*b6219083SCiprian Marian Costea
191*b6219083SCiprian Marian Costea		l2_2: l2-cache2 {
192*b6219083SCiprian Marian Costea			compatible = "cache";
193*b6219083SCiprian Marian Costea			cache-level = <2>;
194*b6219083SCiprian Marian Costea			cache-line-size = <64>;
195*b6219083SCiprian Marian Costea			cache-sets = <512>;
196*b6219083SCiprian Marian Costea			cache-size = <524288>;
197*b6219083SCiprian Marian Costea			cache-unified;
198*b6219083SCiprian Marian Costea			next-level-cache = <&l3_2>;
199*b6219083SCiprian Marian Costea		};
200*b6219083SCiprian Marian Costea
201*b6219083SCiprian Marian Costea		l2_3: l2-cache3 {
202*b6219083SCiprian Marian Costea			compatible = "cache";
203*b6219083SCiprian Marian Costea			cache-level = <2>;
204*b6219083SCiprian Marian Costea			cache-line-size = <64>;
205*b6219083SCiprian Marian Costea			cache-sets = <512>;
206*b6219083SCiprian Marian Costea			cache-size = <524288>;
207*b6219083SCiprian Marian Costea			cache-unified;
208*b6219083SCiprian Marian Costea			next-level-cache = <&l3_3>;
209*b6219083SCiprian Marian Costea		};
210*b6219083SCiprian Marian Costea
211*b6219083SCiprian Marian Costea		l3_0: l3-cache0 {
212*b6219083SCiprian Marian Costea			compatible = "cache";
213*b6219083SCiprian Marian Costea			cache-level = <3>;
214*b6219083SCiprian Marian Costea			cache-line-size = <64>;
215*b6219083SCiprian Marian Costea			cache-sets = <1024>;
216*b6219083SCiprian Marian Costea			cache-size = <1048576>;
217*b6219083SCiprian Marian Costea			cache-unified;
218*b6219083SCiprian Marian Costea		};
219*b6219083SCiprian Marian Costea
220*b6219083SCiprian Marian Costea		l3_1: l3-cache1 {
221*b6219083SCiprian Marian Costea			compatible = "cache";
222*b6219083SCiprian Marian Costea			cache-level = <3>;
223*b6219083SCiprian Marian Costea			cache-line-size = <64>;
224*b6219083SCiprian Marian Costea			cache-sets = <1024>;
225*b6219083SCiprian Marian Costea			cache-size = <1048576>;
226*b6219083SCiprian Marian Costea			cache-unified;
227*b6219083SCiprian Marian Costea		};
228*b6219083SCiprian Marian Costea
229*b6219083SCiprian Marian Costea		l3_2: l3-cache2 {
230*b6219083SCiprian Marian Costea			compatible = "cache";
231*b6219083SCiprian Marian Costea			cache-level = <3>;
232*b6219083SCiprian Marian Costea			cache-line-size = <64>;
233*b6219083SCiprian Marian Costea			cache-sets = <1024>;
234*b6219083SCiprian Marian Costea			cache-size = <1048576>;
235*b6219083SCiprian Marian Costea			cache-unified;
236*b6219083SCiprian Marian Costea		};
237*b6219083SCiprian Marian Costea
238*b6219083SCiprian Marian Costea		l3_3: l3-cache3 {
239*b6219083SCiprian Marian Costea			compatible = "cache";
240*b6219083SCiprian Marian Costea			cache-level = <3>;
241*b6219083SCiprian Marian Costea			cache-line-size = <64>;
242*b6219083SCiprian Marian Costea			cache-sets = <1024>;
243*b6219083SCiprian Marian Costea			cache-size = <1048576>;
244*b6219083SCiprian Marian Costea			cache-unified;
245*b6219083SCiprian Marian Costea		};
246*b6219083SCiprian Marian Costea
247*b6219083SCiprian Marian Costea		cpu0: cpu@0 {
248*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
249*b6219083SCiprian Marian Costea			reg = <0x0>;
250*b6219083SCiprian Marian Costea			device_type = "cpu";
251*b6219083SCiprian Marian Costea			enable-method = "psci";
252*b6219083SCiprian Marian Costea			next-level-cache = <&l2_0>;
253*b6219083SCiprian Marian Costea		};
254*b6219083SCiprian Marian Costea
255*b6219083SCiprian Marian Costea		cpu1: cpu@100 {
256*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
257*b6219083SCiprian Marian Costea			reg = <0x100>;
258*b6219083SCiprian Marian Costea			device_type = "cpu";
259*b6219083SCiprian Marian Costea			enable-method = "psci";
260*b6219083SCiprian Marian Costea			next-level-cache = <&l2_0>;
261*b6219083SCiprian Marian Costea		};
262*b6219083SCiprian Marian Costea
263*b6219083SCiprian Marian Costea		cpu2: cpu@10000 {
264*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
265*b6219083SCiprian Marian Costea			reg = <0x10000>;
266*b6219083SCiprian Marian Costea			device_type = "cpu";
267*b6219083SCiprian Marian Costea			enable-method = "psci";
268*b6219083SCiprian Marian Costea			next-level-cache = <&l2_1>;
269*b6219083SCiprian Marian Costea		};
270*b6219083SCiprian Marian Costea
271*b6219083SCiprian Marian Costea		cpu3: cpu@10100 {
272*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
273*b6219083SCiprian Marian Costea			reg = <0x10100>;
274*b6219083SCiprian Marian Costea			device_type = "cpu";
275*b6219083SCiprian Marian Costea			enable-method = "psci";
276*b6219083SCiprian Marian Costea			next-level-cache = <&l2_1>;
277*b6219083SCiprian Marian Costea		};
278*b6219083SCiprian Marian Costea
279*b6219083SCiprian Marian Costea		cpu4: cpu@20000 {
280*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
281*b6219083SCiprian Marian Costea			reg = <0x20000>;
282*b6219083SCiprian Marian Costea			device_type = "cpu";
283*b6219083SCiprian Marian Costea			enable-method = "psci";
284*b6219083SCiprian Marian Costea			next-level-cache = <&l2_2>;
285*b6219083SCiprian Marian Costea		};
286*b6219083SCiprian Marian Costea
287*b6219083SCiprian Marian Costea		cpu5: cpu@20100 {
288*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
289*b6219083SCiprian Marian Costea			reg = <0x20100>;
290*b6219083SCiprian Marian Costea			device_type = "cpu";
291*b6219083SCiprian Marian Costea			enable-method = "psci";
292*b6219083SCiprian Marian Costea			next-level-cache = <&l2_2>;
293*b6219083SCiprian Marian Costea		};
294*b6219083SCiprian Marian Costea
295*b6219083SCiprian Marian Costea		cpu6: cpu@30000 {
296*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
297*b6219083SCiprian Marian Costea			reg = <0x30000>;
298*b6219083SCiprian Marian Costea			device_type = "cpu";
299*b6219083SCiprian Marian Costea			enable-method = "psci";
300*b6219083SCiprian Marian Costea			next-level-cache = <&l2_3>;
301*b6219083SCiprian Marian Costea		};
302*b6219083SCiprian Marian Costea
303*b6219083SCiprian Marian Costea		cpu7: cpu@30100 {
304*b6219083SCiprian Marian Costea			compatible = "arm,cortex-a78ae";
305*b6219083SCiprian Marian Costea			reg = <0x30100>;
306*b6219083SCiprian Marian Costea			device_type = "cpu";
307*b6219083SCiprian Marian Costea			enable-method = "psci";
308*b6219083SCiprian Marian Costea			next-level-cache = <&l2_3>;
309*b6219083SCiprian Marian Costea		};
310*b6219083SCiprian Marian Costea	};
311*b6219083SCiprian Marian Costea
312*b6219083SCiprian Marian Costea	firmware {
313*b6219083SCiprian Marian Costea		psci {
314*b6219083SCiprian Marian Costea			compatible = "arm,psci-1.0";
315*b6219083SCiprian Marian Costea			method = "smc";
316*b6219083SCiprian Marian Costea		};
317*b6219083SCiprian Marian Costea
318*b6219083SCiprian Marian Costea		scmi: scmi {
319*b6219083SCiprian Marian Costea			compatible = "arm,scmi-smc";
320*b6219083SCiprian Marian Costea			#address-cells = <1>;
321*b6219083SCiprian Marian Costea			#size-cells = <0>;
322*b6219083SCiprian Marian Costea			shmem = <&scmi_shbuf>;
323*b6219083SCiprian Marian Costea			arm,smc-id = <0xc20000fe>;
324*b6219083SCiprian Marian Costea			status = "okay";
325*b6219083SCiprian Marian Costea
326*b6219083SCiprian Marian Costea			clks: protocol@14 {
327*b6219083SCiprian Marian Costea				reg = <0x14>;
328*b6219083SCiprian Marian Costea				#clock-cells = <1>;
329*b6219083SCiprian Marian Costea			};
330*b6219083SCiprian Marian Costea		};
331*b6219083SCiprian Marian Costea	};
332*b6219083SCiprian Marian Costea
333*b6219083SCiprian Marian Costea	fss-bus {
334*b6219083SCiprian Marian Costea		compatible = "simple-bus";
335*b6219083SCiprian Marian Costea		ranges = <0x5b490000 0x0 0x5b490000 0x1000>;
336*b6219083SCiprian Marian Costea		#address-cells = <1>;
337*b6219083SCiprian Marian Costea		#size-cells = <1>;
338*b6219083SCiprian Marian Costea
339*b6219083SCiprian Marian Costea		usdhc0: mmc@5b490000 {
340*b6219083SCiprian Marian Costea			compatible = "nxp,s32n79-usdhc";
341*b6219083SCiprian Marian Costea			reg = <0x5b490000 0x1000>;
342*b6219083SCiprian Marian Costea			interrupts = <GIC_SPI 472 IRQ_TYPE_LEVEL_HIGH>;
343*b6219083SCiprian Marian Costea			clocks = <&clks 0x58>, <&clks 0x50>, <&clks 0x5f>;
344*b6219083SCiprian Marian Costea			clock-names = "ipg", "ahb", "per";
345*b6219083SCiprian Marian Costea			bus-width = <8>;
346*b6219083SCiprian Marian Costea			status = "disabled";
347*b6219083SCiprian Marian Costea		};
348*b6219083SCiprian Marian Costea	};
349*b6219083SCiprian Marian Costea
350*b6219083SCiprian Marian Costea	pmu: pmu {
351*b6219083SCiprian Marian Costea		compatible = "arm,armv8-pmuv3";
352*b6219083SCiprian Marian Costea		interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>;
353*b6219083SCiprian Marian Costea	};
354*b6219083SCiprian Marian Costea
355*b6219083SCiprian Marian Costea	timer: timer {
356*b6219083SCiprian Marian Costea		compatible = "arm,armv8-timer";
357*b6219083SCiprian Marian Costea		interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,
358*b6219083SCiprian Marian Costea			     <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>,
359*b6219083SCiprian Marian Costea			     <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>,
360*b6219083SCiprian Marian Costea			     <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>;
361*b6219083SCiprian Marian Costea	};
362*b6219083SCiprian Marian Costea};
363