audk/ArmPkg/Library/ArmMmuLib
Ard Biesheuvel f60a839480 ArmPkg/ArmMmuLib: Add support for EL2&0 translation regime
With VHE enabled, EL2 uses the EL2&0 translation regime, which is
compatible with the EL1&0 translation regime when it comes to the TCR
configuration register and the page table descriptor.

Given that some CPUs may have VHE force enabled when executing at EL2,
the MMU code needs to be able to deal with this even if it doesn't
enable VHE itself.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
2024-11-26 23:53:16 +00:00
..
AArch64 ArmPkg/ArmMmuLib: Add support for EL2&0 translation regime 2024-11-26 23:53:16 +00:00
Arm MdePkg: Move AsmMacroIoLib*.h from ArmPkg 2024-09-12 19:36:59 +00:00
ArmMmuBaseLib.inf ArmPkg/ArmMmuLib: Use function pointer type 2023-11-28 10:12:29 +00:00
ArmMmuLibInternal.h ArmPkg/ArmMmuLib: Use function pointer type 2023-11-28 10:12:29 +00:00
ArmMmuPeiLib.inf ArmPkg/ArmMmuLib: Use function pointer type 2023-11-28 10:12:29 +00:00