Skip to content
Commit 74c967aa authored by Ray Jui's avatar Ray Jui Committed by Marc Zyngier
Browse files

irqchip/gic-v2m: Add workaround for Broadcom NS2 GICv2m erratum



Alex Barba <alex.barba@broadcom.com> discovered Broadcom NS2 GICv2m
implementation has an erratum where the MSI data needs to be the SPI
number subtracted by an offset of 32, for the correct MSI interrupt
to be triggered.

Here we are adding the workaround based on readings from the MSI_IIDR
register, which contains a value unique to Broadcom NS2 GICv2m

Reported-by: default avatarAlex Barba <alex.barba@broadcom.com>
Acked-by: default avatarMarc Zyngier <marc.zyngier@arm.com>
Signed-off-by: default avatarRay Jui <ray.jui@broadcom.com>
Signed-off-by: default avatarMarc Zyngier <marc.zyngier@arm.com>
parent 1228d53d
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment