]> asedeno.scripts.mit.edu Git - linux.git/commit
dmaengine: xilinx_dma: Add Xilinx AXI MCDMA Engine driver support
authorRadhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Tue, 22 Oct 2019 17:00:22 +0000 (22:30 +0530)
committerVinod Koul <vkoul@kernel.org>
Wed, 6 Nov 2019 17:08:02 +0000 (22:38 +0530)
commit6ccd692bfb7fc44a6b4acd97874d8be78ecb5c91
tree58a37ed16bd73b3d0ccd1bb7b7500cc937720691
parentc2f6b67db2bd2c333ccd30099c9bde197fa3943d
dmaengine: xilinx_dma: Add Xilinx AXI MCDMA Engine driver support

Add support for AXI Multichannel Direct Memory Access (AXI MCDMA)
core, which is a soft Xilinx IP core that provides high-bandwidth
direct memory access between memory and AXI4-Stream target peripherals.
The AXI MCDMA core provides scatter-gather interface with multiple
independent transmit and receive channels. The driver supports
device_prep_slave_sg slave transfer mode.

Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Link: https://lore.kernel.org/r/1571763622-29281-7-git-send-email-radhey.shyam.pandey@xilinx.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/Kconfig
drivers/dma/xilinx/xilinx_dma.c