Commit graph

6 commits

Author SHA1 Message Date
Kedareswara rao Appana
bcdb65d21b axidma: Mark only BD Memory region as uncacheable
This patch updates the Xil_SetTlbAttributes to mark the BD memory region
only uncaheable and updated the cache flush/invalidate api's for a53 case.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked by: Anirudha Sarangi <anirudh@xilinx.com>
2015-08-24 23:10:11 +05:30
Kedareswara rao Appana
1f48a8019c axidma: Handle cache flush/invalidate api's properly for a53
In a53 processor the Cache flush api does both fulsh and invalidate
of the memory once the dma transfer is done before checking the
data we shouldn't invalidate the memory unlike the a9/microblaze case.
This patch updates the axidma examples for the same.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Kinjal Pravinbhai Patel <patelki@xilinx.com>
2015-08-21 14:16:24 +05:30
Kedareswara rao Appana
187e18e3dc axidma: Add support for 64-bit addressing
This patch updates the driver to support 64-bit addressing.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Acked-by: Anirudha Sarangi   <anirudh@xilinx.com>
2015-07-31 16:55:58 +05:30
Kedareswara rao Appana
82f9fb61a0 dma: Add self-test API to the driver source files.
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>
2015-02-02 13:17:03 +05:30
Kedareswara rao Appana
b6afcfe6da dma: Added support for peripheral test
This patch  add's self test example for DMA to include it on peripheral test.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-01-22 18:49:26 +05:30
Kedareswara rao Appana
0f604c9902 dma: Add axidma_v8_1 and deprecate axidma_v8_0
This patch add's new version of the axidma driver
and deprecates the older version of the driver.

Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
2015-01-22 18:49:26 +05:30