summaryrefslogtreecommitdiffstats
path: root/drivers/dma/Kconfig
diff options
context:
space:
mode:
authorJonas Jensen <jonas.jensen@gmail.com>2014-01-17 09:46:05 +0100
committerVinod Koul <vinod.koul@intel.com>2014-01-20 08:02:46 +0100
commit5f9e685a0d463666af080250b2ece11bc81acacd (patch)
treece30f39b09a7719800b21e092266b4bfee0aac0e /drivers/dma/Kconfig
parentdmaengine: Add DMA_PRIVATE to BCM2835 driver (diff)
downloadlinux-5f9e685a0d463666af080250b2ece11bc81acacd.tar.xz
linux-5f9e685a0d463666af080250b2ece11bc81acacd.zip
dmaengine: Add MOXA ART DMA engine driver
The MOXA ART SoC has a DMA controller capable of offloading expensive memory operations, such as large copies. This patch adds support for the controller including four channels. Two of these are used to handle MMC copy on the UC-7112-LX hardware. The remaining two can be used in a future audio driver or client application. Signed-off-by: Jonas Jensen <jonas.jensen@gmail.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/Kconfig')
-rw-r--r--drivers/dma/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index cff5f1e39cf7..0362f4ce61cc 100644
--- a/drivers/dma/Kconfig
+++ b/drivers/dma/Kconfig
@@ -337,6 +337,14 @@ config K3_DMA
Support the DMA engine for Hisilicon K3 platform
devices.
+config MOXART_DMA
+ tristate "MOXART DMA support"
+ depends on ARCH_MOXART
+ select DMA_ENGINE
+ select DMA_VIRTUAL_CHANNELS
+ help
+ Enable support for the MOXA ART SoC DMA controller.
+
config DMA_ENGINE
bool