From: Kory Maincent <kory.maincent@xxxxxxxxxxx> This patch series fix the support of dw-edma HDMA NATIVE IP. I can only test it in remote HDMA IP setup with single dma transfer, but with these fixes it works properly. Few fixes has also been added for eDMA version. Similarly to HDMA I have tested only eDMA in remote setup. Kory Maincent (9): dmaengine: dw-edma: Fix the ch_count hdma callback dmaengine: dw-edma: Typos fixes dmaengine: dw-edma: Add HDMA remote interrupt configuration dmaengine: dw-edma: HDMA: Add memory barrier before starting the DMA transfer in remote setup dmaengine: dw-edma: HDMA: Fix possible race condition in remote setup dmaengine: dw-edma: HDMA: Fix possible race condition in local setup dmaengine: dw-edma: eDMA: Add memory barrier before starting the DMA transfer in remote setup dmaengine: dw-edma: eDMA: Fix possible race condition in remote setup dmaengine: dw-edma: eDMA: Fix possible race condition in local setup drivers/dma/dw-edma/dw-edma-v0-core.c | 23 ++++++++++++--- drivers/dma/dw-edma/dw-hdma-v0-core.c | 40 +++++++++++++++------------ drivers/dma/dw-edma/dw-hdma-v0-regs.h | 2 +- 3 files changed, 43 insertions(+), 22 deletions(-) -- 2.25.1