1 obj-
$(CONFIG_IOMMU_API
) += iommu.o
2 obj-
$(CONFIG_IOMMU_API
) += iommu-traces.o
3 obj-
$(CONFIG_IOMMU_API
) += iommu-sysfs.o
4 obj-
$(CONFIG_IOMMU_DMA
) += dma-iommu.o
5 obj-
$(CONFIG_IOMMU_IO_PGTABLE
) += io-pgtable.o
6 obj-
$(CONFIG_IOMMU_IO_PGTABLE_LPAE
) += io-pgtable-arm.o
7 obj-
$(CONFIG_IOMMU_IOVA
) += iova.o
8 obj-
$(CONFIG_OF_IOMMU
) += of_iommu.o
9 obj-
$(CONFIG_MSM_IOMMU
) += msm_iommu.o msm_iommu_dev.o
10 obj-
$(CONFIG_AMD_IOMMU
) += amd_iommu.o amd_iommu_init.o
11 obj-
$(CONFIG_AMD_IOMMU_V2
) += amd_iommu_v2.o
12 obj-
$(CONFIG_ARM_SMMU
) += arm-smmu.o
13 obj-
$(CONFIG_ARM_SMMU_V3
) += arm-smmu-v3.o
14 obj-
$(CONFIG_DMAR_TABLE
) += dmar.o
15 obj-
$(CONFIG_INTEL_IOMMU
) += intel-iommu.o
16 obj-
$(CONFIG_INTEL_IOMMU_SVM
) += intel-svm.o
17 obj-
$(CONFIG_IPMMU_VMSA
) += ipmmu-vmsa.o
18 obj-
$(CONFIG_IRQ_REMAP
) += intel_irq_remapping.o irq_remapping.o
19 obj-
$(CONFIG_OMAP_IOMMU
) += omap-iommu.o
20 obj-
$(CONFIG_OMAP_IOMMU_DEBUG
) += omap-iommu-debug.o
21 obj-
$(CONFIG_ROCKCHIP_IOMMU
) += rockchip-iommu.o
22 obj-
$(CONFIG_TEGRA_IOMMU_GART
) += tegra-gart.o
23 obj-
$(CONFIG_TEGRA_IOMMU_SMMU
) += tegra-smmu.o
24 obj-
$(CONFIG_EXYNOS_IOMMU
) += exynos-iommu.o
25 obj-
$(CONFIG_SHMOBILE_IOMMU
) += shmobile-iommu.o
26 obj-
$(CONFIG_SHMOBILE_IPMMU
) += shmobile-ipmmu.o
27 obj-
$(CONFIG_FSL_PAMU
) += fsl_pamu.o fsl_pamu_domain.o
28 obj-
$(CONFIG_S390_IOMMU
) += s390-iommu.o