iommu/vt-d: Add basic SVM PASID support
authorDavid Woodhouse <David.Woodhouse@intel.com>
Wed, 9 Sep 2015 10:40:47 +0000 (11:40 +0100)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 15 Oct 2015 11:55:45 +0000 (12:55 +0100)
commit2f26e0a9c9860db290d63e9d85c2c8c09813677f
tree6a3712f991b9ae60b8eaece608c355b66fd3e5b5
parentb16d0cb9e2fc5c311948c660dd6f4b59a9ccd333
iommu/vt-d: Add basic SVM PASID support

This provides basic PASID support for endpoint devices, tested with a
version of the i915 driver.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
drivers/iommu/Kconfig
drivers/iommu/intel-iommu.c
drivers/iommu/intel-svm.c
include/linux/dma_remapping.h
include/linux/intel-iommu.h
include/linux/intel-svm.h [new file with mode: 0644]