summaryrefslogtreecommitdiff
path: root/arch/sparc/Kconfig
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2018-07-31 11:02:04 +0300
committerDavid S. Miller <davem@davemloft.net>2018-08-21 22:37:16 +0300
commitdfaad39cec85790f87161705c14027a63be44496 (patch)
tree5ea9c6760d913675a78b65275a39fb84e954c2e4 /arch/sparc/Kconfig
parent778a33959a8ad4cb1ea2f4c5119f9e1e8b9f9d9b (diff)
downloadlinux-dfaad39cec85790f87161705c14027a63be44496.tar.xz
sparc: use generic dma_noncoherent_ops
Switch to the generic noncoherent direct mapping implementation. This removes the previous sync_single_for_device implementation, which looks bogus given that no syncing is happening in the similar but more important map_single case. Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc/Kconfig')
-rw-r--r--arch/sparc/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
index 2d58c26bff9a..3ea098ea3d2a 100644
--- a/arch/sparc/Kconfig
+++ b/arch/sparc/Kconfig
@@ -48,6 +48,8 @@ config SPARC
config SPARC32
def_bool !64BIT
+ select ARCH_HAS_SYNC_DMA_FOR_CPU
+ select DMA_NONCOHERENT_OPS
select GENERIC_ATOMIC64
select CLZ_TAB
select HAVE_UID16