summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2022-12-10OvmfPkg/SmbiosPlatformDxe: use PcdFirmware*Gerd Hoffmann3-45/+85
2022-12-09mv OvmfPkg: move fdf include snippets to Include/FdfGerd Hoffmann16-33/+33
2022-12-09OvmfPkg: move dsc include snippet for Network support to Include/DscGerd Hoffmann6-5/+5
2022-12-09OvmfPkg: move dsc and fdf include snippets for TPM support to subdirsGerd Hoffmann13-36/+36
2022-12-09OvmfPkg: Add INVD case in #VE handlerRyan Afranji1-0/+1
2022-12-02OvmfPkg/PlatformInitLib: Add check to NvVarStoreFV HeaderLengthMin M Xu1-0/+1
2022-11-14OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLibMin M Xu8-86/+86
2022-11-14OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLibMin M Xu27-57/+58
2022-11-04OvmfPkg/VmgExitLig: HALT on #VE when access to private memoryMin M Xu1-11/+29
2022-11-01OvmfPkg: Call gEdkiiMemoryAcceptProtocolGuid to accept pagesMin M Xu2-3/+12
2022-11-01OvmfPkg: Realize EdkiiMemoryAcceptProtocol in TdxDxeMin M Xu2-0/+105
2022-11-01OvmfPkg: Introduce lazy accept in PlatformInitLib and PlatformPeiMin M Xu2-9/+81
2022-11-01OvmfPkg: Use BZ3937_EFI_RESOURCE_MEMORY_UNACCEPTED defined in MdeModulePkgMin M Xu2-8/+7
2022-10-27OvmfPkg/VirtNorFlashDxe: use EFI_MEMORY_WC and drop AlignedCopyMem()Ard Biesheuvel2-65/+4
2022-10-27OvmfPkg/VirtNorFlashDxe: avoid switching between modes in a tight loopArd Biesheuvel1-138/+76
2022-10-27OvmfPkg/VirtNorFlashDxe: avoid array mode switch after each word writeArd Biesheuvel2-9/+6
2022-10-27OvmfPkg/VirtNorFlashDxe: drop block I/O protocol implementationArd Biesheuvel5-154/+45
2022-10-27OvmfPkg/VirtNorFlashDxe: remove disk I/O protocol implementationArd Biesheuvel4-289/+0
2022-10-27OvmfPkg/VirtNorFlashDxe: remove CheckBlockLocked featureArd Biesheuvel2-30/+8
2022-10-27OvmfPkg/VirtNorFlashDxe: clone ArmPlatformPkg's NOR flash driverArd Biesheuvel6-0/+2891
2022-10-27OvmfPkg: clone NorFlashPlatformLib into VirtNorFlashPlatformLibArd Biesheuvel2-0/+34
2022-10-10OvmfPkg/VirtioNetDxe: Check ChildHandle argument in GetControllerNameDimitrije Pavlov1-0/+7
2022-10-07OvmfPkg: rename QemuBootOrderNNNN to VMMBootOrderNNNNGerd Hoffmann3-5/+5
2022-10-07Revert "OvmfPkg/Microvm: no secure boot"Gerd Hoffmann2-1/+25
2022-10-07OvmfPkg/Microvm: add SECURE_BOOT_FEATURE_ENABLEDGerd Hoffmann1-0/+9
2022-10-07OvmfPkg/PciHotPlugInitDxe: reserve more mmio spaceGerd Hoffmann2-2/+20
2022-10-07OvmfPkg/PlatformInitLib: dynamic mmio window sizeGerd Hoffmann1-0/+28
2022-10-07OvmfPkg/PlatformInitLib: detect physical address spaceGerd Hoffmann1-0/+13
2022-10-07OvmfPkg/PlatformInitLib: qemu cpuid physbits detectionGerd Hoffmann1-17/+83
2022-09-28OvmfPkg/QemuBootOrderLib: skip unsupported entries in StoreQemuBootOrderGerd Hoffmann1-26/+30
2022-09-28OvmfPkg/QemuBootOrderLib: allow slash in rom filenamesGerd Hoffmann1-1/+18
2022-09-28OvmfPkg/PlatformInitLib: q35 mtrr setup fixGerd Hoffmann1-8/+18
2022-09-28OvmfPkg/PeilessStartupLib: move mPageTablePool to stackMin M Xu1-49/+68
2022-09-10OvmfPkg: Allow runtime control of IPv4 and IPv6 support on QEMUArd Biesheuvel1-0/+18
2022-09-10OvmfPkg: gather common NetworkComponents overrides in .dsc.inc fileArd Biesheuvel6-55/+22
2022-09-10OvmfPkg: Introduce alternate UefiDriverEntrypoint to inhibit driver loadArd Biesheuvel3-0/+209
2022-09-09OvmfPkg/LegacyBootManagerLib: Fix debug macro argumentsMichael Kubacki1-3/+3
2022-09-08OvmfPkg: Update I/O port related to ACPI devices for CloudHvSebastien Boeuf1-2/+2
2022-09-07OvmfPkg/QemuVideoDxe: fix bochs mode initGerd Hoffmann1-1/+33
2022-09-06OvmfPkg/QemuBootOrderLib: add StoreQemuBootOrder()Gerd Hoffmann5-0/+143
2022-09-06OvmfPkg/OvmfPkg*.dsc: Increase ACPI Reclaim memory sizeannie li3-3/+3
2022-09-06OvmfPkg/IncompatiblePciDeviceSupportDxe: Ignore OptionRom in Sev guestLee, Chun-Yi2-2/+4
2022-09-06OvmfPkg: Add build-flag SECURE_BOOT_FEATURE_ENABLEDMin M Xu5-0/+45
2022-09-06OvmfPkg/TdxDxe: Set PcdEmuVariableNvStoreReservedMin M Xu2-0/+3
2022-09-06OvmfPkg/NvVarsFileLib: Shortcut ConnectNvVarsToFileSystem in secure-bootMin M Xu1-0/+7
2022-09-06OvmfPkg: Reserve and init EmuVariableNvStore in Pei-less StartupMin M Xu1-0/+7
2022-09-06OvmfPkg/PlatformPei: Update ReserveEmuVariableNvStoreMin M Xu1-18/+7
2022-09-06OvmfPkg/PlatformInitLib: Add functions for EmuVariableNvStoreMin M Xu3-0/+292
2022-09-06OvmfPkg/PeilessStartupLib: Delete TdxValidateCfvMin M Xu3-178/+0
2022-09-06OvmfPkg: Set default Pci PCDs in Tdx guestMin M Xu1-13/+13