Blame view

kernel/linux-rt-4.4.41/drivers/dma/sh/Kconfig 1.38 KB
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
  #
  # DMA engine configuration for sh
  #
  
  config RENESAS_DMA
  	bool
  	select DMA_ENGINE
  
  #
  # DMA Engine Helpers
  #
  
  config SH_DMAE_BASE
  	bool "Renesas SuperH DMA Engine support"
  	depends on SUPERH || ARCH_SHMOBILE || COMPILE_TEST
  	depends on !SUPERH || SH_DMA
  	depends on !SH_DMA_API
  	default y
  	select RENESAS_DMA
  	help
  	  Enable support for the Renesas SuperH DMA controllers.
  
  #
  # DMA Controllers
  #
  
  config SH_DMAE
  	tristate "Renesas SuperH DMAC support"
  	depends on SH_DMAE_BASE
  	help
  	  Enable support for the Renesas SuperH DMA controllers.
  
  if SH_DMAE
  
  config SH_DMAE_R8A73A4
  	def_bool y
  	depends on ARCH_R8A73A4
  	depends on OF
  
  endif
  
  config RCAR_DMAC
  	tristate "Renesas R-Car Gen2 DMA Controller"
  	depends on ARCH_SHMOBILE || COMPILE_TEST
  	select RENESAS_DMA
  	help
  	  This driver supports the general purpose DMA controller found in the
  	  Renesas R-Car second generation SoCs.
  
  config RCAR_HPB_DMAE
  	tristate "Renesas R-Car HPB DMAC support"
  	depends on SH_DMAE_BASE
  	help
  	  Enable support for the Renesas R-Car series DMA controllers.
  
  config RENESAS_USB_DMAC
  	tristate "Renesas USB-DMA Controller"
  	depends on ARCH_SHMOBILE || COMPILE_TEST
  	select RENESAS_DMA
  	select DMA_VIRTUAL_CHANNELS
  	help
  	  This driver supports the USB-DMA controller found in the Renesas
  	  SoCs.
  
  config SUDMAC
  	tristate "Renesas SUDMAC support"
  	depends on SH_DMAE_BASE
  	help
  	  Enable support for the Renesas SUDMAC controllers.