irqchip/gicv3-its: Add workaround for hip09 ITS erratum
162100801
When enabling GICv4.1 in hip09, VMAPP fails to clear some caches during
the unmap operation, which can causes vSGIs to be lost.
To fix the issue, invalidate the related vPE cache through GICR_INVALLR
after VMOVP.
Suggested-by: Marc Zyngier <[email protected]>
Co-developed-by: Nianyao Tang <[email protected]>
Signed-off-by: Nianyao Tang <[email protected]>
Signed-off-by: Zhou Wang <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Reviewed-by: Marc Zyngier <[email protected]>