]> rtime.felk.cvut.cz Git - zynq/linux.git/blob - drivers/dma/xilinx/Kconfig
04870b1e098acd5f14e145d154930648d21ecd64
[zynq/linux.git] / drivers / dma / xilinx / Kconfig
1 #
2 # XILINX DMA Engines configuration
3 #
4
5 menuconfig XILINX_DMA_ENGINES
6         bool "Xilinx DMA Engines"
7         help
8           Enable support for the Xilinx DMA controllers. It supports three DMA
9           engines: Axi Central DMA (memory to memory transfer), Axi DMA (memory and
10           device transfer), and Axi VDMA (memory and video device transfer).
11
12 if XILINX_DMA_ENGINES
13
14 config XILINX_DMATEST
15         tristate "DMA Test client for AXI DMA"
16         depends on XILINX_DMA
17         help
18           Simple DMA test client. Say N unless you're debugging a
19           DMA Device driver.
20
21 config XILINX_VDMATEST
22         tristate "DMA Test client for VDMA"
23         depends on XILINX_DMA
24         help
25           Simple DMA test client. Say N unless you're debugging a
26           DMA Device driver.
27
28 config XILINX_CDMATEST
29         tristate "DMA Test client for CDMA"
30         depends on XILINX_DMA
31         help
32           Simple DMA test client. Say N unless you're debugging a
33           DMA Device driver.
34
35 config XILINX_DPDMA
36         tristate "Xilinx DPDMA Engine"
37         select DMA_ENGINE
38         help
39           Enable support for Xilinx DisplayPort DMA.
40
41 config XILINX_PS_PCIE_DMA_TEST
42         tristate "Xilinx PS PCIe DMA test client"
43         depends on XILINX_PS_PCIE_DMA
44         help
45           Enable support for the test client of Xilinx PS PCIe DMA engine
46           in recent Xilinx ZynqMP chipsets.
47
48           Say Y here if you have such a chipset.
49
50           If unsure, say N.
51
52 endif # XILINX_DMA_ENGINES