iommu/vt-d: Select PCI_ATS explicitly
authorLu Baolu <baolu.lu@linux.intel.com>
Thu, 10 Jun 2021 02:00:56 +0000 (10:00 +0800)
committerJoerg Roedel <jroedel@suse.de>
Thu, 10 Jun 2021 07:06:12 +0000 (09:06 +0200)
The Intel VT-d implementation supports device TLB management. Select
PCI_ATS explicitly so that the pci_ats helpers are always available.

Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20210512065313.3441309-1-baolu.lu@linux.intel.com
Link: https://lore.kernel.org/r/20210610020115.1637656-5-baolu.lu@linux.intel.com
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel/Kconfig

index 28a3d15..7e5b240 100644 (file)
@@ -14,6 +14,7 @@ config INTEL_IOMMU
        select SWIOTLB
        select IOASID
        select IOMMU_DMA
+       select PCI_ATS
        help
          DMA remapping (DMAR) devices support enables independent address
          translations for Direct Memory Access (DMA) from devices.