audk/ArmPkg/Drivers/ArmGicDxe
Ard Biesheuvel 2d2642f483 ArmPkg/ArmGicDxe: Use EOImode 0x0 on GICv3
When re-entering EDK2 from a high level OS such as Linux, the GICv3 may
be configured to use split priority drop and deactivate (EOImode == 1),
whereas EDK2's GICv3 driver assumes the default setting of EOImode == 0.

So clear the EOImode bit explicitly when taking control of the GIC.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
2025-01-17 18:37:27 +00:00
..
GicV2 ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00
GicV3 ArmPkg/ArmGicDxe: Use EOImode 0x0 on GICv3 2025-01-17 18:37:27 +00:00
ArmGicCommonDxe.c ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00
ArmGicDxe.c ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00
ArmGicDxe.h ArmPkg/ArmGicDxe: Use EOImode 0x0 on GICv3 2025-01-17 18:37:27 +00:00
ArmGicDxe.inf ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00
ArmGicV2Dxe.inf ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00
ArmGicV3Dxe.inf ArmPkg/ArmGic: Rename directory to ArmGicDxe 2025-01-17 18:37:27 +00:00