[0/9] Fix support of dw-edma HDMA NATIVE IP in remote setup

Message ID 20230609081654.330857-1-kory.maincent@bootlin.com
Headers
Series Fix support of dw-edma HDMA NATIVE IP in remote setup |

Message

Köry Maincent June 9, 2023, 8:16 a.m. UTC
  From: Kory Maincent <kory.maincent@bootlin.com>

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(-)
  

Comments

Köry Maincent June 12, 2023, 8:59 a.m. UTC | #1
On Fri,  9 Jun 2023 10:16:45 +0200
Köry Maincent <kory.maincent@bootlin.com> wrote:

> From: Kory Maincent <kory.maincent@bootlin.com>
> 
> 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.

FYI it seems several patches of this series has been categorized as spam.
I think it is because the code of these patches are quite similar.

Köry
  
Serge Semin June 12, 2023, 4:48 p.m. UTC | #2
Hi Köry

On Mon, Jun 12, 2023 at 10:59:42AM +0200, Köry Maincent wrote:
> On Fri,  9 Jun 2023 10:16:45 +0200
> Köry Maincent <kory.maincent@bootlin.com> wrote:
> 
> > From: Kory Maincent <kory.maincent@bootlin.com>
> > 
> > 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.
> 

> FYI it seems several patches of this series has been categorized as spam.
> I think it is because the code of these patches are quite similar.
> 
> Köry

Thanks for notifying about that. The entire series landed in my inbox.
So no problem has been spotted on my side. I'll have a closer look at
the patchset sometime on this week.

-Serge(y)