Linux 6.7-rc7
[linux-modified.git] / arch / arm64 / boot / dts / arm / foundation-v8-gicv3.dtsi
1 /*
2  * ARM Ltd.
3  *
4  * ARMv8 Foundation model DTS (GICv3 configuration)
5  */
6
7 / {
8         gic: interrupt-controller@2f000000 {
9                 compatible = "arm,gic-v3";
10                 #interrupt-cells = <3>;
11                 #address-cells = <1>;
12                 #size-cells = <1>;
13                 ranges = <0x0 0x0 0x2f000000 0x100000>;
14                 interrupt-controller;
15                 reg = <0x0 0x2f000000 0x0 0x10000>,
16                       <0x0 0x2f100000 0x0 0x200000>,
17                       <0x0 0x2c000000 0x0 0x2000>,
18                       <0x0 0x2c010000 0x0 0x2000>,
19                       <0x0 0x2c02f000 0x0 0x2000>;
20                 interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
21
22                 its: msi-controller@2f020000 {
23                         compatible = "arm,gic-v3-its";
24                         msi-controller;
25                         #msi-cells = <1>;
26                         reg = <0x20000 0x20000>;
27                 };
28         };
29 };