summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2024-03-19OvmfPkg/CcExitLib: Update TDVMCALL_EXPOSE_REGS_MASKCeping Sun1-1/+1
2024-02-29OvmfPkg/PlatformInitLib: add 5-level paging supportGerd Hoffmann1-19/+44
2024-02-09OvmfPkg: Align XenRealTimeClockLib function headers with return valuesSuqiang Ren1-4/+18
2024-02-06ArmVirtPkg: Move PlatformBootManagerLib to OvmfPkgChao Li4-0/+1541
2024-02-06ArmVirtPkg: Move the FdtSerialPortAddressLib to OvmfPkgChao Li2-0/+283
2024-01-15OvmfPkg: Update PlatformAddressWidthInitialization for CloudHvThomas Barrett1-0/+12
2024-01-15OvmfPkg: Add CloudHv support to PlatformScanE820 utility function.Thomas Barrett1-30/+65
2023-12-08OvmfPkg/MemEncryptSevLib: Fix address overflow during PVALIDATEMichael Roth1-2/+3
2023-11-09OvmfPkg/BaseMemEncryptTdxLib: Handle retry result of MapGPACeping Sun1-1/+40
2023-09-12OvmfPkg/PlatformBootManagerLib: refer to virtio console subsys symbolicallyLaszlo Ersek1-1/+1
2023-09-07OvmfPkg/Include: remove QemuSmramSaveStateMap.hGerd Hoffmann2-13/+12
2023-09-07OvmfPkg/PlatformBootManagerLib: setup virtio-mmio devices.Gerd Hoffmann2-0/+32
2023-07-17OvmfPkg/PeilessStartupLib: Updated with PcdSecureBootSupportedCeping Sun2-3/+4
2023-07-03OvmfPkg: Uses MmSaveStateLib libraryAbdul Lateef Attar1-767/+0
2023-06-30OvmfPkg:Remove code that apply AddressEncMask to non-leaf entryDun Tan1-4/+19
2023-06-23OvmfPkg: move QemuFwCfgAcpi into AcpiPlatformLibCorvin Köhne2-0/+1410
2023-06-23OvmfPkg: move BootScript into AcpiPlatformLibCorvin Köhne2-0/+277
2023-06-23OvmfPkg: move PciEncoding into AcpiPlatformLibCorvin Köhne2-0/+240
2023-06-06OvmfPkg/Xen: export AcpiTable installation into AcpiPlatformLibCorvin Köhne1-0/+185
2023-06-06OvmfPkg/Xen: export search of RSDP into a library functionCorvin Köhne2-0/+93
2023-06-02OvmfPkg: Create additional PML1 entries for large SEV-SNP VMsMikolaj Lisik via groups.io1-9/+18
2023-06-01OvmfPkg/PlatformInitLib: limit phys-bits to 46.Gerd Hoffmann1-3/+6
2023-05-29OvmfPkg/PlatformInitLib: check PcdUse1GPageTableGerd Hoffmann2-0/+6
2023-05-10OvmfPkg: drop PlatformBootManagerLibGrubGerd Hoffmann5-2129/+0
2023-05-10OvmfPkg/NvVarsFileLib: disable in case PcdBootRestrictToFirmware is setGerd Hoffmann2-1/+4
2023-05-10OvmfPkg/PlatformBootManagerLib: add PcdBootRestrictToFirmwareGerd Hoffmann2-4/+68
2023-05-09OvmfPkg: Relax assertion that interrupts do not occur at TPL_HIGH_LEVELMichael Brown1-3/+18
2023-05-09OvmfPkg: Clarify invariants for NestedInterruptTplLibMichael Brown1-2/+8
2023-05-04OvmfPkg/PlatformBootManagerLib: setup virtio serial consoleGerd Hoffmann1-0/+47
2023-05-04OvmfPkg: replace SECURE_BOOT_FEATURE_ENABLED with PcdSecureBootSupportedGerd Hoffmann2-7/+6
2023-04-26OvmfPkg/CcExitLib: Use documented XSave area base size for SEV-SNPRoth, Michael via groups.io1-5/+4
2023-04-26OvmfPkg/CcExitLib: Fix SEV-SNP XSave area size calculationRoth, Michael via groups.io1-3/+1
2023-04-12OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Fix SetQueueAlignment.Jeff Brasen1-1/+3
2023-04-10OvmfPkg: Update code to be more C11 compliant by using __func__Rebecca Cran35-193/+193
2023-04-01OvmfPkg: Consume new alignment-related macrosGerd Hoffmann1-2/+1
2023-04-01OvmfPkg: Rename IS_ALIGNED macros to avoid name collisionsGerd Hoffmann1-2/+2
2023-03-29OvmfPkg: Replace static struct initialization with ZeroMem callRebecca Cran1-1/+3
2023-03-28OvmfPkg/PlatformInitLib: simplify mtrr setupGerd Hoffmann1-21/+15
2023-03-28OvmfPkg/PlatformInitLib: move mmconfig to 0xe0000000Gerd Hoffmann1-5/+5
2023-03-28OvmfPkg/PlatformInitLib: update address space layout commentGerd Hoffmann1-13/+15
2023-03-23OvmfPkg/PlatformBootManagerLib: use utf8 for the serial console.Gerd Hoffmann2-5/+5
2023-03-10OvmfPkg: Remove UefiCpuLib from module INFs.Yu Pu3-3/+0
2023-03-10OvmfPkg: Add CpuLib to module INFs that depend on UefiCpuLib.Zhiguang Liu3-0/+3
2023-03-06OvmfPkg/SmmCpuFeaturesLib: Check SmBase relocation supported or notWu, Jiaxin2-2/+14
2023-02-04OvmfPkg/IntelTdx: Measure TdHob and Configuration FV in SecMainMin M Xu2-21/+1
2023-02-04OvmfPkg: Refactor ProcessHobListMin M Xu3-789/+0
2023-02-04OvmfPkg: Refactor MeaureFvImageMin M Xu4-152/+4
2023-02-04OvmfPkg: Refactor MeasureHobListMin M Xu3-87/+11
2023-02-04OvmfPkg/PeilessStartupLib: Update the define of FV_HANDOFF_TABLE_POINTERS2Min M Xu1-11/+7
2023-01-26OvmfPkg: fix BuildResourceDescriptorHob call in PlatformAddHobCB()Gerd Hoffmann1-1/+1