aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiquel Raynal <miquel.raynal@bootlin.com>2018-10-01 10:13:56 -0400
committerGregory CLEMENT <gregory.clement@bootlin.com>2018-10-02 10:46:53 -0400
commitb9a5950fc52763401fc774dfb0fccc02f0c9baf5 (patch)
treeeb0ea45024c3e2628bf5f279dffd2708a8062beb
parent8ed46368776b3bc93d74c1f8f2bfb9fd8a9ad805 (diff)
arm64: dts: marvell: add AP806 SEI subnode
Add the System Error Interrupt node, representing an IRQ chip which is part of the GIC. The SEI node aggregates interrupts from the AP through wired interrupts, and from the CPs through MSIs. Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
-rw-r--r--arch/arm64/boot/dts/marvell/armada-ap806.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
index 3032f04dde78..073610ac0a53 100644
--- a/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
+++ b/arch/arm64/boot/dts/marvell/armada-ap806.dtsi
@@ -152,6 +152,15 @@
152 interrupts = <GIC_PPI 15 IRQ_TYPE_LEVEL_HIGH>; 152 interrupts = <GIC_PPI 15 IRQ_TYPE_LEVEL_HIGH>;
153 }; 153 };
154 154
155 sei: interrupt-controller@3f0200 {
156 compatible = "marvell,ap806-sei";
157 reg = <0x3f0200 0x40>;
158 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>;
159 #interrupt-cells = <1>;
160 interrupt-controller;
161 msi-controller;
162 };
163
155 xor@400000 { 164 xor@400000 {
156 compatible = "marvell,armada-7k-xor", "marvell,xor-v2"; 165 compatible = "marvell,armada-7k-xor", "marvell,xor-v2";
157 reg = <0x400000 0x1000>, 166 reg = <0x400000 0x1000>,