dmaengine: Add Xilinx zynqmp dma engine driver support
Added the driver for zynqmp dma engine used in Zynq UltraScale+ MPSoC. This dma controller supports memory to memory and I/O to I/O buffer transfers. Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
This commit is contained in:
parent
805abc5f2f
commit
b0cc417c16
|
@ -538,6 +538,13 @@ config XILINX_DMA
|
||||||
AXI DMA engine provides high-bandwidth one dimensional direct
|
AXI DMA engine provides high-bandwidth one dimensional direct
|
||||||
memory access between memory and AXI4-Stream target peripherals.
|
memory access between memory and AXI4-Stream target peripherals.
|
||||||
|
|
||||||
|
config XILINX_ZYNQMP_DMA
|
||||||
|
tristate "Xilinx ZynqMP DMA Engine"
|
||||||
|
depends on (ARCH_ZYNQ || MICROBLAZE || ARM64)
|
||||||
|
select DMA_ENGINE
|
||||||
|
help
|
||||||
|
Enable support for Xilinx ZynqMP DMA controller.
|
||||||
|
|
||||||
config ZX_DMA
|
config ZX_DMA
|
||||||
tristate "ZTE ZX296702 DMA support"
|
tristate "ZTE ZX296702 DMA support"
|
||||||
depends on ARCH_ZX
|
depends on ARCH_ZX
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
obj-$(CONFIG_XILINX_DMA) += xilinx_dma.o
|
obj-$(CONFIG_XILINX_DMA) += xilinx_dma.o
|
||||||
|
obj-$(CONFIG_XILINX_ZYNQMP_DMA) += zynqmp_dma.o
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue