aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2022-04-19 10:00:32 +0200
committerChristoph Hellwig <hch@lst.de>2022-07-07 18:18:57 +0200
commitaf6f23b88e9508f1cb8d0af008bb175019428f73 (patch)
treea4f53323171d4d7f76b9834b1648f9ddcd8234e6 /arch/arm/Kconfig
parentARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-mapping code (diff)
downloadlinux-dev-af6f23b88e9508f1cb8d0af008bb175019428f73.tar.xz
linux-dev-af6f23b88e9508f1cb8d0af008bb175019428f73.zip
ARM/dma-mapping: use the generic versions of dma_to_phys/phys_to_dma by default
Only the footbridge platforms provide their own DMA address translation helpers, so switch to the generic version for all other platforms, and consolidate the footbridge implementation to remove two levels of indirection. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Arnd Bergmann <arnd@arndb.de> Tested-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 7630ba9cb6cc..cd67e359958c 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -15,7 +15,6 @@ config ARM
select ARCH_HAS_MEMBARRIER_SYNC_CORE
select ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE
select ARCH_HAS_PTE_SPECIAL if ARM_LPAE
- select ARCH_HAS_PHYS_TO_DMA
select ARCH_HAS_SETUP_DMA_OPS
select ARCH_HAS_SET_MEMORY
select ARCH_HAS_STRICT_KERNEL_RWX if MMU && !XIP_KERNEL