audk/ArmPkg/Drivers/ArmGic/GicV3
Sami Mujawar 1bb76029ef ArmPkg: Fix writes to GICv3 GICD_IROUTER<n> reg
According to ARM Generic Interrupt Controller Architecture
Specification, GIC architecture version 3.0 and version 4.0,
GICD_IROUTER<n> is a 64-bit register.

Fixed code to use 64 bit MMIO write operations so that the
Aff3 value (bits [39:32]) is written to GICD_IROUTER<n>.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>
Reported-by: Carl van Schaik <carl@cog.systems>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
2019-02-26 08:38:42 +01:00
..
AArch64 ArmPkg/ArmGicV3: switch to ASM_FUNC() asm macro 2016-08-11 12:29:31 +02:00
Arm ArmPkg/ArmGicDxe ARM: fix encoding for GICv3 interrupt acknowledge 2018-11-15 04:33:07 -08:00
ArmGicV3Dxe.c ArmPkg: Fix writes to GICv3 GICD_IROUTER<n> reg 2019-02-26 08:38:42 +01:00