Xilinx AXI VDMA Engine

modulename: xilinx_vdma.ko

configname: CONFIG_XILINX_VDMA

Linux Kernel Configuration
└─>Device Drivers
└─>DMA Engine support
└─>Xilinx AXI VDMA Engine
In linux kernel since version 3.16 (release Date: 2014-08-03)  
Enable support for Xilinx AXI VDMA Soft IP.

This engine provides high-bandwidth direct memory access
between memory and AXI4-Stream video type target
peripherals including peripherals which support AXI4-
Stream Video Protocol. It has two stream interfaces/
channels, Memory Mapped to Stream (MM2S) and Stream to
Memory Mapped (S2MM) for the data transfers.

source code: