mbox series

[0/4] dmaengine: xdma: Cyclic transfers support

Message ID 20230731101442.792514-1-miquel.raynal@bootlin.com (mailing list archive)
Headers show
Series dmaengine: xdma: Cyclic transfers support | expand

Message

Miquel Raynal July 31, 2023, 10:14 a.m. UTC
Hello,

Following the introduction of scatter-gather support of Xilinx's XDMA IP
in the Linux kernel, here is a small series adding cyclic transfers.

The first patch is a real bug fix which triggered in my case, the second
just fixes a typo, the third one is a preparation patch to ease the
review of the fourth one which actually adds cyclic transfers support.

Thanks,
Miquèl

Miquel Raynal (4):
  dmaengine: xilinx: xdma: Fix interrupt vector setting
  dmaengine: xilinx: xdma: Fix typo
  dmaengine: xilinx: xdma: Prepare the introduction of cyclic transfers
  dmaengine: xilinx: xdma: Support cyclic transfers

 drivers/dma/xilinx/xdma-regs.h |   2 +
 drivers/dma/xilinx/xdma.c      | 190 +++++++++++++++++++++++++++++++--
 2 files changed, 183 insertions(+), 9 deletions(-)

Comments

Vinod Koul Aug. 1, 2023, 6:44 p.m. UTC | #1
On Mon, 31 Jul 2023 12:14:38 +0200, Miquel Raynal wrote:
> Following the introduction of scatter-gather support of Xilinx's XDMA IP
> in the Linux kernel, here is a small series adding cyclic transfers.
> 
> The first patch is a real bug fix which triggered in my case, the second
> just fixes a typo, the third one is a preparation patch to ease the
> review of the fourth one which actually adds cyclic transfers support.
> 
> [...]

Applied, thanks!

[1/4] dmaengine: xilinx: xdma: Fix interrupt vector setting
      commit: d27a7028ba7214963eae3e3c266070a4a9f5725e
[2/4] dmaengine: xilinx: xdma: Fix typo
      commit: c3633b42923dae5c23a7fadaca6f10f8448b8fec

Best regards,
Miquel Raynal Aug. 1, 2023, 6:59 p.m. UTC | #2
Hi Vinod,

vkoul@kernel.org wrote on Wed, 02 Aug 2023 00:14:50 +0530:

> On Mon, 31 Jul 2023 12:14:38 +0200, Miquel Raynal wrote:
> > Following the introduction of scatter-gather support of Xilinx's XDMA IP
> > in the Linux kernel, here is a small series adding cyclic transfers.
> > 
> > The first patch is a real bug fix which triggered in my case, the second
> > just fixes a typo, the third one is a preparation patch to ease the
> > review of the fourth one which actually adds cyclic transfers support.
> > 
> > [...]  
> 
> Applied, thanks!
> 
> [1/4] dmaengine: xilinx: xdma: Fix interrupt vector setting
>       commit: d27a7028ba7214963eae3e3c266070a4a9f5725e
> [2/4] dmaengine: xilinx: xdma: Fix typo
>       commit: c3633b42923dae5c23a7fadaca6f10f8448b8fec

Thanks!

I assume you will probably make additional remarks on patch 4/4, if
however you are waiting for a re-spin just let me know.

Cheers,
Miquèl