aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma/Kconfig
diff options
context:
space:
mode:
authorAndrea Bastoni <bastoni@cs.unc.edu>2010-05-30 19:16:45 -0400
committerAndrea Bastoni <bastoni@cs.unc.edu>2010-05-30 19:16:45 -0400
commitada47b5fe13d89735805b566185f4885f5a3f750 (patch)
tree644b88f8a71896307d71438e9b3af49126ffb22b /drivers/dma/Kconfig
parent43e98717ad40a4ae64545b5ba047c7b86aa44f4f (diff)
parent3280f21d43ee541f97f8cda5792150d2dbec20d5 (diff)
Merge branch 'wip-2.6.34' into old-private-masterarchived-private-master
Diffstat (limited to 'drivers/dma/Kconfig')
-rw-r--r--drivers/dma/Kconfig43
1 files changed, 42 insertions, 1 deletions
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig
index b401dadad4a8..c27f80e5d531 100644
--- a/drivers/dma/Kconfig
+++ b/drivers/dma/Kconfig
@@ -13,6 +13,22 @@ menuconfig DMADEVICES
13 DMA Device drivers supported by the configured arch, it may 13 DMA Device drivers supported by the configured arch, it may
14 be empty in some cases. 14 be empty in some cases.
15 15
16config DMADEVICES_DEBUG
17 bool "DMA Engine debugging"
18 depends on DMADEVICES != n
19 help
20 This is an option for use by developers; most people should
21 say N here. This enables DMA engine core and driver debugging.
22
23config DMADEVICES_VDEBUG
24 bool "DMA Engine verbose debugging"
25 depends on DMADEVICES_DEBUG != n
26 help
27 This is an option for use by developers; most people should
28 say N here. This enables deeper (more verbose) debugging of
29 the DMA engine core and drivers.
30
31
16if DMADEVICES 32if DMADEVICES
17 33
18comment "DMA Devices" 34comment "DMA Devices"
@@ -54,7 +70,7 @@ config DW_DMAC
54 70
55config AT_HDMAC 71config AT_HDMAC
56 tristate "Atmel AHB DMA support" 72 tristate "Atmel AHB DMA support"
57 depends on ARCH_AT91SAM9RL 73 depends on ARCH_AT91SAM9RL || ARCH_AT91SAM9G45
58 select DMA_ENGINE 74 select DMA_ENGINE
59 help 75 help
60 Support the Atmel AHB DMA controller. This can be integrated in 76 Support the Atmel AHB DMA controller. This can be integrated in
@@ -69,6 +85,13 @@ config FSL_DMA
69 The Elo is the DMA controller on some 82xx and 83xx parts, and the 85 The Elo is the DMA controller on some 82xx and 83xx parts, and the
70 Elo Plus is the DMA controller on 85xx and 86xx parts. 86 Elo Plus is the DMA controller on 85xx and 86xx parts.
71 87
88config MPC512X_DMA
89 tristate "Freescale MPC512x built-in DMA engine support"
90 depends on PPC_MPC512x
91 select DMA_ENGINE
92 ---help---
93 Enable support for the Freescale MPC512x built-in DMA engine.
94
72config MV_XOR 95config MV_XOR
73 bool "Marvell XOR engine support" 96 bool "Marvell XOR engine support"
74 depends on PLAT_ORION 97 depends on PLAT_ORION
@@ -111,6 +134,24 @@ config SH_DMAE
111 help 134 help
112 Enable support for the Renesas SuperH DMA controllers. 135 Enable support for the Renesas SuperH DMA controllers.
113 136
137config COH901318
138 bool "ST-Ericsson COH901318 DMA support"
139 select DMA_ENGINE
140 depends on ARCH_U300
141 help
142 Enable support for ST-Ericsson COH 901 318 DMA.
143
144config AMCC_PPC440SPE_ADMA
145 tristate "AMCC PPC440SPe ADMA support"
146 depends on 440SPe || 440SP
147 select DMA_ENGINE
148 select ARCH_HAS_ASYNC_TX_FIND_CHANNEL
149 help
150 Enable support for the AMCC PPC440SPe RAID engines.
151
152config ARCH_HAS_ASYNC_TX_FIND_CHANNEL
153 bool
154
114config DMA_ENGINE 155config DMA_ENGINE
115 bool 156 bool
116 157