summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2021-06-04OvmfPkg/PciHostBridgeLibScan: clean up file names and file-top commentsLaszlo Ersek4-5/+6
2021-06-04OvmfPkg/PciHostBridgeLibScan: remove PcdOvmfHostBridgePciDevIdLaszlo Ersek2-7/+1
2021-06-04OvmfPkg/PciHostBridgeLibScan: remove QEMU (fw_cfg) supportLaszlo Ersek2-68/+2
2021-06-04OvmfPkg/PciHostBridgeLib: remove Bhyve and Xen supportLaszlo Ersek4-497/+0
2021-06-04OvmfPkg/PciHostBridgeLibScan: create from PciHostBridgeLibLaszlo Ersek4-0/+673
2021-06-04OvmfPkg/PciHostBridgeLib: consolidate #includes and INF file sectionsLaszlo Ersek3-30/+23
2021-06-02OvmfPkg/VirtioMmioDeviceLib: Add EFIAPI to VirtioMmioSetQueueAddressGerd Hoffmann2-0/+2
2021-05-29OvmfPkg/BaseMemEncryptSevLib: remove Flush parameterBrijesh Singh6-46/+15
2021-05-29OvmfPkg/BaseMemEncryptSevLib: introduce MemEncryptSevClearMmioPageEncMask()Brijesh Singh5-0/+150
2021-04-30OvmfPkg/VmgExitLib: Add support for new MMIO MOV opcodesLendacky, Thomas1-0/+111
2021-04-30OvfmPkg/VmgExitLib: Properly decode MMIO MOVZX and MOVSX opcodesLendacky, Thomas1-2/+7
2021-04-13OvmfPkg/IndustryStandard: Introduce PageTable.hAnthony PERARD1-142/+1
2021-03-19OvmfPkg/X86QemuLoadImageLib: Handle allocation failure for CommandLineMartin Radev1-0/+10
2021-03-16OvmfPkg/SmmCpuFeaturesLib: call CPU hot-eject handlerAnkur Arora1-0/+34
2021-03-16OvmfPkg/SmmCpuFeaturesLib: init CPU ejection stateAnkur Arora2-0/+81
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend GetRootBridges() with BusMin/BusMaxJiahui Cen via groups.io2-5/+26
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameter list of GetRootBridgesJiahui Cen via groups.io3-19/+24
2021-01-20OvmfPkg/PciHostBridgeLib: Extract GetRootBridges() / FreeRootBridges()Jiahui Cen via groups.io4-135/+206
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameters of InitRootBridge()Jiahui Cen via groups.io5-33/+41
2021-01-20OvmfPkg/PciHostBridgeLib: Extract InitRootBridge() / UninitRootBridge()Jiahui Cen via groups.io6-213/+172
2021-01-20OvmfPkg/PciHostBridgeLib: List missing PcdLib dependencyJiahui Cen via groups.io3-0/+3
2021-01-20OvmfPkg: Introduce PciHostBridgeUtilityLib classJiahui Cen via groups.io4-39/+118
2021-01-07OvfmPkg/VmgExitLib: Validate #VC MMIO is to un-encrypted memoryTom Lendacky4-1/+86
2021-01-07OvmfPkg/VmgExitLib: Support nested #VCsTom Lendacky6-21/+339
2021-01-07OvmfPkg/MemEncryptSevLib: Address range encryption state interfaceTom Lendacky9-12/+335
2021-01-07OvmfPkg/MemEncryptSevLib: Make the MemEncryptSevLib available for SECTom Lendacky7-4/+289
2021-01-07OvmfPkg/MemEncryptSevLib: Coding style fixes in prep for SEC libraryTom Lendacky1-6/+6
2021-01-07OvmfPkg/VmgExitLib: Check for an explicit DR7 cached valueTom Lendacky1-4/+7
2021-01-07OvmfPkg: Obtain SEV encryption mask with the new MemEncryptSevLib APITom Lendacky1-10/+5
2021-01-07OvmfPkg/MemEncryptSevLib: Add an interface to retrieve the encryption maskTom Lendacky5-98/+371
2020-12-18OvmfPkg/PlatformBootManagerLib: fix PCI interrupt link (LNKx)Borghorst, Hendrik via groups.io1-13/+16
2020-12-14OvmfPkg/AmdSev: add Grub Firmware Volume PackageJames Bottomley4-0/+1944
2020-11-30OvmfPkg: Fix style of BhyveFwCtlLib.infRebecca Cran1-3/+2
2020-11-30OvmfPkg: Improve code style/formatting in BhyveFwCtlLib.cRebecca Cran1-67/+69
2020-11-30OvmfPkg: Fix BhyveFwCtlLib build with VS2019Rebecca Cran1-25/+25
2020-11-27OvmfPkg/Bhyve: Add support for the AMD host bridgeRebecca Cran1-2/+4
2020-11-10UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCBTom Lendacky2-6/+25
2020-11-10OvmfPkg/VmgExitLib: Set the SwScratch valid bit for MMIO eventsTom Lendacky1-0/+5
2020-11-10OvmfPkg/VmgExitLib: Set the SwScratch valid bit for IOIO eventsTom Lendacky1-0/+1
2020-11-10OvmfPkg/VmgExitLib: Set the SW exit fields when performing VMGEXITTom Lendacky1-0/+4
2020-11-10OvmfPkg/VmgExitLib: Implement new VmgExitLib interfacesTom Lendacky2-87/+85
2020-09-17OvmfPkg: drop redundant VendorID check in VirtioMmioDeviceLibLeif Lindholm1-15/+0
2020-08-17OvmfPkg/MemEncryptSevLib: Add an SEV-ES guest indicator functionTom Lendacky1-14/+35
2020-08-17OvmfPkg/VmgExitLib: Add support for DR7 Read/Write NAE eventsTom Lendacky1-0/+114
2020-08-17OvmfPkg/VmgExitLib: Add support for MWAIT/MWAITX NAE eventsTom Lendacky1-0/+36
2020-08-17OvmfPkg/VmgExitLib: Add support for MONITOR/MONITORX NAE eventsTom Lendacky1-0/+38
2020-08-17OvmfPkg/VmgExitLib: Add support for RDTSCP NAE eventsTom Lendacky1-0/+47
2020-08-17OvmfPkg/VmgExitLib: Add support for VMMCALL NAE eventsTom Lendacky1-0/+48
2020-08-17OvmfPkg/VmgExitLib: Add support for INVD NAE eventsTom Lendacky1-0/+29
2020-08-17OvmfPkg/VmgExitLib: Add support for RDPMC NAE eventsTom Lendacky1-0/+46