# SPDX-License-Identifier: GPL-2.0 obj-$([31mCONFIG_IOMMU_API[0m) += iommu.o obj-$([31mCONFIG_IOMMU_API[0m) += iommu-traces.o obj-$([31mCONFIG_IOMMU_API[0m) += iommu-sysfs.o obj-$([31mCONFIG_IOMMU_DEBUGFS[0m) += iommu-debugfs.o obj-$([31mCONFIG_IOMMU_DMA[0m) += dma-iommu.o obj-$([31mCONFIG_IOMMU_IO_PGTABLE[0m) += io-pgtable.o obj-$([31mCONFIG_IOMMU_IO_PGTABLE_ARMV7S[0m) += io-pgtable-arm-v7s.o obj-$([31mCONFIG_IOMMU_IO_PGTABLE_LPAE[0m) += io-pgtable-arm.o obj-$([31mCONFIG_IOMMU_IOVA[0m) += iova.o obj-$([31mCONFIG_OF_IOMMU[0m) += of_iommu.o obj-$([31mCONFIG_MSM_IOMMU[0m) += msm_iommu.o obj-$([31mCONFIG_AMD_IOMMU[0m) += amd_iommu.o amd_iommu_init.o amd_iommu_quirks.o obj-$([31mCONFIG_AMD_IOMMU_DEBUGFS[0m) += amd_iommu_debugfs.o obj-$([31mCONFIG_AMD_IOMMU_V2[0m) += amd_iommu_v2.o obj-$([31mCONFIG_ARM_SMMU[0m) += arm-smmu.o arm-smmu-impl.o obj-$([31mCONFIG_ARM_SMMU_V3[0m) += arm-smmu-v3.o obj-$([31mCONFIG_DMAR_TABLE[0m) += dmar.o obj-$([31mCONFIG_INTEL_IOMMU[0m) += intel-iommu.o intel-pasid.o obj-$([31mCONFIG_INTEL_IOMMU[0m) += intel-trace.o obj-$([31mCONFIG_INTEL_IOMMU_DEBUGFS[0m) += intel-iommu-debugfs.o obj-$([31mCONFIG_INTEL_IOMMU_SVM[0m) += intel-svm.o obj-$([31mCONFIG_IPMMU_VMSA[0m) += ipmmu-vmsa.o obj-$([31mCONFIG_IRQ_REMAP[0m) += intel_irq_remapping.o irq_remapping.o obj-$([31mCONFIG_MTK_IOMMU[0m) += mtk_iommu.o obj-$([31mCONFIG_MTK_IOMMU_V1[0m) += mtk_iommu_v1.o obj-$([31mCONFIG_OMAP_IOMMU[0m) += omap-iommu.o obj-$([31mCONFIG_OMAP_IOMMU_DEBUG[0m) += omap-iommu-debug.o obj-$([31mCONFIG_ROCKCHIP_IOMMU[0m) += rockchip-iommu.o obj-$([31mCONFIG_TEGRA_IOMMU_GART[0m) += tegra-gart.o obj-$([31mCONFIG_TEGRA_IOMMU_SMMU[0m) += tegra-smmu.o obj-$([31mCONFIG_EXYNOS_IOMMU[0m) += exynos-iommu.o obj-$([31mCONFIG_FSL_PAMU[0m) += fsl_pamu.o fsl_pamu_domain.o obj-$([31mCONFIG_S390_IOMMU[0m) += s390-iommu.o obj-$([31mCONFIG_QCOM_IOMMU[0m) += qcom_iommu.o obj-$([31mCONFIG_HYPERV_IOMMU[0m) += hyperv-iommu.o obj-$([31mCONFIG_VIRTIO_IOMMU[0m) += virtio-iommu.o |