summaryrefslogtreecommitdiff
path: root/OvmfPkg/Include/Library
AgeCommit message (Expand)AuthorFilesLines
2023-06-23OvmfPkg: move QemuFwCfgAcpi into AcpiPlatformLibCorvin Köhne1-0/+6
2023-06-23OvmfPkg: move BootScript into AcpiPlatformLibCorvin Köhne1-0/+27
2023-06-23OvmfPkg: move PciEncoding into AcpiPlatformLibCorvin Köhne1-0/+18
2023-06-23OvmfPkg: avoid including AcpiPlatformLib twiceCorvin Köhne1-0/+5
2023-06-23OvmfPkg/Library: fix definition of GetAcpiRsdpFromMemoryCorvin Köhne1-2/+2
2023-06-06OvmfPkg/Xen: export AcpiTable installation into AcpiPlatformLibCorvin Köhne1-0/+25
2023-06-06OvmfPkg/Xen: export search of RSDP into a library functionCorvin Köhne1-0/+24
2023-02-04OvmfPkg: Refactor ProcessHobListMin M Xu1-17/+0
2023-02-04OvmfPkg/IntelTdx: Add TdxHelperLibNullMin M Xu1-0/+70
2023-01-17OvmfPkg/PlatformInitLib: Add PlatformGetLowMemoryCBGerd Hoffmann1-1/+2
2022-12-23OvmfPkg: Add library to handle TPL from within nested interrupt handlersMichael Brown1-0/+87
2022-12-14OvmfPkg/QemuFwCfgLib: remove mQemuFwCfgSupported + mQemuFwCfgDmaSupportedGerd Hoffmann1-0/+4
2022-12-14OvmfPkg/PlatformPei: remove mFeatureControlValueGerd Hoffmann1-0/+2
2022-10-27OvmfPkg: clone NorFlashPlatformLib into VirtNorFlashPlatformLibArd Biesheuvel1-0/+30
2022-09-06OvmfPkg/QemuBootOrderLib: add StoreQemuBootOrder()Gerd Hoffmann1-0/+14
2022-09-06OvmfPkg/PlatformInitLib: Add functions for EmuVariableNvStoreMin M Xu1-0/+51
2022-06-22Ovmf/HardwareInfoLib: Create Pei lib to parse directly from fw-cfgNicolas Ojeda Leon1-0/+159
2022-06-07OvmfPkg: Delete SecMeasurementLibTdxMin M Xu1-46/+0
2022-06-03OvmfPkg: Introduce SecMeasurementLibMin Xu1-0/+46
2022-04-02OvmfPkg: Add PeilessStartupLibMin Xu1-0/+34
2022-04-02OvmfPkg/BaseMemEncryptTdxLib: Add TDX helper libraryMin Xu1-0/+81
2022-04-02OvmfPkg: Update PlatformInitLib for Tdx guestMin Xu1-0/+14
2022-04-02OvmfPkg: Update PlatformInitLib to process Tdx hoblistMin Xu1-0/+17
2022-04-02OvmfPkg/PlatformInitLib: Move functions to Platform.cMin Xu1-0/+34
2022-04-02OvmfPkg/PlatformInitLib: Create MemDetect.cMin Xu1-0/+37
2022-04-02OvmfPkg/PlatformInitLib: Add hob functionsMin Xu1-0/+36
2022-04-02OvmfPkg: Create initial version of PlatformInitLibMin Xu1-0/+99
2022-04-02OvmfPkg: Add TdxMailboxLibMin Xu1-0/+76
2021-12-09OvmfPkg/MemEncryptSevLib: add support to validate system RAMBrijesh Singh via groups.io1-0/+14
2021-12-09OvmfPkg/MemEncryptSevLib: add MemEncryptSevSnpEnabled()Brijesh Singh1-0/+12
2021-12-07OvmfPkg: Apply uncrustify changesMichael Kubacki19-296/+222
2021-12-07OvmfPkg: Change OPTIONAL keyword usage styleMichael D Kinney1-2/+2
2021-08-27OvmfPkg: introduce a common work areaBrijesh Singh1-20/+1
2021-07-29OvmfPkg: add library class BlobVerifierLib with null implementationDov Murik1-0/+38
2021-05-29OvmfPkg/BaseMemEncryptSevLib: remove Flush parameterBrijesh Singh1-8/+2
2021-05-29OvmfPkg/BaseMemEncryptSevLib: introduce MemEncryptSevClearMmioPageEncMask()Brijesh Singh1-0/+25
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend GetRootBridges() with BusMin/BusMaxJiahui Cen via groups.io1-0/+6
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameter list of GetRootBridgesJiahui Cen via groups.io1-9/+15
2021-01-20OvmfPkg/PciHostBridgeLib: Extract GetRootBridges() / FreeRootBridges()Jiahui Cen via groups.io1-0/+50
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameters of InitRootBridge()Jiahui Cen via groups.io1-24/+32
2021-01-20OvmfPkg/PciHostBridgeLib: Extract InitRootBridge() / UninitRootBridge()Jiahui Cen via groups.io1-0/+77
2021-01-20OvmfPkg: Introduce PciHostBridgeUtilityLib classJiahui Cen via groups.io1-0/+38
2021-01-07OvmfPkg/VmgExitLib: Support nested #VCsTom Lendacky1-0/+23
2021-01-07OvmfPkg/MemEncryptSevLib: Address range encryption state interfaceTom Lendacky1-0/+33
2021-01-07OvmfPkg/MemEncryptSevLib: Add an interface to retrieve the encryption maskTom Lendacky1-0/+12
2021-01-07OvmfPkg/ResetVector: Save the encryption mask at boot timeTom Lendacky1-0/+2
2021-01-07OvmfPkg/ResetVector: Validate the encryption bit position for SEV/SEV-ESTom Lendacky1-0/+4
2021-01-07OvmfPkg/Sec: Move SEV-ES SEC workarea definition to common header fileTom Lendacky1-1/+15
2020-11-30OvmfPkg: Improve style and formatting in BhyveFwCtlLib.hRebecca Cran1-12/+12
2020-08-17OvmfPkg/MemEncryptSevLib: Add an SEV-ES guest indicator functionTom Lendacky1-0/+12