summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library/PlatformInitLib/MemDetect.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-08OvmfPkg: Refine SmmAccess implementationJiaxin Wu1-0/+10
2024-05-08OvmfPkg/PlatformInitLib: Create gEfiSmmSmramMemoryGuidJiaxin Wu1-39/+86
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 Hoffmann1-0/+5
2023-04-10OvmfPkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-14/+14
2023-03-29OvmfPkg: Replace static struct initialization with ZeroMem callRebecca Cran1-1/+3
2023-03-28OvmfPkg/PlatformInitLib: simplify mtrr setupGerd Hoffmann1-21/+15
2023-01-26OvmfPkg: fix BuildResourceDescriptorHob call in PlatformAddHobCB()Gerd Hoffmann1-1/+1
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 Hoffmann1-22/+48
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-16OvmfPkg/PlatformInitLib: Differentiate TDX case for Cloud HypervisorSebastien Boeuf1-1/+4
2022-11-01OvmfPkg: Introduce lazy accept in PlatformInitLib and PlatformPeiMin M Xu1-0/+2
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/PlatformInitLib: q35 mtrr setup fixGerd Hoffmann1-8/+18
2022-06-22Ovmf/PlatformPei: Use host-provided GPA end if availableNicolas Ojeda Leon1-7/+141
2022-06-03OvmfPkg/Microvm/pcie: mPhysMemAddressWidth tweakGerd Hoffmann1-0/+41
2022-06-03OvmfPkg/Platform: unfix PcdPciExpressBaseAddressGerd Hoffmann1-2/+2
2022-04-02OvmfPkg: Update PlatformInitLib for Tdx guestMin Xu1-0/+14
2022-04-02OvmfPkg/PlatformInitLib: Create MemDetect.cMin Xu1-0/+842