]> git.baikalelectronics.ru Git - kernel.git/commit
irqchip/gic-v3-its: Allow use of pre-programmed LPI tables
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 27 Jul 2018 14:40:13 +0000 (15:40 +0100)
committerMarc Zyngier <marc.zyngier@arm.com>
Tue, 2 Oct 2018 09:37:34 +0000 (10:37 +0100)
commitd2084df2f3cc645f9459bc7d0dada0e5f3c1dcd2
treee95fc2542cf1be81d3ebaa7b7ad1362f37509626
parent4568824e65606df0c20ea94c4e962abc856cdb1b
irqchip/gic-v3-its: Allow use of pre-programmed LPI tables

In order to cope with kexec and GICv3, let's try and spot when
we're booting with LPIs already enabled, and the tables already
programmed into the redistributors.

This code is currently guarded by a predicate that is always false,
meaning this is not functionnal just yet.

Reviewed-by: Julien Thierry <julien.thierry@arm.com>
Tested-by: Jeremy Linton <jeremy.linton@arm.com>
Tested-by: Bhupesh Sharma <bhsharma@redhat.com>
Tested-by: Lei Zhang <zhang.lei@jp.fujitsu.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
drivers/irqchip/irq-gic-v3-its.c