irqchip/ti-sci-inta: Add support for INTA directly connecting to GIC
authorLokesh Vutla <lokeshvutla@ti.com>
Thu, 6 Aug 2020 07:48:23 +0000 (13:18 +0530)
committerMarc Zyngier <maz@kernel.org>
Sun, 16 Aug 2020 21:01:19 +0000 (22:01 +0100)
commit5c4b585d29102c7e6a6217112bbf1be774795cd7
tree9e0d2ff19a905a32b3e70ed40008dee4fb9b175c
parent7206f3149b8198c65a0ca8c01bfa1d8ace27bf91
irqchip/ti-sci-inta: Add support for INTA directly connecting to GIC

Driver assumes that Interrupt parent to Interrupt Aggregator is always
Interrupt router. This is not true always and GIC can be a parent to
Interrupt Aggregator. Update the driver to detect the parent and request
the parent irqs accordingly.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20200806074826.24607-11-lokeshvutla@ti.com
drivers/irqchip/irq-ti-sci-inta.c