aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dma/xilinx/Kconfig
blob: 58fa0aa7f2671fd9142ca96994c1f38a30831837 (plain)
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
#
# XILINX DMA Engines configuration
#

menuconfig XILINX_DMA_ENGINES
	bool "Xilinx DMA Engines"
	help
	  Enable support for the Xilinx DMA controllers. It supports three DMA
	  engines: Axi Central DMA (memory to memory transfer), Axi DMA (memory and
	  device transfer), and Axi VDMA (memory and video device transfer).

if XILINX_DMA_ENGINES

config XILINX_DMATEST
	tristate "DMA Test client for AXI DMA"
	depends on XILINX_DMA
	help
	  Simple DMA test client. Say N unless you're debugging a
	  DMA Device driver.

config XILINX_VDMATEST
	tristate "DMA Test client for VDMA"
	depends on XILINX_DMA
	help
	  Simple DMA test client. Say N unless you're debugging a
	  DMA Device driver.

config XILINX_DPDMA
	tristate "Xilinx DPDMA Engine"
	select DMA_ENGINE
	help
	  Enable support for Xilinx DisplayPort DMA.

config XILINX_DPDMA_DEBUG_FS
	bool "Xilinx DPDMA debugfs"
	depends on DEBUG_FS && XILINX_DPDMA
	help
	  Enable the debugfs code for DPDMA driver. The debugfs code
	  enables debugging or testing related features. It exposes some
	  low level controls to the user space to help testing automation,
	  as well as can enable additional diagnostic or statistical
	  information.

config XILINX_PS_PCIE_DMA_TEST
	tristate "Xilinx PS PCIe DMA test client"
	depends on XILINX_PS_PCIE_DMA
	help
	  Enable support for the test client of Xilinx PS PCIe DMA engine
	  in recent Xilinx ZynqMP chipsets.

	  Say Y here if you have such a chipset.

	  If unsure, say N.
endif # XILINX_DMA_ENGINES

config XILINX_FRMBUF
	tristate "Xilinx Framebuffer"
	select DMA_ENGINE
	help
	 Enable support for Xilinx Framebuffer DMA.