u-boot-brain/drivers/dma/ti
Vignesh Raghavendra b0ab00839f dma: ti: k3-udma: Fix ring push operation for 32 bit cores
UDMA always expects 64 bit address pointer of the transfer descriptor in
the Ring. But on 32 bit cores like R5, pointer is always 32 bit in size.
Therefore copy over 32 bit pointer value to 64 bit variable before
pushing it over to the ring, so that upper 32 bits are 0s.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2020-01-20 10:10:28 +05:30
..
k3-udma-hwdef.h dma: ti: add driver to K3 UDMA 2019-04-11 20:07:12 -04:00
k3-udma.c dma: ti: k3-udma: Fix ring push operation for 32 bit cores 2020-01-20 10:10:28 +05:30
Kconfig dma: ti: add driver to K3 UDMA 2019-04-11 20:07:12 -04:00
Makefile dma: ti: add driver to K3 UDMA 2019-04-11 20:07:12 -04:00