irqchip/gic-v3-its: Workaround HiSilicon Hip07 redistributor addressing
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 28 Jul 2017 20:20:37 +0000 (21:20 +0100)
committerMarc Zyngier <marc.zyngier@arm.com>
Thu, 19 Oct 2017 10:22:40 +0000 (11:22 +0100)
commit5c9a882e940dde2f3e80eb3c7635a3307be511b6
treedef7f8046f327efd4147035bf34059543d6698ab
parent67047f90d7dd886d3f505185a6d75517bdbd907c
irqchip/gic-v3-its: Workaround HiSilicon Hip07 redistributor addressing

The ITSes on the Hip07 (as present in the Huawei D05) are broken when
it comes to addressing the redistributors, and need to be explicitely
told to address the VLPI page instead of the redistributor base address.

So let's add yet another quirk, fixing up the target address
in the command stream.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Documentation/arm64/silicon-errata.txt
arch/arm64/Kconfig
drivers/irqchip/irq-gic-v3-its.c