This patch corrects the hsize and stride alignment logic when DRE
is not enabled in the design.
Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com>
Reviewed-by: Kedareswara rao Appana <appanad@xilinx.com>
When DRE is not enabled,adjust hsize and stride to memap data width on write channel(S2MM).
On read channel(mm2s), adjust hsize to stream data width and stride to memap data width.
Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
This patch updates the modification history on the axivdma.h to reflect the
support for 64 bit addressing.
Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com>
Reviewed-by: Kedareswara rao Appana <appanad@xilinx.com>
This patch adds vdma application to demonstrate how to use the VDMA triple buffer API.
Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com>
Reviewed-by: Kedareswara rao Appana <appanad@xilinx.com>
This patch adds support for 64 bit vdma.
Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com>
Reviewed-by: Kedareswara rao Appana <appanad@xilinx.com>
This patch adds definition of macro XPAR_XAXIVDMA_NUM_INSTANCES, controls
config table parameters with macro XPAR_XAXIVDMA_NUM_INSTANCES.
These changes are to avoid compilation errors in Subsystem driver if Subsystem
HIP is not included axivdma as subcore, results axivdma driver not in BSP.
Signed-off-by: Shadul Shaikh <shaduls@xilinx.com>
Acked-by: Srikanth Vemula <svemula@xilinx.com>
This patch modifies the axi dma and axi vdma driver
to add the sefltest api to the driver source files
and call this from the selftest example's.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
This patch add's new version of the axivdma driver
and deprecates the older version of the driver.
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>