Skip to content

Add some fixes and new feature for SPRD DMA

Baolin Wang dmaengine lkml 2 versions – Applied

Status from this message: Applied, thanks

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v1 Latest posting 2/27 patches 2 repliesApplied
  2. v1 posting 1/27 patches 3 repliesSuperseded

Patches in v1 posting 2/2 Applied

#Subject and filesSizeRepliesApplied
1/7dmaengine: sprd: Remove direction usage from struct dma_slave_configdrivers/dma/sprd-dma.c+0 -30 replies
2/7dmaengine: sprd: Get transfer residue depending on the transfer directiondrivers/dma/sprd-dma.c+20 -10 replies
3/7dmaengine: sprd: Fix the last link-list configurationdrivers/dma/sprd-dma.c+2 -10 replies
4/7dmaengine: sprd: Set cur_desc as NULL when free or terminate one dma channeldrivers/dma/sprd-dma.c+1 -00 replies
5/7dmaengine: sprd: Support DMA link-list cyclic callbackdrivers/dma/sprd-dma.c+14 -110 replies
6/7dmaengine: sprd: Support DMA 2-stage transfer modedrivers/dma/sprd-dma.c include/linux/dma/sprd-dma.h+156 -40 replies
7/7dmaengine: sprd: Add me as one of the module authorsdrivers/dma/sprd-dma.c+1 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RESEND PATCH 0/7] Add some fixes and new feature for SPRD DMA

This patchset removes the direction usage from struct dma_slave_config, and add one new field to save the direction. It also fixes some issues for link-list transfer. Moreover this patchset adds new 2-stage transfer support for our DMA.

Baolin Wang (1):
dmaengine: sprd: Remove direction usage from struct dma_slave_config

Eric Long (6):
dmaengine: sprd: Get transfer residue depending on the transfer
direction
dmaengine: sprd: Fix the last link-list configuration
dmaengine: sprd: Set cur_desc as NULL when free or terminate one dma
channel
dmaengine: sprd: Support DMA link-list cyclic callback
dmaengine: sprd: Support DMA 2-stage transfer mode
dmaengine: sprd: Add me as one of the module authors

 drivers/dma/sprd-dma.c       |  152 +++++++++++++++++++++++++++++++++++++-----
 include/linux/dma/sprd-dma.h |   62 ++++++++++++++++-
 2 files changed, 194 insertions(+), 20 deletions(-)
Signature · 1 line
1.7.9.5