treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / dma / sh / Kconfig
blob54d5d0369d3c8805f72c589506032f1a62097d2d
1 # SPDX-License-Identifier: GPL-2.0
3 # DMA engine configuration for sh
6 config RENESAS_DMA
7         bool
8         select DMA_ENGINE
11 # DMA Engine Helpers
14 config SH_DMAE_BASE
15         bool "Renesas SuperH DMA Engine support"
16         depends on SUPERH || COMPILE_TEST
17         depends on !SUPERH || SH_DMA
18         depends on !SH_DMA_API
19         default y
20         select RENESAS_DMA
21         help
22           Enable support for the Renesas SuperH DMA controllers.
25 # DMA Controllers
28 config SH_DMAE
29         tristate "Renesas SuperH DMAC support"
30         depends on SH_DMAE_BASE
31         help
32           Enable support for the Renesas SuperH DMA controllers.
34 config RCAR_DMAC
35         tristate "Renesas R-Car Gen2 DMA Controller"
36         depends on ARCH_RENESAS || COMPILE_TEST
37         select RENESAS_DMA
38         help
39           This driver supports the general purpose DMA controller found in the
40           Renesas R-Car second generation SoCs.
42 config RENESAS_USB_DMAC
43         tristate "Renesas USB-DMA Controller"
44         depends on ARCH_RENESAS || COMPILE_TEST
45         select RENESAS_DMA
46         select DMA_VIRTUAL_CHANNELS
47         help
48           This driver supports the USB-DMA controller found in the Renesas
49           SoCs.