irqchip/ti-sci-intr: Add support for INTR being a parent to INTR
authorLokesh Vutla <lokeshvutla@ti.com>
Thu, 6 Aug 2020 07:48:19 +0000 (13:18 +0530)
committerMarc Zyngier <maz@kernel.org>
Sun, 16 Aug 2020 21:00:23 +0000 (22:00 +0100)
commita5b659bd4bc7518a8e45fda5256c5e5e8d3b7c49
treea7aee6173e3b3e02cfc35bd96ea39c641c3b28ee
parentb8713af858997c3df5bc5b48e66ac1f1bfe19779
irqchip/ti-sci-intr: Add support for INTR being a parent to INTR

Driver assumes that Interrupt parent to Interrupt router is always GIC.
This is not true always and an Interrupt Router can be a parent to
Interrupt Router. 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-7-lokeshvutla@ti.com
drivers/irqchip/irq-ti-sci-intr.c