summary refs log tree commit diff stats
path: root/include/hw/virtio/virtio-iommu.h
diff options
context:
space:
mode:
authorEric Auger <eric.auger@redhat.com>2024-03-07 14:43:07 +0100
committerMichael S. Tsirkin <mst@redhat.com>2024-03-12 17:58:42 -0400
commit01e7e4921ccebb81cebc69eb648040a57be4f5ff (patch)
tree5b6a02cded28cfdaee72195efbe094224f94ae5b /include/hw/virtio/virtio-iommu.h
parentfdda908f945bcd985be4ebd2a06d00719bc15e93 (diff)
downloadfocaccia-qemu-01e7e4921ccebb81cebc69eb648040a57be4f5ff.tar.gz
focaccia-qemu-01e7e4921ccebb81cebc69eb648040a57be4f5ff.zip
virtio-iommu: Add an option to define the input range width
aw-bits is a new option that allows to set the bit width of
the input address range. This value will be used as a default for
the device config input_range.end. By default it is set to 64 bits
which is the current value.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Message-Id: <20240307134445.92296-7-eric.auger@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include/hw/virtio/virtio-iommu.h')
-rw-r--r--include/hw/virtio/virtio-iommu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/virtio/virtio-iommu.h b/include/hw/virtio/virtio-iommu.h
index 67ea5022af..83a52cc446 100644
--- a/include/hw/virtio/virtio-iommu.h
+++ b/include/hw/virtio/virtio-iommu.h
@@ -68,6 +68,7 @@ struct VirtIOIOMMU {
     Notifier machine_done;
     bool granule_frozen;
     GranuleMode granule_mode;
+    uint8_t aw_bits;
 };
 
 #endif