summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/irq-gic.c
diff options
context:
space:
mode:
authorMarc Zyngier <marc.zyngier@arm.com>2017-10-26 10:44:07 +0100
committerMarc Zyngier <marc.zyngier@arm.com>2017-11-02 15:55:44 +0000
commitd4d7b4ad2f05c03fb25252aea66f9f3cd7cfbe06 (patch)
tree65b1f84da956429e65ddd0eb1da2b9930834bcb2 /drivers/irqchip/irq-gic.c
parent05f3647359f8bf44e000122cee6a848f5129e2e3 (diff)
downloadlinux-d4d7b4ad2f05c03fb25252aea66f9f3cd7cfbe06.tar.bz2
irqchip/gic-v3-its: Setup VLPI properties at map time
So far, we require the hypervisor to update the VLPI properties once the the VLPI mapping has been established. While this makes it easy for the ITS driver, it creates a window where an incoming interrupt can be delivered with an unknown set of properties. Not very nice. Instead, let's add a "properties" field to the mapping structure, and use that to configure the VLPI before it actually gets mapped. Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'drivers/irqchip/irq-gic.c')
0 files changed, 0 insertions, 0 deletions