From: Mark Brown Date: Mon, 15 Dec 2014 15:54:42 +0000 (+0000) Subject: iommu/exynos: Fix arm64 allmodconfig build X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=20911ce6078fd1503dbf73f761316c66738bf83b;p=deliverable%2Flinux.git iommu/exynos: Fix arm64 allmodconfig build The Exynos IOMMU driver uses the ARM specific dmac_flush_range() and outer_flush_range() functions. This breaks the build on arm64 allmodconfig in -next since support has been merged for some Exynos ARMv8 SoCs. Add a dependency on ARM to keep things building until either the driver has the ARM dependencies removed or the ARMv8 architecture code implements these ARM specific APIs. Signed-off-by: Mark Brown Signed-off-by: Arnd Bergmann --- diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig index 6dbfbc209491..d8dd6dba1d2f 100644 --- a/drivers/iommu/Kconfig +++ b/drivers/iommu/Kconfig @@ -174,7 +174,7 @@ config TEGRA_IOMMU_SMMU config EXYNOS_IOMMU bool "Exynos IOMMU Support" - depends on ARCH_EXYNOS + depends on ARCH_EXYNOS && ARM select IOMMU_API select ARM_DMA_USE_IOMMU help