summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/Library
Commit message (Expand)AuthorAgeFilesLines
* OvmfPkg/SmmCpuFeaturesLib: SEV: encrypt+free pages of init. save state mapLaszlo Ersek2018-03-062-0/+40
* OvmfPkg/MemEncryptSevLib: find pages of initial SMRAM save state mapLaszlo Ersek2018-03-062-0/+55
* OvmfPkg/SmmCpuFeaturesLib: remove unneeded #includes and LibraryClassesLaszlo Ersek2018-03-062-3/+0
* OvmfPkg/SmmCpuFeaturesLib: sort #includes, and entries in INF file sectionsLaszlo Ersek2018-03-062-5/+5
* OvmfPkg/SmmCpuFeaturesLib: upper-case the "static" keywordLaszlo Ersek2018-03-061-4/+6
* OvmfPkg/SmmCpuFeaturesLib: rewrap to 79 columnsLaszlo Ersek2018-03-062-115/+489
* OvmfPkg/MemEncryptSevLib: sort #includes, and entries in INF file sectionsLaszlo Ersek2018-03-066-12/+12
* OvmfPkg/MemEncryptSevLib: clean up InternalMemEncryptSevSetMemoryEncrypted() ...Laszlo Ersek2018-03-062-10/+14
* OvmfPkg/MemEncryptSevLib: clean up InternalMemEncryptSevSetMemoryDecrypted() ...Laszlo Ersek2018-03-062-8/+12
* OvmfPkg/MemEncryptSevLib: clean up SetMemoryEncDec() comment blockLaszlo Ersek2018-03-061-3/+5
* OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevSetPageEncMask() declLaszlo Ersek2018-03-062-25/+24
* OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevClearPageEncMask() declLaszlo Ersek2018-03-062-21/+20
* OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevIsEnabled() declLaszlo Ersek2018-03-061-2/+1
* OvmfPkg/MemEncryptSevLib: rewrap to 79 characters widthLaszlo Ersek2018-03-066-135/+241
* OvmfPkg/BaseMemEncryptSevLib: Enable protection for newly added page tableBrijesh Singh2018-01-152-7/+399
* OvmfPkg/QemuBootOrderLib: let an OFW devpath match multiple UEFI boot optsLaszlo Ersek2017-11-281-1/+0
* OvmfPkg/QemuBootOrderLib: skip already matched / appended UEFI boot optsLaszlo Ersek2017-11-281-1/+2
* OvmfPkg: save on I/O port accesses when the debug port is not in usePaolo Bonzini2017-11-174-9/+127
* OvmfPkg: create a separate PlatformDebugLibIoPort instance for SECPaolo Bonzini2017-11-175-16/+116
* OvmfPkg: make PlatformDebugLibIoPort a proper BASE libraryPaolo Bonzini2017-11-171-3/+2
* OvmfPkg/XenHypercallLib: enable virt extensions for ARMArd Biesheuvel2017-11-172-0/+5
* OvmfPkg/QemuBootOrderLib: recognize "usb-storage" devices in XHCI portsLaszlo Ersek2017-09-221-0/+44
* OvmfPkg/PlatformBootManagerLib: log informative message at DEBUG_INFO lvlLaszlo Ersek2017-09-111-1/+1
* OvmfPkg/PlatformDebugLibIoPort: write messages with IoWriteFifo8()Laszlo Ersek2017-09-111-12/+8
* OvmfPkg/BaseMemEncryptSevLib: fix typos in DEBUG messagesLaszlo Ersek2017-09-011-2/+2
* OvmfPkg/BaseMemEncryptSevLib: clean up upper-case / lower-case in DEBUGsLaszlo Ersek2017-09-011-3/+3
* OvmfPkg/BaseMemEncryptSevLib: promote DEBUG_WARN levels to DEBUG_ERRORLaszlo Ersek2017-09-011-8/+8
* OvmfPkg/BaseMemEncryptSevLib: clean up debug logging of PhysicalAddressLaszlo Ersek2017-09-011-8/+9
* OvmfPkg/BaseMemEncryptSevLib: clean up DEBUG prefixesLaszlo Ersek2017-09-011-7/+7
* OvmfPkg/BaseMemEncryptSevLib: break DEBUG calls to multiple linesLaszlo Ersek2017-09-011-20/+48
* OvmfPkg/BaseMemEncryptSevLib: unify encrypt/decrypt DEBUG messagesLaszlo Ersek2017-09-011-8/+12
* OvmfPkg/QemuFwCfgDxeLib: SEV: zero FW_CFG_DMA_ACCESS before decrypting itLaszlo Ersek2017-08-291-0/+7
* OvmfPkg/VirtioLib: change the parameter of VirtioAppendDesc() to UINT64Brijesh Singh2017-08-251-19/+19
* OvmfPkg/VirtioLib: alloc VRING buffer with AllocateSharedPages()Brijesh Singh2017-08-252-9/+14
* OvmfPkg/VirtioLib: add function to map VRINGBrijesh Singh2017-08-251-0/+45
* OvmfPkg/Virtio: take RingBaseShift in SetQueueAddress()Brijesh Singh2017-08-252-2/+6
* OvmfPkg/VirtioLib: take VirtIo instance in VirtioRingInit/VirtioRingUninitBrijesh Singh2017-08-251-4/+10
* OvmfPkg/VirtioLib: add VirtioMapAllBytesInSharedBuffer() helper functionBrijesh Singh2017-08-251-0/+85
* OvmfPkg/VirtioMmioDeviceLib: implement IOMMU-like member functionsBrijesh Singh2017-08-253-2/+99
* OvmfPkg/VirtioMmioDeviceLib: add missing IN and OUT decorationBrijesh Singh2017-08-152-28/+28
* OvmfPkg/QemuFwCfgLib: Use BusMasterCommonBuffer to map FW_CFG_DMA_ACCESSBrijesh Singh2017-08-055-292/+367
* OvmfPkg/QemuFwCfgLib: Suppress GCC49 IA32 build failureBrijesh Singh2017-07-121-0/+5
* OvmfPkg/QemuFwCfgLib: Add SEV supportBrijesh Singh2017-07-101-2/+52
* OvmfPkg/QemuFwCfgLib: Add option to dynamic alloc FW_CFG_DMA AccessBrijesh Singh2017-07-101-7/+10
* OvmfPkg/QemuFwCfgLib: Implement SEV internal function for Dxe phaseBrijesh Singh2017-07-102-0/+121
* OvmfPkg/QemuFwCfgLib: Implement SEV internal functions for PEI phaseBrijesh Singh2017-07-102-2/+71
* OvmfPkg/QemuFwCfgLib: Implement SEV internal function for SEC phaseBrijesh Singh2017-07-101-0/+57
* OvmfPkg/QemuFwCfgLib: Prepare for SEV supportBrijesh Singh2017-07-101-0/+37
* OvmfPkg/QemuFwCfgLib: Provide Pei and Dxe specific libraryBrijesh Singh2017-07-104-4/+170
* OvmfPkg: Add PlatformHasIoMmuLibBrijesh Singh2017-07-102-0/+71