summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2021-12-07OvmfPkg: Change OPTIONAL keyword usage styleMichael D Kinney6-6/+6
2021-12-07OvmfPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney2-4/+4
2021-11-12OvmfPkg/Library/ResetSystemLib: Fix Microvm VS2019 NOOPT build issueMichael D Kinney1-1/+1
2021-11-11OvmfPkg/Xen: Fix VS2019 build issuesMichael D Kinney1-5/+5
2021-11-08OvmfPkg: Reproduce builds across source format changesMichael D Kinney3-5/+5
2021-10-14OvmfPkg/QemuFwCfgLibMmio: Add RISC-V arch supportAbner Chang2-4/+5
2021-10-14ArmVirtPkg/QemuFwCfgLib: Relocate QemuFwCfgLib to OvmfPkgAbner Chang2-0/+681
2021-10-05OvmfPkg/Microvm: wire up serial console, drop super-ioGerd Hoffmann1-0/+40
2021-10-05OvmfPkg/Microvm: BdsPlatform: PciAcpiInitialization tweak.Gerd Hoffmann1-0/+2
2021-10-05OvmfPkg/ResetSystemLib: add driver for microvmGerd Hoffmann4-0/+215
2021-09-30OvmfPkg: Handle TPM 2 physical presence opcodes much earlierStefan Berger3-22/+31
2021-09-30OvmfPkg/TPM PPI: Connect default consoles for user interactionStefan Berger2-0/+6
2021-08-31OvmfPkg/PlatformBootManagerLib: use PcdAcpiS3Enable to detect S3 supportLin, Gary (HPS OE-Linux)2-1/+2
2021-08-31OvmfPkg/LockBoxLib: use PcdAcpiS3Enable to detect S3 supportLin, Gary (HPS OE-Linux)2-5/+2
2021-08-30OvmfPkg/VirtioMmioDeviceLib: enable virtio 1.0Gerd Hoffmann1-1/+1
2021-08-30OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Adapt feature bit handlingGerd Hoffmann1-5/+23
2021-08-30OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Add default QueueNumGerd Hoffmann2-1/+12
2021-08-30OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Fix SetQueueAddressGerd Hoffmann1-2/+25
2021-08-30OvmfPkg/VirtioMmioDeviceLib: virtio 1.0: Fix SetPageSize.Gerd Hoffmann1-1/+3
2021-08-30OvmfPkg/VirtioMmioDeviceLib: Add virtio 1.0 detection.Gerd Hoffmann2-4/+17
2021-07-29OvmfPkg: add library class BlobVerifierLib with null implementationDov Murik2-0/+57
2021-07-29OvmfPkg: PlatformBootManagerLibGrub: Allow executing kernel via fw_cfgJames Bottomley4-0/+68
2021-06-29OvmfPkg/X86QemuLoadImageLib: State fw_cfg dependency in file headerDov Murik2-0/+6
2021-06-29OvmfPkg/GenericQemuLoadImageLib: Read cmdline from QemuKernelLoaderFsDov Murik2-15/+139
2021-06-29OvmfPkg/X86QemuLoadImageLib: plug cmdline blob leak on successDov Murik1-2/+4
2021-06-29OvmfPkg/GenericQemuLoadImageLib: plug cmdline blob leak on successDov Murik1-2/+4
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