History

iommu/vt-d: Add build dependency on IOASID

IOASID code is needed by VT-d scalable mode for PASID allocation. Add explicit dependency such that IOASID is built-in whenever Intel IOMMU is enabled. Otherwise, aux domain code will fail when IOMMU is built-in and IOASID is compiled as a module.

Jacob Pan committed 6 years ago

Commit 4a663da1 parent 902baf61 file · +1 −0Browse files

Unified · Split

drivers/iommu/Kconfig+1−0
@@ -188,6 +188,7 @@ config INTEL_IOMMU · 187 unmodified lines
188 select NEED_DMA_MAP_STATE188 select NEED_DMA_MAP_STATE
189 select DMAR_TABLE189 select DMAR_TABLE
190 select SWIOTLB190 select SWIOTLB
191 select IOASID
191 help192 help
192 DMA remapping (DMAR) devices support enables independent address193 DMA remapping (DMAR) devices support enables independent address
193 translations for Direct Memory Access (DMA) from devices.194 translations for Direct Memory Access (DMA) from devices.