irqchip/apple-aic: Add support for AICv2
authorHector Martin <marcan@marcan.st>
Wed, 9 Mar 2022 19:21:23 +0000 (04:21 +0900)
committerMarc Zyngier <maz@kernel.org>
Fri, 11 Mar 2022 08:59:47 +0000 (08:59 +0000)
commit768d4435de2a042f35069c68587d8e6702102248
tree7b318da1486e08510e6eecdd389e1ee7fa04ed26
parenta801f0ee563b8180caf186493806a145a75b4a3c
irqchip/apple-aic: Add support for AICv2

Introduce support for the new AICv2 hardware block in t6000/t6001 SoCs.

It seems these blocks are missing the information required to compute
the event register offset in the capability registers, so we specify
that in the DT as a second reg entry.

Signed-off-by: Hector Martin <marcan@marcan.st>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20220309192123.152028-8-marcan@marcan.st
drivers/irqchip/irq-apple-aic.c