dmaengine: rcar-dmac: Add Renesas R-Car Gen2 DMA Controller (DMAC) driver
[deliverable/linux.git] / drivers / dma / sh / Kconfig
1 #
2 # DMA engine configuration for sh
3 #
4
5 config RENESAS_DMA
6 bool
7 select DMA_ENGINE
8
9 #
10 # DMA Engine Helpers
11 #
12
13 config SH_DMAE_BASE
14 bool "Renesas SuperH DMA Engine support"
15 depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
16 depends on !SUPERH || SH_DMA
17 depends on !SH_DMA_API
18 default y
19 select RENESAS_DMA
20 help
21 Enable support for the Renesas SuperH DMA controllers.
22
23 #
24 # DMA Controllers
25 #
26
27 config SH_DMAE
28 tristate "Renesas SuperH DMAC support"
29 depends on SH_DMAE_BASE
30 help
31 Enable support for the Renesas SuperH DMA controllers.
32
33 if SH_DMAE
34
35 config SH_DMAE_R8A73A4
36 def_bool y
37 depends on ARCH_R8A73A4
38 depends on OF
39
40 endif
41
42 config SUDMAC
43 tristate "Renesas SUDMAC support"
44 depends on SH_DMAE_BASE
45 help
46 Enable support for the Renesas SUDMAC controllers.
47
48 config RCAR_HPB_DMAE
49 tristate "Renesas R-Car HPB DMAC support"
50 depends on SH_DMAE_BASE
51 help
52 Enable support for the Renesas R-Car series DMA controllers.
53
54 config RCAR_AUDMAC_PP
55 tristate "Renesas R-Car Audio DMAC Peripheral Peripheral support"
56 depends on SH_DMAE_BASE
57 help
58 Enable support for the Renesas R-Car Audio DMAC Peripheral Peripheral controllers.
59
60 config RCAR_DMAC
61 tristate "Renesas R-Car Gen2 DMA Controller"
62 depends on ARCH_SHMOBILE || COMPILE_TEST
63 select RENESAS_DMA
64 help
65 This driver supports the general purpose DMA controller found in the
66 Renesas R-Car second generation SoCs.
This page took 0.081266 seconds and 5 git commands to generate.