summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2022-07-28OvmfPkg/XenHypercallLib: Fix naming of AArch64Anthony PERARD2-1/+1
2022-06-22OvmfPkg/PciHostBridgeUtilityLib: Initialize RootBridges apertures with specNicolas Ojeda Leon2-5/+328
2022-06-22Ovmf/PlatformPei: Use host-provided GPA end if availableNicolas Ojeda Leon2-7/+142
2022-06-22Ovmf/HardwareInfoLib: Add Dxe lib to dynamically parse heterogenous dataNicolas Ojeda Leon2-0/+293
2022-06-22Ovmf/HardwareInfoLib: Create Pei lib to parse directly from fw-cfgNicolas Ojeda Leon3-0/+206
2022-06-22OvmfPkg/Library: Create base HardwareInfoLib for PCI Host BridgesNicolas Ojeda Leon3-0/+823
2022-06-07OvmfPkg: Delete SecMeasurementLibTdxMin M Xu2-370/+0
2022-06-07OvmfPkg: Implement MeasureHobList/MeasureFvImageMin M Xu4-2/+223
2022-06-03OvmfPkg/IntelTdx: Measure Td HobList and Configuration FVMin Xu4-2/+217
2022-06-03OvmfPkg: Introduce SecMeasurementLibMin Xu2-0/+370
2022-06-03OvmfPkg: Don't access A20 gate register on Cloud HypervisorSebastien Boeuf1-1/+3
2022-06-03OvmfPkg: Check for QemuFwCfg availability before accessing itSebastien Boeuf2-6/+11
2022-06-03OvmfPkg/Microvm/pcie: mPhysMemAddressWidth tweakGerd Hoffmann1-0/+41
2022-06-03OvmfPkg/Platform: unfix PcdPciExpressBaseAddressGerd Hoffmann3-5/+7
2022-06-02OvmfPkg: Search EFI_RESOURCE_MEMORY_UNACCEPTED for Fw hoblistMin Xu1-1/+3
2022-05-13OvmfPkg: Remove RVCT supportRebecca Cran1-3/+0
2022-05-11OvmfPkg: Add MpInitLibDepLibMin M Xu5-0/+131
2022-04-19OvmfPkg: Add CcProbeLibMin Xu2-0/+56
2022-04-19OvmfPkg: Replace GUEST_TYPE with CC_GUEST_TYPEMin Xu3-3/+3
2022-04-02OvmfPkg: Update DxeAcpiTimerLib to read HostBridgeDevId in PlatformInfoHobMin Xu2-6/+26
2022-04-02OvmfPkg: Add PeilessStartupLibMin Xu7-0/+1858
2022-04-02OvmfPkg/QemuFwCfgLib: Support Tdx in QemuFwCfgDxeMin Xu2-4/+6
2022-04-02OvmfPkg/BaseMemEncryptTdxLib: Add TDX helper libraryMin Xu5-0/+1298
2022-04-02OvmfPkg: Update PlatformInitLib for Tdx guestMin Xu4-1/+82
2022-04-02OvmfPkg: Check Tdx in QemuFwCfgPei to avoid DMA operationMin Xu3-0/+45
2022-04-02OvmfPkg: Update PlatformInitLib to process Tdx hoblistMin Xu3-1/+556
2022-04-02OvmfPkg/PlatformInitLib: Move functions to Platform.cMin Xu1-0/+465
2022-04-02OvmfPkg/PlatformInitLib: Create MemDetect.cMin Xu2-0/+891
2022-04-02OvmfPkg/PlatformInitLib: Add hob functionsMin Xu2-0/+108
2022-04-02OvmfPkg: Create initial version of PlatformInitLibMin Xu2-0/+117
2022-04-02OvmfPkg: Add TdxMailboxLibMin Xu3-0/+278
2022-04-02OvmfPkg: Extend VmgExitLib to handle #VE exceptionMin Xu5-1/+741
2022-02-28OvmfPkg/BaseMemEncryptLib: use the SEV_STATUS MSR value from workareaBrijesh Singh6-213/+156
2022-02-15OvmfPkg/VmgExitLib: Fix uninitialized variable warning with XCODE5Rebecca Cran1-0/+1
2022-01-29OvmfPkg/BaseCachingPciExpressLib: Migrate BaseCachingPciExpressLibAbner Chang2-0/+1462
2022-01-13OvmfPkg/CloudHv: Connect serial consoleSebastien Boeuf1-1/+7
2021-12-17OvmfPkg: Call PlatformInitializeConsole for GPU passthrough caseStefan Berger3-0/+17
2021-12-11OvmfPkg: Handle Cloud Hypervisor host bridgeSebastien Boeuf6-2/+25
2021-12-09OvmfPkg/MemEncryptSevLib: skip page state change for Mmio addressBrijesh Singh1-7/+13
2021-12-09OvmfPkg/MemEncryptSevLib: change the page state in the RMP tableBrijesh Singh via groups.io1-0/+34
2021-12-09OvmfPkg/SecMain: validate the memory used for decompressing FvBrijesh Singh2-0/+7
2021-12-09OvmfPkg/MemEncryptSevLib: add support to validate > 4GB memory in PEI phaseBrijesh Singh via groups.io3-0/+160
2021-12-09OvmfPkg/BaseMemEncryptSevLib: skip the pre-validated system RAMBrijesh Singh2-1/+68
2021-12-09OvmfPkg/MemEncryptSevLib: add function to check the VMPL0Brijesh Singh via groups.io3-1/+51
2021-12-09OvmfPkg/MemEncryptSevLib: add support to validate system RAMBrijesh Singh via groups.io9-0/+469
2021-12-09OvmfPkg/VmgExitLib: use SEV-SNP-validated CPUID valuesMichael Roth3-23/+481
2021-12-09OvmfPkg/MemEncryptSevLib: add MemEncryptSevSnpEnabled()Brijesh Singh3-0/+73
2021-12-07OvmfPkg: Apply uncrustify changesMichael Kubacki100-5433/+6640
2021-12-07OvmfPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney3-6/+6
2021-12-07OvmfPkg: Change OPTIONAL keyword usage styleMichael D Kinney6-6/+6