]> git.proxmox.com Git - mirror_edk2.git/commit - OvmfPkg/Include/IndustryStandard/Virtio10.h
OvmfPkg/Virtio10: define VIRTIO_F_IOMMU_PLATFORM feature bit
authorBrijesh Singh <brijesh.singh@amd.com>
Fri, 25 Aug 2017 10:37:46 +0000 (06:37 -0400)
committerLaszlo Ersek <lersek@redhat.com>
Fri, 25 Aug 2017 14:19:48 +0000 (16:19 +0200)
commit4fb268029e2263eecac8250496e05fc309e770c6
treeafa800611a78a9e86393762bc76a1fc0f5f63261
parent0b9c0c65400262ee41eb8f4f4d9079fab4777437
OvmfPkg/Virtio10: define VIRTIO_F_IOMMU_PLATFORM feature bit

This feature indicates that the device is behind an IOMMU that translates
bus addresses from the device into physical addresses in memory.  If this
feature bit is set to 0, then the device emits physical addresses which
are not translated further, even though an IOMMU may be present.
see [1] for more infromation

[1] https://lists.oasis-open.org/archives/virtio-dev/201610/msg00121.html

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Tom Lendacky <thomas.lendacky@amd.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Brijesh Singh <brijesh.singh@amd.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Regression-tested-by: Laszlo Ersek <lersek@redhat.com>
OvmfPkg/Include/IndustryStandard/Virtio10.h