intel_iommu: TM field should not be in reserved bits
authorQi, Yadong <yadong.qi@intel.com>
Mon, 25 Nov 2019 00:33:21 +0000 (08:33 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 25 Nov 2019 08:42:58 +0000 (03:42 -0500)
commite48929c787ed0ebed87877c97ac90c3a47ef7dda
tree7894d1ab27d7efbb28dabe48063a3d2f764cf888
parentce586f3b8d2105657981a1a43107fe7c5374b280
intel_iommu: TM field should not be in reserved bits

When dt is supported, TM field should not be Reserved(0).

Refer to VT-d Spec 9.8

Signed-off-by: Zhang, Qi <qi1.zhang@intel.com>
Signed-off-by: Qi, Yadong <yadong.qi@intel.com>
Message-Id: <20191125003321.5669-3-yadong.qi@intel.com>
Reviewed-by: Peter Xu <peterx@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/i386/intel_iommu.c
hw/i386/intel_iommu_internal.h