mbox series

[GIT,PULL] : dmaengine updates for v5.18-rc1

Message ID YkPudJlxlw+Ab3Fi@matsya (mailing list archive)
State Mainlined
Headers show
Series [GIT,PULL] : dmaengine updates for v5.18-rc1 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-5.18-rc1

Message

Vinod Koul March 30, 2022, 5:45 a.m. UTC
Hello Linus,

Please pull to receive updates for dmaengine. This time we have bunch of
driver updates and some new device support.

The following changes since commit 455896c53d5b803733ddd84e1bf8a430644439b6:

  dmaengine: shdma: Fix runtime PM imbalance on error (2022-02-15 11:04:16 +0530)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-5.18-rc1

for you to fetch changes up to b95044b38425f563404234d96bbb20cc6360c7e1:

  dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma (2022-03-11 16:05:39 +0530)

----------------------------------------------------------------
dmaengine updates for v5.18-rc1

New support:
 - Document RZ/V2L and RZ/G2UL dma binding
 - TI AM62x k3-udma and k3-psil support

Updates:
 - Yaml conversion for Mediatek uart apdma schema
 - Removal of DMA-32 fallback configuration for various drivers
 - imx-sdma updates for channel restart

----------------------------------------------------------------
Amelie Delaunay (1):
      dmaengine: stm32-dma: set dma_device max_sg_burst

AngeloGioacchino Del Regno (1):
      dt-bindings: dma: Convert mtk-uart-apdma to DT schema

Biju Das (2):
      dt-bindings: dma: rz-dmac: Document RZ/V2L SoC
      dt-bindings: dma: rz-dmac: Document RZ/G2UL SoC

Cai Huoqing (1):
      dmaengine: ppc4xx: Make use of the helper macro LIST_HEAD()

Christophe JAILLET (4):
      dmaengine: iot: Remove useless DMA-32 fallback configuration
      dmaengine: altera-msgdma: Remove useless DMA-32 fallback configuration
      dmaengine: qcom_hidma: Remove useless DMA-32 fallback configuration
      dmaengine: idxd: Remove useless DMA-32 fallback configuration

Dave Jiang (1):
      dmaengine: idxd: restore traffic class defaults after wq reset

Geert Uytterhoeven (1):
      dmaengine: fsl-dpaa2-qdma: Drop comma after SoC match table sentinel

Jie Hai (1):
      dmaengine: hisi_dma: fix MSI allocate fail when reload hisi_dma

Lad Prabhakar (1):
      dmaengine: sh: Kconfig: Add ARCH_R9A07G054 dependency for RZ_DMAC config option

Sanjay R Mehta (2):
      dmaengine: ptdma: fix concurrency issue with multiple dma transfer
      dmaengine: ptdma: handle the cases based on DMA is complete

Tom Rix (2):
      dmaengine: ti: cleanup comments
      dmaengine: dw-axi-dmac: cleanup comments

Tomasz Moń (2):
      dmaengine: imx-sdma: restart cyclic channel if needed
      dmaengine: imx-sdma: fix cyclic buffer race condition

Vignesh Raghavendra (2):
      dmaengine: ti: k3-udma: Add AM62x DMSS support
      dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data

Vinod Koul (2):
      Merge tag 'dmaengine-fix-5.17' into next
      dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error"

Yang Li (1):
      dmaengine: imx-sdma: clean up some inconsistent indenting

 .../devicetree/bindings/dma/mediatek,uart-dma.yaml | 122 ++++++++++++++
 .../devicetree/bindings/dma/mtk-uart-apdma.txt     |  56 -------
 .../devicetree/bindings/dma/renesas,rz-dmac.yaml   |   4 +-
 drivers/dma/altera-msgdma.c                        |   4 +-
 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c     |   8 +-
 drivers/dma/dw-axi-dmac/dw-axi-dmac.h              |   2 +-
 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h            |   2 +-
 drivers/dma/hisi_dma.c                             |   2 +-
 drivers/dma/idxd/device.c                          |   9 +-
 drivers/dma/idxd/init.c                            |   2 -
 drivers/dma/imx-sdma.c                             |  22 ++-
 drivers/dma/ioat/init.c                            |   2 -
 drivers/dma/ppc4xx/adma.c                          |   2 +-
 drivers/dma/ptdma/ptdma-dmaengine.c                |  24 ++-
 drivers/dma/qcom/hidma.c                           |   4 +-
 drivers/dma/sh/Kconfig                             |   6 +-
 drivers/dma/sh/shdma-base.c                        |   4 +-
 drivers/dma/stm32-dma.c                            |   1 +
 drivers/dma/ti/Makefile                            |   3 +-
 drivers/dma/ti/cppi41.c                            |   6 +-
 drivers/dma/ti/edma.c                              |  10 +-
 drivers/dma/ti/k3-psil-am62.c                      | 186 +++++++++++++++++++++
 drivers/dma/ti/k3-psil-priv.h                      |   1 +
 drivers/dma/ti/k3-psil.c                           |   1 +
 drivers/dma/ti/k3-udma.c                           |   1 +
 drivers/dma/ti/omap-dma.c                          |   2 +-
 26 files changed, 383 insertions(+), 103 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml
 delete mode 100644 Documentation/devicetree/bindings/dma/mtk-uart-apdma.txt
 create mode 100644 drivers/dma/ti/k3-psil-am62.c

Thanks

Comments

pr-tracker-bot@kernel.org March 30, 2022, 6:20 p.m. UTC | #1
The pull request you sent on Wed, 30 Mar 2022 11:15:24 +0530:

> git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-5.18-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2a44cdaa01837355b14b9221e87d75963846296c

Thank you!