summaryrefslogtreecommitdiff
path: root/OvmfPkg/Library/QemuFwCfgLib
AgeCommit message (Expand)AuthorFilesLines
2024-04-30OvmfPkg: Remove QemuFwCfgLibMmio.infChao Li1-54/+0
2024-04-30OvmfPkg: Copy the same new INF as QemuFwCfgLibMmio.infChao Li1-0/+54
2024-04-30OvmfPkg: Add the QemuFwCfgMmioLib PEI stage versionChao Li2-0/+281
2024-04-30OvmfPkg: Add the way of HOBs in QemuFwCfgLibMmioChao Li4-27/+216
2024-04-30OvmfPkg: Separate QemuFwCfgLibMmio.c into two filesChao Li4-186/+327
2023-04-10OvmfPkg: Update code to be more C11 compliant by using __func__Rebecca Cran2-10/+10
2022-12-14OvmfPkg/QemuFwCfgLib: remove mQemuFwCfgSupported + mQemuFwCfgDmaSupportedGerd Hoffmann2-7/+41
2022-12-14OvmfPkg/QemuFwCfgLib: rewrite fw_cfg probeGerd Hoffmann2-61/+41
2022-04-19OvmfPkg: Replace GUEST_TYPE with CC_GUEST_TYPEMin Xu1-1/+1
2022-04-02OvmfPkg/QemuFwCfgLib: Support Tdx in QemuFwCfgDxeMin Xu2-4/+6
2022-04-02OvmfPkg: Check Tdx in QemuFwCfgPei to avoid DMA operationMin Xu3-0/+45
2021-12-07OvmfPkg: Apply uncrustify changesMichael Kubacki7-269/+296
2021-12-07OvmfPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney1-3/+3
2021-10-14OvmfPkg/QemuFwCfgLibMmio: Add RISC-V arch supportAbner Chang2-4/+5
2021-10-14ArmVirtPkg/QemuFwCfgLib: Relocate QemuFwCfgLib to OvmfPkgAbner Chang2-0/+681
2020-05-05OvmfPkg: Add QemuFwCfgLibNullRebecca Cran2-0/+239
2020-04-30OvmfPkg: replace old EFI_D_ debug levels with new DEBUG_ onesRebecca Cran4-11/+11
2020-04-28OvmfPkg/QemuFwCfgDxeLib: allow UEFI_DRIVER modulesLaszlo Ersek1-1/+1
2020-02-10OvmfPkg/Qemu: Fix various typosAntoine Coeur1-1/+1
2019-10-04OvmfPkg: strip trailing whitespaceLeif Lindholm1-1/+1
2019-04-09OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney8-56/+8
2017-08-29OvmfPkg/QemuFwCfgDxeLib: SEV: zero FW_CFG_DMA_ACCESS before decrypting itLaszlo Ersek1-0/+7
2017-08-05OvmfPkg/QemuFwCfgLib: Use BusMasterCommonBuffer to map FW_CFG_DMA_ACCESSBrijesh Singh5-292/+367
2017-07-12OvmfPkg/QemuFwCfgLib: Suppress GCC49 IA32 build failureBrijesh Singh1-0/+5
2017-07-10OvmfPkg/QemuFwCfgLib: Add SEV supportBrijesh Singh1-2/+52
2017-07-10OvmfPkg/QemuFwCfgLib: Add option to dynamic alloc FW_CFG_DMA AccessBrijesh Singh1-7/+10
2017-07-10OvmfPkg/QemuFwCfgLib: Implement SEV internal function for Dxe phaseBrijesh Singh2-0/+121
2017-07-10OvmfPkg/QemuFwCfgLib: Implement SEV internal functions for PEI phaseBrijesh Singh2-2/+71
2017-07-10OvmfPkg/QemuFwCfgLib: Implement SEV internal function for SEC phaseBrijesh Singh1-0/+57
2017-07-10OvmfPkg/QemuFwCfgLib: Prepare for SEV supportBrijesh Singh1-0/+37
2017-07-10OvmfPkg/QemuFwCfgLib: Provide Pei and Dxe specific libraryBrijesh Singh4-4/+170
2017-03-14ArmVirtPkg, OvmfPkg: retire QemuFwCfgS3Enabled() from QemuFwCfgLibLaszlo Ersek1-28/+0
2017-02-22OvmfPkg/QemuFwCfg: introduce FW_CFG_IO_DMA_ADDRESS, adapt the packageLaszlo Ersek1-2/+2
2017-02-22OvmfPkg/QemuFwCfg: introduce FW_CFG_IO_DATA, adapt the packageLaszlo Ersek1-3/+3
2017-02-22OvmfPkg/QemuFwCfg: introduce FW_CFG_IO_SELECTOR, adapt the packageLaszlo Ersek1-1/+1
2017-01-31OvmfPkg/QemuFwCfgLib: add QemuFwCfgSkipBytes()Laszlo Ersek1-0/+44
2017-01-31OvmfPkg/QemuFwCfgLib: generalize InternalQemuFwCfgDmaBytes() to SKIP opLaszlo Ersek1-12/+19
2017-01-17OvmfPkg: Modify QemuFwCfgLib to use new IoLib class libraryLeo Duran5-172/+3
2016-12-05OvmfPkg/QemuFwCfgLib: support QEMU's DMA-like fw_cfg access methodLaszlo Ersek4-1/+124
2016-12-05OvmfPkg/QemuFwCfgLib: move InternalQemuFwCfgIsAvailable() to lib instancesLaszlo Ersek6-2/+40
2015-07-10OvmfPkg: QemuFwCfgLib: avoid "variable set but not used" warning from GCCBill Paul1-0/+1
2014-10-31OvmfPkg QemuFwCfgLib: Convert X64/IoLibExAsm.asm to NASMJordan Justen4-61/+8
2014-10-31OvmfPkg QemuFwCfgLib: Convert Ia32/IoLibExAsm.asm to NASMJordan Justen4-68/+7
2014-06-19OvmgPkg: QemuFwCfgLib: export QEMU_FW_CFG_FNAME_SIZELaszlo Ersek1-1/+1
2014-03-04OvmfPkg QemuFwCfgLib: determine if S3 support is explicitly enabledLaszlo Ersek1-0/+28
2014-01-03OvmfPkg: QemuFwCfgLib: implement for SECLaszlo Ersek2-0/+135
2014-01-03OvmfPkg: QemuFwCfgLib: extract stateful implementationLaszlo Ersek3-75/+97
2014-01-03OvmfPkg: QemuFwCfgLib: introduce InternalQemuFwCfgIsAvailable()Laszlo Ersek1-4/+26
2013-12-26OvmfPkg: QemuFwCfgLib: drop bogus dependency on UefiBootServicesTableLibLaszlo Ersek1-1/+0
2013-01-28QemuFwCfgLib: Add QemuFwCfgWriteBytes() functionjljusten5-5/+133