summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/Microvm/MicrovmX64.fdf
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2021-12-13 09:16:57 +0100
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-12-13 12:16:32 +0000
commit2a68abf6eec28f4d1b9f7ad30e1baa1ea3d11965 (patch)
tree28ea2ef178edd62ee80c600589ff12f3ff628dac /OvmfPkg/Microvm/MicrovmX64.fdf
parentc802f8935ca34f06f22292c92ed152db89c66f00 (diff)
downloadedk2-2a68abf6eec28f4d1b9f7ad30e1baa1ea3d11965.tar.gz
edk2-2a68abf6eec28f4d1b9f7ad30e1baa1ea3d11965.tar.bz2
edk2-2a68abf6eec28f4d1b9f7ad30e1baa1ea3d11965.zip
OvmfPkg/Microvm/virtio: add virtio-mmio support
Add virtio-mmio support (VirtioMmioDeviceLib and VirtioFdtDxe). With this patch added and a new enough qemu version (6.2+) edk2 will detect virtio-mmio devices, so it is possible to boot from storage (virtio-blk, virtio-scsi) or network (virtio-net). Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3689 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com>
Diffstat (limited to 'OvmfPkg/Microvm/MicrovmX64.fdf')
-rw-r--r--OvmfPkg/Microvm/MicrovmX64.fdf1
1 files changed, 1 insertions, 0 deletions
diff --git a/OvmfPkg/Microvm/MicrovmX64.fdf b/OvmfPkg/Microvm/MicrovmX64.fdf
index 905d23b843..6999ac1a87 100644
--- a/OvmfPkg/Microvm/MicrovmX64.fdf
+++ b/OvmfPkg/Microvm/MicrovmX64.fdf
@@ -277,6 +277,7 @@ INF MdeModulePkg/Universal/Disk/UdfDxe/UdfDxe.inf
INF OvmfPkg/VirtioFsDxe/VirtioFsDxe.inf
INF EmbeddedPkg/Drivers/FdtClientDxe/FdtClientDxe.inf
+INF OvmfPkg/Fdt/VirtioFdtDxe/VirtioFdtDxe.inf
!if $(TOOL_CHAIN_TAG) != "XCODE5"
INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf