irqchip/ti-sci-intr: Add support for Interrupt Router driver
authorLokesh Vutla <lokeshvutla@ti.com>
Tue, 30 Apr 2019 10:12:25 +0000 (15:42 +0530)
committerMarc Zyngier <marc.zyngier@arm.com>
Wed, 1 May 2019 09:48:56 +0000 (10:48 +0100)
commitcd844b0715ceda3287d1fa8e5d8e1b25a85c9b0f
tree3fe6bf1f8615ea08f8d54b518c9035bb250718bc
parent67d2075ad695b4c8ce08208abbc9eb1846d7ab81
irqchip/ti-sci-intr: Add support for Interrupt Router driver

Texas Instruments' K3 generation SoCs has an IP Interrupt Router
that does allows for redirection of input interrupts to host
interrupt controller. Interrupt Router inputs are either from a
peripheral or from an Interrupt Aggregator which is another
interrupt controller.

Configuration of the interrupt router registers can only be done by
a system co-processor and the driver needs to send a message to this
co processor over TISCI protocol.

Add support for Interrupt Router driver over TISCI protocol.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
MAINTAINERS
drivers/irqchip/Kconfig
drivers/irqchip/Makefile
drivers/irqchip/irq-ti-sci-intr.c [new file with mode: 0644]