summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2022-12-18OvmfPkg/IoMmuDxe: Add SEV support for reserved shared memoryTom Lendacky2-53/+83
2022-12-18OvmfPkg/IoMmuDxe: Rename AmdSevIoMmu to CcIoMmuMin M Xu4-5/+4
2022-12-18OvmfPkg/IoMmuDxe: Reserve shared memory region for DMA operationMin M Xu4-71/+716
2022-12-16OvmfPkg: Add reference to new build instructionsMichael Kubacki2-1/+7
2022-12-16OvmfPkg/AcpiPlatformDxe: Differentiate TDX case for Cloud HypervisorSebastien Boeuf5-1/+104
2022-12-16OvmfPkg/PlatformInitLib: Transfer GUID Extension HOBSebastien Boeuf1-0/+5
2022-12-16OvmfPkg/PlatformInitLib: Differentiate TDX case for Cloud HypervisorSebastien Boeuf1-1/+4
2022-12-15OvmfPkg/AmdSev/SecretDxe: Allocate secret location as EfiACPIReclaimMemoryDov Murik1-6/+16
2022-12-15OvmfPkg/PlatformPei: Validate SEC's GHCB pageAdam Dunlap1-13/+27
2022-12-15OvmfPkg/TdTcg2Dxe: Fix the mapping error between PCR index and MR indexMin M Xu1-29/+60
2022-12-15OvmfPkg/TdTcg2Dxe: Fix incorrect protocol and structure versionMin M Xu1-2/+2
2022-12-14OvmfPkg/QemuFwCfgLib: remove mQemuFwCfgSupported + mQemuFwCfgDmaSupportedGerd Hoffmann3-7/+45
2022-12-14OvmfPkg/QemuFwCfgLib: rewrite fw_cfg probeGerd Hoffmann2-61/+41
2022-12-14OvmfPkg/DebugLibIoPort: use Rom version for PEIGerd Hoffmann7-13/+13
2022-12-14OvmfPkg/PlatformPei: remove mFeatureControlValueGerd Hoffmann4-14/+36
2022-12-14OvmfPkg/PlatformPei: remove mPlatformInfoHobGerd Hoffmann2-36/+39
2022-12-14OvmfPkg/PlatformPei: Verification: stop using mPlatformInfoHobGerd Hoffmann1-7/+9
2022-12-14OvmfPkg/PlatformPei: NoExec: stop using mPlatformInfoHobGerd Hoffmann1-4/+5
2022-12-14OvmfPkg/PlatformPei: MemTypeInfo: stop using mPlatformInfoHobGerd Hoffmann3-4/+4
2022-12-14OvmfPkg/PlatformPei: PeiMemory: stop using mPlatformInfoHobGerd Hoffmann3-20/+20
2022-12-14OvmfPkg/PlatformPei Q35 SMM helpers: stop using mPlatformInfoHobGerd Hoffmann3-14/+14
2022-12-14OvmfPkg/PlatformPei: PeiFv: stop using mPlatformInfoHobGerd Hoffmann3-5/+5
2022-12-14OvmfPkg/PlatformPei: AmdSev: stop using mPlatformInfoHobGerd Hoffmann3-9/+9
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