irqchip/apple-aic: Register vgic maintenance interrupt with KVM
authorMarc Zyngier <maz@kernel.org>
Tue, 3 Jan 2023 09:50:22 +0000 (09:50 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Thu, 12 Jan 2023 21:13:27 +0000 (21:13 +0000)
commit13aad0c00bb1c44b49b7480f129bb95b40e7f71a
treeb1e85072f2fb0965f6683b05fd92e2e315c58775
parent43c5c868bddcec744396f4e334d3ebfe22dedeaf
irqchip/apple-aic: Register vgic maintenance interrupt with KVM

In order to deliver vgic maintenance interrupts that Nested Virt
requires, hook it into the FIQ space, even if it is delivered
as an IRQ (we don't distinguish between the two anyway).

Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20230103095022.3230946-4-maz@kernel.org
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
drivers/irqchip/irq-apple-aic.c