audk/ArmVirtPkg/Library
Ard Biesheuvel 47e28a6d44 ArmVirtPkg/ArmPlatformLibQemu: Enable early ID map on EL2+VHE
When booting at EL2, enable VHE if available so that the early ID map
can be enabled as well. This gets rid of any memory accesses (reads or
writes) before the MMU and caches are enabled.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
2024-12-05 10:50:48 +00:00
..
ArmPlatformLibQemu ArmVirtPkg/ArmPlatformLibQemu: Enable early ID map on EL2+VHE 2024-12-05 10:50:48 +00:00
ArmVirtDxeHobLib ArmVirtPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmVirtGicArchLib ArmVirtPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
ArmVirtMemoryInitPeiLib ArmVirtPkg/QemuVirtMemInfoLib: use HOB not PCD to record the memory size 2022-10-26 17:28:39 +00:00
ArmVirtMonitorLib ArmVirtPkg: Rename ArmVirtQemuMonitorLib to ArmVirtMonitorLib 2024-11-26 23:53:16 +00:00
ArmVirtMonitorPeiLib ArmVirtPkg: Rename ArmVirtQemuMonitorLib to ArmVirtMonitorLib 2024-11-26 23:53:16 +00:00
ArmVirtPL031FdtClientLib ArmVirtPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
ArmVirtPciHostBridgeUtilityLib ArmVirtPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
ArmVirtTimerFdtClientLib ArmVirtPkg: handle virtual EL2 timer in DT 2023-09-19 20:27:55 +00:00
CloudHvVirtMemInfoLib ArmVirtPkg: Move PCD of FDT base address and FDT padding to OvmfPkg 2024-02-06 23:51:47 +08:00
DebugLibFdtPL011Uart ArmVirtPkg: Fix some spelling mistakes found by cspell 2024-08-01 19:53:47 +00:00
Fdt16550SerialPortHookLib ArmVirtPkg: Move PCD of FDT base address and FDT padding to OvmfPkg 2024-02-06 23:51:47 +08:00
FdtPL011SerialPortLib ArmVirtPkg: Move PCD of FDT base address and FDT padding to OvmfPkg 2024-02-06 23:51:47 +08:00
KvmtoolPlatformPeiLib ArmVirtPkg: Move PCD of FDT base address and FDT padding to OvmfPkg 2024-02-06 23:51:47 +08:00
KvmtoolRtcFdtClientLib ArmVirtPkg: KvmtoolRtcFdtClientLib: Set MMIO Memory NX 2024-07-23 06:07:45 +00:00
KvmtoolVirtMemInfoLib ArmVirtPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
NorFlashKvmtoolLib ArmVirtPkg: Fallback to variable emulation if no CFI is found 2023-05-29 15:14:00 +00:00
PlatformPeiLib ArmVirtPkg: Revert "Use dynamic PCD to set the SMCCC conduit" 2024-06-10 08:44:48 +00:00
QemuVirtMemInfoLib ArmVirtPkg: add QemuVirtMemInfoLib missing dependency/includes 2024-09-27 12:42:07 +00:00
XenArmGenericTimerVirtCounterLib ArmVirtPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
XenVirtMemInfoLib ArmVirtPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00