summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library/PlatformInitLib
AgeCommit message (Expand)AuthorFilesLines
2026-08-23OvmfPkg/PlatformInitLib: Set dynamic MMIO window size to 1/4ramkumar.s1-1/+1
2026-07-07OvmfPkg/PlatformInitLib: restore below-4G low memory detection for TDVFStanislaw Grams1-3/+7
2026-04-01OvmfPkg/PlatformInitLib: redefine low memoryGerd Hoffmann1-11/+13
2026-03-11OvmfPkg/PlatformInitLib: Add SoftReserved memory type supportfanhuang1-0/+16
2025-12-10OvmfPkg/PlatformInitLib: reserve igvm parameter areaGerd Hoffmann3-0/+30
2025-10-10OvmfPkg/PlatformInitLib: add sanity checks to igvm codeGerd Hoffmann1-0/+24
2025-09-29OvmfPkg/igvm: add PlatformIgvmVpCountGerd Hoffmann2-0/+35
2025-09-29OvmfPkg/igvm: handle igvm data hobsGerd Hoffmann3-1/+78
2025-09-29OvmfPkg/igvm: add igvm memory map support.Gerd Hoffmann3-5/+117
2025-06-20OvmfPkg: Add the ResetVector in TDX MailBoxCeping Sun1-1/+4
2025-06-14OvmfPkg: Add OVMF Mem Debug Log buffer to PEI mem cap/reserve early bufferAaron Young2-0/+17
2025-03-14OvmfPkg: Use user-specified opt/ovmf/X-PciMmio64Mb value unconditionallyMitchell Augustin1-3/+6
2025-03-07OvmfPkg/PlatformInitLib: fix typoGerd Hoffmann1-1/+1
2024-11-25OvmfPkg/PlatformInitLib: enable x2apic mode if neededGerd Hoffmann2-0/+7
2024-11-23OvmfPkg/PlatformInitLib: Retry NV vars FV check as sharedTom Lendacky2-2/+31
2024-09-13OvmfPkg: Use TdInfo instead of fw_cfg to get cpu count in TDVFCeping Sun2-2/+15
2024-09-03OvmfPkg: Use TdHob instead of e820tables to get memory info in TDVFCeping Sun1-0/+34
2024-08-31OvmfPkg/PlatformInitLib: allow switching to 4-level pagingGerd Hoffmann3-0/+185
2024-08-30OvmfPkg: Refactor PcdSetNxForStack usage in TDVFCeping Sun1-0/+5
2024-08-29OvmfPkg/PlatformInitLib: Reserve Sec Page Tables in TDVFCeping Sun1-0/+12
2024-06-26OvmfPkg/Sec: Setup MTRR early in the boot process.Gerd Hoffmann1-5/+5
2024-06-06OvmfPkg/PlatformInitLib: allow PhysBits larger than 48Gerd Hoffmann1-5/+5
2024-06-06OvmfPkg/PlatformInitLib: add support for GuestPhysBitsGerd Hoffmann1-3/+14
2024-05-08OvmfPkg: Use newly defined Unaccepted Memory TypeSachin Ganesh1-4/+4
2024-05-08OvmfPkg: Refine SmmAccess implementationJiaxin Wu2-0/+11
2024-05-08OvmfPkg/PlatformInitLib: Create gEfiSmmSmramMemoryGuidJiaxin Wu2-40/+90
2024-02-29OvmfPkg/PlatformInitLib: add 5-level paging supportGerd Hoffmann1-19/+44
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-06-01OvmfPkg/PlatformInitLib: limit phys-bits to 46.Gerd Hoffmann1-3/+6
2023-05-29OvmfPkg/PlatformInitLib: check PcdUse1GPageTableGerd Hoffmann2-0/+6
2023-04-10OvmfPkg: Update code to be more C11 compliant by using __func__Rebecca Cran2-24/+24
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-02-04OvmfPkg: Refactor ProcessHobListMin M Xu3-789/+0
2023-01-26OvmfPkg: fix BuildResourceDescriptorHob call in PlatformAddHobCB()Gerd Hoffmann1-1/+1
2023-01-20OvmfPkg/PlatformInitLib: catch QEMU's CPU hotplug reg block regressionLaszlo Ersek1-0/+87
2023-01-20OvmfPkg/PlatformInitLib: factor out PlatformCpuCountBugCheck()Laszlo Ersek1-23/+58
2023-01-17OvmfPkg/PlatformInitLib: reorder PlatformQemuUc32BaseInitializationGerd Hoffmann1-8/+8
2023-01-17OvmfPkg/PlatformInitLib: Add PlatformReservationConflictCBGerd Hoffmann1-0/+46
2023-01-17OvmfPkg/PlatformInitLib: Add PlatformAddHobCBGerd Hoffmann1-138/+48
2023-01-17OvmfPkg/PlatformInitLib: Add PlatformGetLowMemoryCBGerd Hoffmann2-26/+51
2023-01-17OvmfPkg/PlatformInitLib: Add PlatformScanE820 and GetFirstNonAddressCBGerd Hoffmann1-23/+93
2023-01-12OvmfPkg/PlatformInitLib: fix comment about uncacheable MTRRsLaszlo Ersek1-1/+1
2022-12-23OvmfPkg/PlatformInitLib: pass through reservations from qemuGerd Hoffmann1-0/+16
2022-12-21OvmfPkg/PlatformInitLib: Implement multi-core accept memory for TDVFMin M Xu2-49/+363
2022-12-20OvmfPkg/PlatformInitLib: Fix integrity checking failed of NvVarStoreChun-Yi Lee1-4/+5
2022-12-16OvmfPkg/PlatformInitLib: Transfer GUID Extension HOBSebastien Boeuf1-0/+5