summaryrefslogtreecommitdiff
path: root/OvmfPkg
AgeCommit message (Expand)AuthorFilesLines
2017-09-01OvmfPkg/VirtioGpuDxe: negotiate VIRTIO_F_IOMMU_PLATFORMLaszlo Ersek1-1/+1
2017-09-01OvmfPkg/VirtioGpuDxe: map backing store to bus master device addressLaszlo Ersek3-20/+65
2017-09-01OvmfPkg/VirtioGpuDxe: helpers for backing store (de)allocation+(un)mappingLaszlo Ersek4-2/+188
2017-09-01OvmfPkg/VirtioGpuDxe: take EFI_PHYSICAL_ADDRESS in ResourceAttachBacking()Laszlo Ersek3-13/+13
2017-09-01OvmfPkg/VirtioGpuDxe: map virtio GPU command objects to device addressesLaszlo Ersek1-8/+75
2017-09-01OvmfPkg/VirtioGpuDxe: map VRING for bus master common buffer operationLaszlo Ersek2-3/+30
2017-09-01OvmfPkg/IoMmuDxe: IoMmuFreeBuffer(): clean up DEBUG messageLaszlo Ersek1-8/+8
2017-09-01OvmfPkg/IoMmuDxe: IoMmuAllocateBuffer(): nicer and more informative DEBUGsLaszlo Ersek1-2/+11
2017-09-01OvmfPkg/IoMmuDxe: IoMmuUnmap(): clean up DEBUG messageLaszlo Ersek1-10/+2
2017-09-01OvmfPkg/IoMmuDxe: IoMmuMap(): log nicer and more informative DEBUG msgsLaszlo Ersek1-3/+28
2017-09-01OvmfPkg/BaseMemEncryptSevLib: fix typos in DEBUG messagesLaszlo Ersek1-2/+2
2017-09-01OvmfPkg/BaseMemEncryptSevLib: clean up upper-case / lower-case in DEBUGsLaszlo Ersek1-3/+3
2017-09-01OvmfPkg/BaseMemEncryptSevLib: promote DEBUG_WARN levels to DEBUG_ERRORLaszlo Ersek1-8/+8
2017-09-01OvmfPkg/BaseMemEncryptSevLib: clean up debug logging of PhysicalAddressLaszlo Ersek1-8/+9
2017-09-01OvmfPkg/BaseMemEncryptSevLib: clean up DEBUG prefixesLaszlo Ersek1-7/+7
2017-09-01OvmfPkg/BaseMemEncryptSevLib: break DEBUG calls to multiple linesLaszlo Ersek1-20/+48
2017-09-01OvmfPkg/BaseMemEncryptSevLib: unify encrypt/decrypt DEBUG messagesLaszlo Ersek1-8/+12
2017-08-31OvmfPkg/VirtioScsiDxe: negotiate VIRTIO_F_IOMMU_PLATFORMBrijesh Singh1-2/+3
2017-08-31OvmfPkg/VirtioScsiDxe: map virtio-scsi request and response buffersBrijesh Singh1-16/+205
2017-08-31OvmfPkg/VirtioScsiDxe: add helper to create a fake host adapter errorBrijesh Singh1-7/+33
2017-08-31OvmfPkg/VirtioScsiDxe: map VRING using VirtioRingMap()Brijesh Singh2-10/+38
2017-08-30OvmfPkg/VirtioBlkDxe: Check the return status of unmap data bufferBrijesh Singh1-1/+8
2017-08-29OvmfPkg/QemuFwCfgDxeLib: SEV: zero FW_CFG_DMA_ACCESS before decrypting itLaszlo Ersek1-0/+7
2017-08-28OvmfPkg/VirtioBlkDxe: negotiate VIRTIO_F_IOMMU_PLATFORMBrijesh Singh1-2/+3
2017-08-28Ovmfpkg/VirtioBlkDxe: map virtio-blk request and response buffersBrijesh Singh1-13/+125
2017-08-28OvmfPkg/VirtioBlkDxe: map VRING using VirtioRingMap()Brijesh Singh2-8/+38
2017-08-25Revert "OvmfPkg/build.sh: select the GCC49 toolchain settings for gcc-7.*"Laszlo Ersek1-1/+1
2017-08-25OvmfPkg/VirtioRngDxe: negotiate VIRTIO_F_IOMMU_PLATFORMBrijesh Singh1-2/+2
2017-08-25OvmfPkg/Virtio10: define VIRTIO_F_IOMMU_PLATFORM feature bitBrijesh Singh1-1/+3
2017-08-25OvmfPkg/VirtioRngDxe: map host address to device addressBrijesh Singh2-9/+75
2017-08-25OvmfPkg/VirtioLib: change the parameter of VirtioAppendDesc() to UINT64Brijesh Singh2-36/+37
2017-08-25OvmfPkg/VirtioLib: alloc VRING buffer with AllocateSharedPages()Brijesh Singh3-12/+16
2017-08-25OvmfPkg/VirtioLib: add function to map VRINGBrijesh Singh2-0/+71
2017-08-25OvmfPkg/Virtio10Dxe: add the RingBaseShift offsetBrijesh Singh1-2/+3
2017-08-25OvmfPkg/Virtio: take RingBaseShift in SetQueueAddress()Brijesh Singh11-12/+42
2017-08-25OvmfPkg/VirtioLib: take VirtIo instance in VirtioRingInit/VirtioRingUninitBrijesh Singh8-26/+44
2017-08-25OvmfPkg/VirtioLib: add VirtioMapAllBytesInSharedBuffer() helper functionBrijesh Singh2-0/+137
2017-08-25OvmfPkg/VirtioMmioDeviceLib: implement IOMMU-like member functionsBrijesh Singh3-2/+99
2017-08-25OvmfPkg/VirtioPciDeviceDxe: implement IOMMU-like member functionsBrijesh Singh3-1/+98
2017-08-25OvmfPkg/Virtio10Dxe: implement IOMMU-like member functionsBrijesh Singh1-2/+120
2017-08-25OvmfPkg: introduce IOMMU-like member functions to VIRTIO_DEVICE_PROTOCOLBrijesh Singh1-0/+143
2017-08-24OvmfPkg/QemuVideoDxe: remove AARCH64/ARM supportArd Biesheuvel1-2/+2
2017-08-17OvmfPkg/build.sh: select the GCC49 toolchain settings for gcc-7.*Laszlo Ersek1-1/+1
2017-08-15OvmfPkg/Protocol/VirtioDevice: fix comment styleBrijesh Singh1-3/+11
2017-08-15OvmfPkg/VirtioMmioDeviceLib: add missing IN and OUT decorationBrijesh Singh2-28/+28
2017-08-15OvmfPkg/VirtioPciDeviceDxe: add missing IN and OUT decorationBrijesh Singh2-24/+24
2017-08-15OvmfPkg/Virtio10Dxe: supply missing BUS_MASTER attributeBrijesh Singh1-1/+1
2017-08-15OvmfPkg/VirtioPciDeviceDxe: supply missing BUS_MASTER attributeBrijesh Singh1-3/+7
2017-08-08OvmfPkg/AcpiPlatformDxe: short-circuit the transfer of an empty S3_CONTEXTLaszlo Ersek1-1/+9
2017-08-05OvmfPkg/PlatformPei: support >=1TB high RAM, and discontiguous high RAMLaszlo Ersek1-2/+127