summaryrefslogtreecommitdiffstats
path: root/drivers/dma/Kconfig
diff options
context:
space:
mode:
authorVinod Koul <vkoul@kernel.org>2022-12-02 17:11:44 +0530
committerVinod Koul <vkoul@kernel.org>2022-12-02 17:11:50 +0530
commit25483dedd2f5d9bc6928cd790ee59772fb880a79 (patch)
tree96233c2510ab27bb1ab37135ddfedb42a08c1b60 /drivers/dma/Kconfig
parent3a0c95b61385f583424f44e79c15f1bdf050776d (diff)
downloadlinux-25483dedd2f5d9bc6928cd790ee59772fb880a79.tar.gz
linux-25483dedd2f5d9bc6928cd790ee59772fb880a79.tar.bz2
linux-25483dedd2f5d9bc6928cd790ee59772fb880a79.zip
dmaengine: Revert "dmaengine: remove s3c24xx driver"
This reverts cccc46ae3623 ("dmaengine: remove s3c24xx driver") as it causes regression due to missing header Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/Kconfig')
-rw-r--r--drivers/dma/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index b9d54f20812f..80848c6b5cd5 100644
--- a/drivers/dma/Kconfig
+++ b/drivers/dma/Kconfig
@@ -610,6 +610,18 @@ config SPRD_DMA
help
Enable support for the on-chip DMA controller on Spreadtrum platform.
+config S3C24XX_DMAC
+ bool "Samsung S3C24XX DMA support"
+ depends on ARCH_S3C24XX || COMPILE_TEST
+ select DMA_ENGINE
+ select DMA_VIRTUAL_CHANNELS
+ help
+ Support for the Samsung S3C24XX DMA controller driver. The
+ DMA controller is having multiple DMA channels which can be
+ configured for different peripherals like audio, UART, SPI.
+ The DMA controller can transfer data from memory to peripheral,
+ periphal to memory, periphal to periphal and memory to memory.
+
config TXX9_DMAC
tristate "Toshiba TXx9 SoC DMA support"
depends on MACH_TX49XX