irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs
authorMarc Zyngier <maz@kernel.org>
Fri, 31 Jul 2020 10:33:13 +0000 (11:33 +0100)
committerMarc Zyngier <maz@kernel.org>
Sun, 6 Sep 2020 17:26:13 +0000 (18:26 +0100)
commit5f774f5e12512b850a611aa99b4601d7eac50edb
treeeab4028e6b3798e90fdd04a4424f85124fcb8b7f
parent17f644e949ffb14e9c8870d99bc574066d8b685c
irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs

It is pretty easy to provide a retrigger callback for the ITS,
as it we already have the required support in terms of
irq_set_irqchip_state().

Note that this only works for device-generated LPIs, and not
the GICv4 doorbells, which should never have to be retriggered
anyway.

Reviewed-by: Valentin Schneider <valentin.schneider@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
drivers/irqchip/irq-gic-v3-its.c