audk/ArmPkg/Drivers/ArmGic
Ming Huang 0996a7883c ArmPkg/ArmGicLib: Fix GICR_IPRIORITYR address wrong issue
The register address of GICR_IPRIORITYR is in SGI_base frame. Add
IPRIORITY_ADDRESS macro for getting GICR_IPRIORITYR address. Otherwise
GIC RAS error(Uncorrected software error) may report in ArmGicDxe.

This resolves BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3236

Signed-off-by: Ming Huang <huangming@linux.alibaba.com>
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
Tested-by: Ard Biesheuvel <ardb@kernel.org> # QEMU/kvm guest on ThunderX2
Tested-by: Quan Nguyen <quan@os.amperecomputing.com>
2021-03-01 13:09:24 +00:00
..
GicV2 ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
GicV3 ArmPkg/ArmGicV3Dxe: Use ArmGicSetInterruptPriority() to set priority 2020-12-18 18:09:18 +00:00
ArmGicCommonDxe.c ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGicDxe.c ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGicDxe.h ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGicDxe.inf ArmPkg: list module-internal header files in INF [Sources] 2019-07-23 00:20:18 +02:00
ArmGicLib.c ArmPkg/ArmGicLib: Fix GICR_IPRIORITYR address wrong issue 2021-03-01 13:09:24 +00:00
ArmGicLib.inf ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGicNonSecLib.c ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00
ArmGicSecLib.c ArmPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:21 -07:00