iommu/vt-d: Add initial support for PASID tables
commit8a94ade4ce6df22006b96c5c9a8d6d12fce67585
authorDavid Woodhouse <David.Woodhouse@intel.com>
Tue, 24 Mar 2015 14:54:56 +0000 (24 14:54 +0000)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Thu, 15 Oct 2015 10:24:51 +0000 (15 11:24 +0100)
treee67549edc8ec7f33b89eb1974d754e7f8bd2dd3c
parentae853ddb9ad5e7c01cad3fbf016040acd961f407
iommu/vt-d: Add initial support for PASID tables

Add CONFIG_INTEL_IOMMU_SVM, and allocate PASID tables on supported hardware.

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