xref: /openbmc/linux/scripts/dtc/include-prefixes/arm64/arm/fvp-base-revc.dts (revision 7ae9fb1b7ecbb5d85d07857943f677fd1a559b18)
1fa083b99SJean-Philippe Brucker// SPDX-License-Identifier: GPL-2.0
2fa083b99SJean-Philippe Brucker/*
3fa083b99SJean-Philippe Brucker * ARM Ltd. Fast Models
4fa083b99SJean-Philippe Brucker *
5fa083b99SJean-Philippe Brucker * Architecture Envelope Model (AEM) ARMv8-A
6fa083b99SJean-Philippe Brucker * ARMAEMv8AMPCT
7fa083b99SJean-Philippe Brucker *
8fa083b99SJean-Philippe Brucker * FVP Base RevC
9fa083b99SJean-Philippe Brucker */
10fa083b99SJean-Philippe Brucker
11fa083b99SJean-Philippe Brucker/dts-v1/;
12fa083b99SJean-Philippe Brucker
13fa083b99SJean-Philippe Brucker#include <dt-bindings/interrupt-controller/arm-gic.h>
14fa083b99SJean-Philippe Brucker
15fa083b99SJean-Philippe Brucker/memreserve/ 0x80000000 0x00010000;
16fa083b99SJean-Philippe Brucker
17fa083b99SJean-Philippe Brucker#include "rtsm_ve-motherboard.dtsi"
18fa083b99SJean-Philippe Brucker#include "rtsm_ve-motherboard-rs2.dtsi"
19fa083b99SJean-Philippe Brucker
20fa083b99SJean-Philippe Brucker/ {
21fa083b99SJean-Philippe Brucker	model = "FVP Base RevC";
22fa083b99SJean-Philippe Brucker	compatible = "arm,fvp-base-revc", "arm,vexpress";
23fa083b99SJean-Philippe Brucker	interrupt-parent = <&gic>;
24fa083b99SJean-Philippe Brucker	#address-cells = <2>;
25fa083b99SJean-Philippe Brucker	#size-cells = <2>;
26fa083b99SJean-Philippe Brucker
27fa083b99SJean-Philippe Brucker	chosen { };
28fa083b99SJean-Philippe Brucker
29fa083b99SJean-Philippe Brucker	aliases {
30fa083b99SJean-Philippe Brucker		serial0 = &v2m_serial0;
31fa083b99SJean-Philippe Brucker		serial1 = &v2m_serial1;
32fa083b99SJean-Philippe Brucker		serial2 = &v2m_serial2;
33fa083b99SJean-Philippe Brucker		serial3 = &v2m_serial3;
34fa083b99SJean-Philippe Brucker	};
35fa083b99SJean-Philippe Brucker
36fa083b99SJean-Philippe Brucker	psci {
37fa083b99SJean-Philippe Brucker		compatible = "arm,psci-0.2";
38fa083b99SJean-Philippe Brucker		method = "smc";
39fa083b99SJean-Philippe Brucker	};
40fa083b99SJean-Philippe Brucker
41fa083b99SJean-Philippe Brucker	cpus {
42fa083b99SJean-Philippe Brucker		#address-cells = <2>;
43fa083b99SJean-Philippe Brucker		#size-cells = <0>;
44fa083b99SJean-Philippe Brucker
45fa083b99SJean-Philippe Brucker		cpu0: cpu@0 {
46fa083b99SJean-Philippe Brucker			device_type = "cpu";
47fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
48fa083b99SJean-Philippe Brucker			reg = <0x0 0x000>;
49fa083b99SJean-Philippe Brucker			enable-method = "psci";
50*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
51*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
52*b2d5025eSSudeep Holla			i-cache-sets = <256>;
53*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
54*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
55*b2d5025eSSudeep Holla			d-cache-sets = <256>;
56*b2d5025eSSudeep Holla			next-level-cache = <&C0_L2>;
57fa083b99SJean-Philippe Brucker		};
58fa083b99SJean-Philippe Brucker		cpu1: cpu@100 {
59fa083b99SJean-Philippe Brucker			device_type = "cpu";
60fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
61fa083b99SJean-Philippe Brucker			reg = <0x0 0x100>;
62fa083b99SJean-Philippe Brucker			enable-method = "psci";
63*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
64*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
65*b2d5025eSSudeep Holla			i-cache-sets = <256>;
66*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
67*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
68*b2d5025eSSudeep Holla			d-cache-sets = <256>;
69*b2d5025eSSudeep Holla			next-level-cache = <&C0_L2>;
70fa083b99SJean-Philippe Brucker		};
71fa083b99SJean-Philippe Brucker		cpu2: cpu@200 {
72fa083b99SJean-Philippe Brucker			device_type = "cpu";
73fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
74fa083b99SJean-Philippe Brucker			reg = <0x0 0x200>;
75fa083b99SJean-Philippe Brucker			enable-method = "psci";
76*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
77*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
78*b2d5025eSSudeep Holla			i-cache-sets = <256>;
79*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
80*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
81*b2d5025eSSudeep Holla			d-cache-sets = <256>;
82*b2d5025eSSudeep Holla			next-level-cache = <&C0_L2>;
83fa083b99SJean-Philippe Brucker		};
84fa083b99SJean-Philippe Brucker		cpu3: cpu@300 {
85fa083b99SJean-Philippe Brucker			device_type = "cpu";
86fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
87fa083b99SJean-Philippe Brucker			reg = <0x0 0x300>;
88fa083b99SJean-Philippe Brucker			enable-method = "psci";
89*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
90*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
91*b2d5025eSSudeep Holla			i-cache-sets = <256>;
92*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
93*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
94*b2d5025eSSudeep Holla			d-cache-sets = <256>;
95*b2d5025eSSudeep Holla			next-level-cache = <&C0_L2>;
96fa083b99SJean-Philippe Brucker		};
97fa083b99SJean-Philippe Brucker		cpu4: cpu@10000 {
98fa083b99SJean-Philippe Brucker			device_type = "cpu";
99fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
100fa083b99SJean-Philippe Brucker			reg = <0x0 0x10000>;
101fa083b99SJean-Philippe Brucker			enable-method = "psci";
102*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
103*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
104*b2d5025eSSudeep Holla			i-cache-sets = <256>;
105*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
106*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
107*b2d5025eSSudeep Holla			d-cache-sets = <256>;
108*b2d5025eSSudeep Holla			next-level-cache = <&C1_L2>;
109fa083b99SJean-Philippe Brucker		};
110fa083b99SJean-Philippe Brucker		cpu5: cpu@10100 {
111fa083b99SJean-Philippe Brucker			device_type = "cpu";
112fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
113fa083b99SJean-Philippe Brucker			reg = <0x0 0x10100>;
114fa083b99SJean-Philippe Brucker			enable-method = "psci";
115*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
116*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
117*b2d5025eSSudeep Holla			i-cache-sets = <256>;
118*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
119*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
120*b2d5025eSSudeep Holla			d-cache-sets = <256>;
121*b2d5025eSSudeep Holla			next-level-cache = <&C1_L2>;
122fa083b99SJean-Philippe Brucker		};
123fa083b99SJean-Philippe Brucker		cpu6: cpu@10200 {
124fa083b99SJean-Philippe Brucker			device_type = "cpu";
125fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
126fa083b99SJean-Philippe Brucker			reg = <0x0 0x10200>;
127fa083b99SJean-Philippe Brucker			enable-method = "psci";
128*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
129*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
130*b2d5025eSSudeep Holla			i-cache-sets = <256>;
131*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
132*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
133*b2d5025eSSudeep Holla			d-cache-sets = <256>;
134*b2d5025eSSudeep Holla			next-level-cache = <&C1_L2>;
135fa083b99SJean-Philippe Brucker		};
136fa083b99SJean-Philippe Brucker		cpu7: cpu@10300 {
137fa083b99SJean-Philippe Brucker			device_type = "cpu";
138fa083b99SJean-Philippe Brucker			compatible = "arm,armv8";
139fa083b99SJean-Philippe Brucker			reg = <0x0 0x10300>;
140fa083b99SJean-Philippe Brucker			enable-method = "psci";
141*b2d5025eSSudeep Holla			i-cache-size = <0x8000>;
142*b2d5025eSSudeep Holla			i-cache-line-size = <64>;
143*b2d5025eSSudeep Holla			i-cache-sets = <256>;
144*b2d5025eSSudeep Holla			d-cache-size = <0x8000>;
145*b2d5025eSSudeep Holla			d-cache-line-size = <64>;
146*b2d5025eSSudeep Holla			d-cache-sets = <256>;
147*b2d5025eSSudeep Holla			next-level-cache = <&C1_L2>;
148*b2d5025eSSudeep Holla		};
149*b2d5025eSSudeep Holla		C0_L2: l2-cache0 {
150*b2d5025eSSudeep Holla			compatible = "cache";
151*b2d5025eSSudeep Holla			cache-size = <0x80000>;
152*b2d5025eSSudeep Holla			cache-line-size = <64>;
153*b2d5025eSSudeep Holla			cache-sets = <512>;
154*b2d5025eSSudeep Holla			cache-level = <2>;
155*b2d5025eSSudeep Holla			cache-unified;
156*b2d5025eSSudeep Holla		};
157*b2d5025eSSudeep Holla
158*b2d5025eSSudeep Holla		C1_L2: l2-cache1 {
159*b2d5025eSSudeep Holla			compatible = "cache";
160*b2d5025eSSudeep Holla			cache-size = <0x80000>;
161*b2d5025eSSudeep Holla			cache-line-size = <64>;
162*b2d5025eSSudeep Holla			cache-sets = <512>;
163*b2d5025eSSudeep Holla			cache-level = <2>;
164*b2d5025eSSudeep Holla			cache-unified;
165fa083b99SJean-Philippe Brucker		};
166fa083b99SJean-Philippe Brucker	};
167fa083b99SJean-Philippe Brucker
168fa083b99SJean-Philippe Brucker	memory@80000000 {
169fa083b99SJean-Philippe Brucker		device_type = "memory";
170fa083b99SJean-Philippe Brucker		reg = <0x00000000 0x80000000 0 0x80000000>,
171fa083b99SJean-Philippe Brucker		      <0x00000008 0x80000000 0 0x80000000>;
172fa083b99SJean-Philippe Brucker	};
173fa083b99SJean-Philippe Brucker
174fa083b99SJean-Philippe Brucker	reserved-memory {
175fa083b99SJean-Philippe Brucker		#address-cells = <2>;
176fa083b99SJean-Philippe Brucker		#size-cells = <2>;
177fa083b99SJean-Philippe Brucker		ranges;
178fa083b99SJean-Philippe Brucker
179fa083b99SJean-Philippe Brucker		/* Chipselect 2,00000000 is physically at 0x18000000 */
180fa083b99SJean-Philippe Brucker		vram: vram@18000000 {
181fa083b99SJean-Philippe Brucker			/* 8 MB of designated video RAM */
182fa083b99SJean-Philippe Brucker			compatible = "shared-dma-pool";
183fa083b99SJean-Philippe Brucker			reg = <0x00000000 0x18000000 0 0x00800000>;
184fa083b99SJean-Philippe Brucker			no-map;
185fa083b99SJean-Philippe Brucker		};
186fa083b99SJean-Philippe Brucker	};
187fa083b99SJean-Philippe Brucker
188fa083b99SJean-Philippe Brucker	gic: interrupt-controller@2f000000 {
189fa083b99SJean-Philippe Brucker		compatible = "arm,gic-v3";
190fa083b99SJean-Philippe Brucker		#interrupt-cells = <3>;
191fa083b99SJean-Philippe Brucker		#address-cells = <2>;
192fa083b99SJean-Philippe Brucker		#size-cells = <2>;
193fa083b99SJean-Philippe Brucker		ranges;
194fa083b99SJean-Philippe Brucker		interrupt-controller;
195fa083b99SJean-Philippe Brucker		reg = <0x0 0x2f000000 0 0x10000>,	// GICD
196fa083b99SJean-Philippe Brucker		      <0x0 0x2f100000 0 0x200000>,	// GICR
197fa083b99SJean-Philippe Brucker		      <0x0 0x2c000000 0 0x2000>,	// GICC
198fa083b99SJean-Philippe Brucker		      <0x0 0x2c010000 0 0x2000>,	// GICH
199fa083b99SJean-Philippe Brucker		      <0x0 0x2c02f000 0 0x2000>;	// GICV
200fa083b99SJean-Philippe Brucker		interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
201fa083b99SJean-Philippe Brucker
202fac959c9SAndre Przywara		its: msi-controller@2f020000 {
203fa083b99SJean-Philippe Brucker			#msi-cells = <1>;
204fa083b99SJean-Philippe Brucker			compatible = "arm,gic-v3-its";
205fa083b99SJean-Philippe Brucker			reg = <0x0 0x2f020000 0x0 0x20000>; // GITS
206fa083b99SJean-Philippe Brucker			msi-controller;
207fa083b99SJean-Philippe Brucker		};
208fa083b99SJean-Philippe Brucker	};
209fa083b99SJean-Philippe Brucker
210fa083b99SJean-Philippe Brucker	timer {
211fa083b99SJean-Philippe Brucker		compatible = "arm,armv8-timer";
212fa083b99SJean-Philippe Brucker		interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,
213fa083b99SJean-Philippe Brucker			     <GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>,
214fa083b99SJean-Philippe Brucker			     <GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>,
215fa083b99SJean-Philippe Brucker			     <GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>;
216fa083b99SJean-Philippe Brucker	};
217fa083b99SJean-Philippe Brucker
218fa083b99SJean-Philippe Brucker	pmu {
219fa083b99SJean-Philippe Brucker		compatible = "arm,armv8-pmuv3";
220fa083b99SJean-Philippe Brucker		interrupts = <GIC_PPI 7 IRQ_TYPE_LEVEL_HIGH>;
221fa083b99SJean-Philippe Brucker	};
222fa083b99SJean-Philippe Brucker
223fa083b99SJean-Philippe Brucker	spe-pmu {
224fa083b99SJean-Philippe Brucker		compatible = "arm,statistical-profiling-extension-v1";
225fa083b99SJean-Philippe Brucker		interrupts = <GIC_PPI 5 IRQ_TYPE_LEVEL_HIGH>;
226fa083b99SJean-Philippe Brucker	};
227fa083b99SJean-Philippe Brucker
228fa083b99SJean-Philippe Brucker	pci: pci@40000000 {
229fa083b99SJean-Philippe Brucker		#address-cells = <0x3>;
230fa083b99SJean-Philippe Brucker		#size-cells = <0x2>;
231fa083b99SJean-Philippe Brucker		#interrupt-cells = <0x1>;
232fa083b99SJean-Philippe Brucker		compatible = "pci-host-ecam-generic";
233fa083b99SJean-Philippe Brucker		device_type = "pci";
234fa083b99SJean-Philippe Brucker		bus-range = <0x0 0x1>;
235fa083b99SJean-Philippe Brucker		reg = <0x0 0x40000000 0x0 0x10000000>;
236fa083b99SJean-Philippe Brucker		ranges = <0x2000000 0x0 0x50000000 0x0 0x50000000 0x0 0x10000000>;
2373543d7ddSMarc Zyngier		interrupt-map = <0 0 0 1 &gic 0 0 GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>,
2383543d7ddSMarc Zyngier				<0 0 0 2 &gic 0 0 GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>,
2393543d7ddSMarc Zyngier				<0 0 0 3 &gic 0 0 GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>,
2403543d7ddSMarc Zyngier				<0 0 0 4 &gic 0 0 GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
241fa083b99SJean-Philippe Brucker		interrupt-map-mask = <0x0 0x0 0x0 0x7>;
242fa083b99SJean-Philippe Brucker		msi-map = <0x0 &its 0x0 0x10000>;
243fa083b99SJean-Philippe Brucker		iommu-map = <0x0 &smmu 0x0 0x10000>;
244fa083b99SJean-Philippe Brucker
245fa083b99SJean-Philippe Brucker		dma-coherent;
246fa083b99SJean-Philippe Brucker	};
247fa083b99SJean-Philippe Brucker
248906e6dd4SAndre Przywara	smmu: iommu@2b400000 {
249fa083b99SJean-Philippe Brucker		compatible = "arm,smmu-v3";
250fa083b99SJean-Philippe Brucker		reg = <0x0 0x2b400000 0x0 0x100000>;
251fa083b99SJean-Philippe Brucker		interrupts = <GIC_SPI 74 IRQ_TYPE_EDGE_RISING>,
252906e6dd4SAndre Przywara			     <GIC_SPI 79 IRQ_TYPE_EDGE_RISING>,
253fa083b99SJean-Philippe Brucker			     <GIC_SPI 75 IRQ_TYPE_EDGE_RISING>,
254906e6dd4SAndre Przywara			     <GIC_SPI 77 IRQ_TYPE_EDGE_RISING>;
255906e6dd4SAndre Przywara		interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
256fa083b99SJean-Philippe Brucker		dma-coherent;
257fa083b99SJean-Philippe Brucker		#iommu-cells = <1>;
258fa083b99SJean-Philippe Brucker		msi-parent = <&its 0x10000>;
259fa083b99SJean-Philippe Brucker	};
260fa083b99SJean-Philippe Brucker
261fa083b99SJean-Philippe Brucker	panel {
2627fc96d71SRob Herring		compatible = "arm,rtsm-display";
263fa083b99SJean-Philippe Brucker		port {
264fa083b99SJean-Philippe Brucker			panel_in: endpoint {
265fa083b99SJean-Philippe Brucker				remote-endpoint = <&clcd_pads>;
266fa083b99SJean-Philippe Brucker			};
267fa083b99SJean-Philippe Brucker		};
268fa083b99SJean-Philippe Brucker	};
269fa083b99SJean-Philippe Brucker
270bee7ff37SLinus Walleij	bus@8000000 {
271fa083b99SJean-Philippe Brucker		#interrupt-cells = <1>;
272fa083b99SJean-Philippe Brucker		interrupt-map-mask = <0 0 63>;
273fa083b99SJean-Philippe Brucker		interrupt-map = <0 0  0 &gic 0 0 GIC_SPI  0 IRQ_TYPE_LEVEL_HIGH>,
274fa083b99SJean-Philippe Brucker				<0 0  1 &gic 0 0 GIC_SPI  1 IRQ_TYPE_LEVEL_HIGH>,
275fa083b99SJean-Philippe Brucker				<0 0  2 &gic 0 0 GIC_SPI  2 IRQ_TYPE_LEVEL_HIGH>,
276fa083b99SJean-Philippe Brucker				<0 0  3 &gic 0 0 GIC_SPI  3 IRQ_TYPE_LEVEL_HIGH>,
277fa083b99SJean-Philippe Brucker				<0 0  4 &gic 0 0 GIC_SPI  4 IRQ_TYPE_LEVEL_HIGH>,
278fa083b99SJean-Philippe Brucker				<0 0  5 &gic 0 0 GIC_SPI  5 IRQ_TYPE_LEVEL_HIGH>,
279fa083b99SJean-Philippe Brucker				<0 0  6 &gic 0 0 GIC_SPI  6 IRQ_TYPE_LEVEL_HIGH>,
280fa083b99SJean-Philippe Brucker				<0 0  7 &gic 0 0 GIC_SPI  7 IRQ_TYPE_LEVEL_HIGH>,
281fa083b99SJean-Philippe Brucker				<0 0  8 &gic 0 0 GIC_SPI  8 IRQ_TYPE_LEVEL_HIGH>,
282fa083b99SJean-Philippe Brucker				<0 0  9 &gic 0 0 GIC_SPI  9 IRQ_TYPE_LEVEL_HIGH>,
283fa083b99SJean-Philippe Brucker				<0 0 10 &gic 0 0 GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>,
284fa083b99SJean-Philippe Brucker				<0 0 11 &gic 0 0 GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>,
285fa083b99SJean-Philippe Brucker				<0 0 12 &gic 0 0 GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
286fa083b99SJean-Philippe Brucker				<0 0 13 &gic 0 0 GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>,
287fa083b99SJean-Philippe Brucker				<0 0 14 &gic 0 0 GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>,
288fa083b99SJean-Philippe Brucker				<0 0 15 &gic 0 0 GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>,
289fa083b99SJean-Philippe Brucker				<0 0 16 &gic 0 0 GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>,
290fa083b99SJean-Philippe Brucker				<0 0 17 &gic 0 0 GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>,
291fa083b99SJean-Philippe Brucker				<0 0 18 &gic 0 0 GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH>,
292fa083b99SJean-Philippe Brucker				<0 0 19 &gic 0 0 GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>,
293fa083b99SJean-Philippe Brucker				<0 0 20 &gic 0 0 GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>,
294fa083b99SJean-Philippe Brucker				<0 0 21 &gic 0 0 GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>,
295fa083b99SJean-Philippe Brucker				<0 0 22 &gic 0 0 GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>,
296fa083b99SJean-Philippe Brucker				<0 0 23 &gic 0 0 GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>,
297fa083b99SJean-Philippe Brucker				<0 0 24 &gic 0 0 GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>,
298fa083b99SJean-Philippe Brucker				<0 0 25 &gic 0 0 GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>,
299fa083b99SJean-Philippe Brucker				<0 0 26 &gic 0 0 GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>,
300fa083b99SJean-Philippe Brucker				<0 0 27 &gic 0 0 GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>,
301fa083b99SJean-Philippe Brucker				<0 0 28 &gic 0 0 GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>,
302fa083b99SJean-Philippe Brucker				<0 0 29 &gic 0 0 GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
303fa083b99SJean-Philippe Brucker				<0 0 30 &gic 0 0 GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>,
304fa083b99SJean-Philippe Brucker				<0 0 31 &gic 0 0 GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>,
305fa083b99SJean-Philippe Brucker				<0 0 32 &gic 0 0 GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>,
306fa083b99SJean-Philippe Brucker				<0 0 33 &gic 0 0 GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>,
307fa083b99SJean-Philippe Brucker				<0 0 34 &gic 0 0 GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>,
308fa083b99SJean-Philippe Brucker				<0 0 35 &gic 0 0 GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
309fa083b99SJean-Philippe Brucker				<0 0 36 &gic 0 0 GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>,
310fa083b99SJean-Philippe Brucker				<0 0 37 &gic 0 0 GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>,
311fa083b99SJean-Philippe Brucker				<0 0 38 &gic 0 0 GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>,
312fa083b99SJean-Philippe Brucker				<0 0 39 &gic 0 0 GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
313fa083b99SJean-Philippe Brucker				<0 0 40 &gic 0 0 GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
314fa083b99SJean-Philippe Brucker				<0 0 41 &gic 0 0 GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
315fa083b99SJean-Philippe Brucker				<0 0 42 &gic 0 0 GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
316fa083b99SJean-Philippe Brucker				<0 0 43 &gic 0 0 GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
3175393158fSDiego Sueiro				<0 0 44 &gic 0 0 GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
3185393158fSDiego Sueiro				<0 0 46 &gic 0 0 GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>;
319fa083b99SJean-Philippe Brucker	};
320fa083b99SJean-Philippe Brucker};
321