blob: 4ee6afad35ed7ad9da38825dc6c101d702c6fdd1 [file] [log] [blame]
Mugunthan V Na0594ce2016-02-15 15:31:37 +05301menu "DMA Support"
2
3config DMA
4 bool "Enable Driver Model for DMA drivers"
5 depends on DM
6 help
7 Enable driver model for DMA. DMA engines can do
8 asynchronous data transfers without involving the host
9 CPU. Currently, this framework can be used to offload
10 memory copies to and from devices like qspi, ethernet
11 etc Drivers provide methods to access the DMA devices
12 buses that is used to transfer data to and from memory.
13 The uclass interface is defined in include/dma.h.
14
Mugunthan V N58da6722016-02-15 15:31:38 +053015config TI_EDMA3
16 bool "TI EDMA3 driver"
17 help
18 Enable the TI EDMA3 driver for DRA7xx and AM43xx evms.
19 This driver support data transfer between memory
20 regions.
21
Adam Ford99bec1a2018-02-06 08:34:45 -060022config APBH_DMA
23 bool "Support APBH DMA"
24 depends on MX23 || MX28 || MX6 || MX7
25 help
26 Enable APBH DMA driver.
27
28if APBH_DMA
29config APBH_DMA_BURST
30 bool "Enable DMA BURST"
31
32config APBH_DMA_BURST8
33 bool "Enable DMA BURST8"
34
35endif
36
Mugunthan V Na0594ce2016-02-15 15:31:37 +053037endmenu # menu "DMA Support"