diff options
Diffstat (limited to 'drivers/dma/Kconfig')
-rw-r--r-- | drivers/dma/Kconfig | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig index ab28f6093414..79d1542f31c0 100644 --- a/drivers/dma/Kconfig +++ b/drivers/dma/Kconfig | |||
@@ -46,7 +46,7 @@ config INTEL_MID_DMAC | |||
46 | 46 | ||
47 | If unsure, say N. | 47 | If unsure, say N. |
48 | 48 | ||
49 | config ASYNC_TX_DISABLE_CHANNEL_SWITCH | 49 | config ASYNC_TX_ENABLE_CHANNEL_SWITCH |
50 | bool | 50 | bool |
51 | 51 | ||
52 | config AMBA_PL08X | 52 | config AMBA_PL08X |
@@ -62,7 +62,6 @@ config INTEL_IOATDMA | |||
62 | depends on PCI && X86 | 62 | depends on PCI && X86 |
63 | select DMA_ENGINE | 63 | select DMA_ENGINE |
64 | select DCA | 64 | select DCA |
65 | select ASYNC_TX_DISABLE_CHANNEL_SWITCH | ||
66 | select ASYNC_TX_DISABLE_PQ_VAL_DMA | 65 | select ASYNC_TX_DISABLE_PQ_VAL_DMA |
67 | select ASYNC_TX_DISABLE_XOR_VAL_DMA | 66 | select ASYNC_TX_DISABLE_XOR_VAL_DMA |
68 | help | 67 | help |
@@ -77,6 +76,7 @@ config INTEL_IOP_ADMA | |||
77 | tristate "Intel IOP ADMA support" | 76 | tristate "Intel IOP ADMA support" |
78 | depends on ARCH_IOP32X || ARCH_IOP33X || ARCH_IOP13XX | 77 | depends on ARCH_IOP32X || ARCH_IOP33X || ARCH_IOP13XX |
79 | select DMA_ENGINE | 78 | select DMA_ENGINE |
79 | select ASYNC_TX_ENABLE_CHANNEL_SWITCH | ||
80 | help | 80 | help |
81 | Enable support for the Intel(R) IOP Series RAID engines. | 81 | Enable support for the Intel(R) IOP Series RAID engines. |
82 | 82 | ||
@@ -101,6 +101,7 @@ config FSL_DMA | |||
101 | tristate "Freescale Elo and Elo Plus DMA support" | 101 | tristate "Freescale Elo and Elo Plus DMA support" |
102 | depends on FSL_SOC | 102 | depends on FSL_SOC |
103 | select DMA_ENGINE | 103 | select DMA_ENGINE |
104 | select ASYNC_TX_ENABLE_CHANNEL_SWITCH | ||
104 | ---help--- | 105 | ---help--- |
105 | Enable support for the Freescale Elo and Elo Plus DMA controllers. | 106 | Enable support for the Freescale Elo and Elo Plus DMA controllers. |
106 | The Elo is the DMA controller on some 82xx and 83xx parts, and the | 107 | The Elo is the DMA controller on some 82xx and 83xx parts, and the |
@@ -117,6 +118,7 @@ config MV_XOR | |||
117 | bool "Marvell XOR engine support" | 118 | bool "Marvell XOR engine support" |
118 | depends on PLAT_ORION | 119 | depends on PLAT_ORION |
119 | select DMA_ENGINE | 120 | select DMA_ENGINE |
121 | select ASYNC_TX_ENABLE_CHANNEL_SWITCH | ||
120 | ---help--- | 122 | ---help--- |
121 | Enable support for the Marvell XOR engine. | 123 | Enable support for the Marvell XOR engine. |
122 | 124 | ||
@@ -174,6 +176,7 @@ config AMCC_PPC440SPE_ADMA | |||
174 | depends on 440SPe || 440SP | 176 | depends on 440SPe || 440SP |
175 | select DMA_ENGINE | 177 | select DMA_ENGINE |
176 | select ARCH_HAS_ASYNC_TX_FIND_CHANNEL | 178 | select ARCH_HAS_ASYNC_TX_FIND_CHANNEL |
179 | select ASYNC_TX_ENABLE_CHANNEL_SWITCH | ||
177 | help | 180 | help |
178 | Enable support for the AMCC PPC440SPe RAID engines. | 181 | Enable support for the AMCC PPC440SPe RAID engines. |
179 | 182 | ||