intel_iommu: define several structs for IOMMU IR
commit1f91acee179873ce78985b436051479217c46580
authorPeter Xu <peterx@redhat.com>
Thu, 14 Jul 2016 05:56:20 +0000 (14 13:56 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 20 Jul 2016 16:30:27 +0000 (20 19:30 +0300)
treeb9c0d32f96060ee2b9b9a3bdf174b4ca3e3e438a
parent80de52ba87d44bf63157900b8dd5ccd5bd795fd4
intel_iommu: define several structs for IOMMU IR

Several data structs are defined to better support the rest of the
patches: IRTE to parse remapping table entries, and IOAPIC/MSI related
structure bits to parse interrupt entries to be filled in by guest
kernel.

Signed-off-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
include/hw/i386/intel_iommu.h