hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
kernel/drivers/dma/Kconfig
....@@ -47,6 +47,10 @@
4747 config DMA_VIRTUAL_CHANNELS
4848 tristate
4949
50
+config DMA_VIRTUAL_CHANNELS_OOB
51
+ def_bool n
52
+ depends on DMA_VIRTUAL_CHANNELS && DOVETAIL
53
+
5054 config DMA_ACPI
5155 def_bool y
5256 depends on ACPI
....@@ -137,6 +141,13 @@
137141 depends on ARCH_BCM2835
138142 select DMA_ENGINE
139143 select DMA_VIRTUAL_CHANNELS
144
+
145
+config DMA_BCM2835_OOB
146
+ bool "Out-of-band support for BCM2835 DMA"
147
+ depends on DMA_BCM2835 && DOVETAIL
148
+ select DMA_VIRTUAL_CHANNELS_OOB
149
+ help
150
+ Enable out-of-band requests to BCM2835 DMA.
140151
141152 config DMA_JZ4780
142153 tristate "JZ4780 DMA support"
....@@ -275,6 +286,13 @@
275286 Support the i.MX SDMA engine. This engine is integrated into
276287 Freescale i.MX25/31/35/51/53/6 chips.
277288
289
+config IMX_SDMA_OOB
290
+ bool "Out-of-band support for i.MX SDMA"
291
+ depends on IMX_SDMA && DOVETAIL
292
+ select DMA_VIRTUAL_CHANNELS_OOB
293
+ help
294
+ Enable out-of-band requests to i.MX SDMA.
295
+
278296 config INTEL_IDMA64
279297 tristate "Intel integrated DMA 64-bit support"
280298 select DMA_ENGINE