diff options
author | David Woodhouse <David.Woodhouse@intel.com> | 2015-03-24 14:54:56 +0000 |
---|---|---|
committer | David Woodhouse <David.Woodhouse@intel.com> | 2015-10-15 11:24:51 +0100 |
commit | 8a94ade4ce6df22006b96c5c9a8d6d12fce67585 (patch) | |
tree | e67549edc8ec7f33b89eb1974d754e7f8bd2dd3c /drivers/iommu/Kconfig | |
parent | ae853ddb9ad5e7c01cad3fbf016040acd961f407 (diff) | |
download | linux-8a94ade4ce6df22006b96c5c9a8d6d12fce67585.tar.gz linux-8a94ade4ce6df22006b96c5c9a8d6d12fce67585.tar.xz |
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>
Diffstat (limited to 'drivers/iommu/Kconfig')
-rw-r--r-- | drivers/iommu/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig index d9da766719c8..e3b2c2e62e32 100644 --- a/drivers/iommu/Kconfig +++ b/drivers/iommu/Kconfig @@ -135,6 +135,14 @@ config INTEL_IOMMU and include PCI device scope covered by these DMA remapping devices. +config INTEL_IOMMU_SVM + bool "Support for Shared Virtual Memory with Intel IOMMU" + depends on INTEL_IOMMU && X86 + help + Shared Virtual Memory (SVM) provides a facility for devices + to access DMA resources through process address space by + means of a Process Address Space ID (PASID). + config INTEL_IOMMU_DEFAULT_ON def_bool y prompt "Enable Intel DMA Remapping Devices by default" |