irqchip/gic-v4.1: Add mask/unmask doorbell callbacks
authorMarc Zyngier <maz@kernel.org>
Tue, 24 Dec 2019 11:10:33 +0000 (11:10 +0000)
committerMarc Zyngier <maz@kernel.org>
Wed, 22 Jan 2020 14:22:20 +0000 (14:22 +0000)
commitd97c97baa214486cc3d64c996a2214475f6cc83c
treea8feb05de769b872671dee48dda22923fc8163bb
parent29c647f3b5ae1a20221d477442dcdf058cea4a21
irqchip/gic-v4.1: Add mask/unmask doorbell callbacks

masking/unmasking doorbells on GICv4.1 relies on a new INVDB command,
which broadcasts the invalidation to all RDs.

Implement the new command as well as the masking callbacks, and plug
the whole thing into the v4.1 VPE irqchip.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Reviewed-by: Zenghui Yu <yuzenghui@huawei.com>
Link: https://lore.kernel.org/r/20191224111055.11836-11-maz@kernel.org
drivers/irqchip/irq-gic-v3-its.c
include/linux/irqchip/arm-gic-v3.h