All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL]: dmaengine updates for v6.16
Date: Thu, 5 Jun 2025 12:23:01 +0530	[thread overview]
Message-ID: <aEE+za1ox/mlTs1D@vaman> (raw)

[-- Attachment #1: Type: text/plain, Size: 5106 bytes --]

Hello Linus,

Please pull to receive a fairly small (compared to older requests) pull
request for dmaengine subsystem. This has a new ARM dmaengine driver and
couple of new device support and few driver changes.


The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:

  Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 3c018bf5a0ee3abe8d579d6a0dda616c3858d7b2:

  dmaengine: idxd: Remove unused pointer and macro (2025-05-14 16:00:30 +0100)

----------------------------------------------------------------
dmaengine updates for v6.16

 New support:
  - Renesas RZ/V2H(P) dma support for r9a09g057
  - Arm DMA-350 driver
  - Tegra Tegra264 ADMA support

 Updates:
  - AMD ptdma driver code removal and optimizations
  - Freescale edma error interrupt handler support

----------------------------------------------------------------
Ben Collins (1):
      fsldma: Set correct dma_mask based on hw capability

Devendra K Verma (1):
      dmaengine: dw-edma: Add HDMA NATIVE map check

Eder Zulian (3):
      dmaengine: ptdma: Remove unused pointer dma_cmd_cache
      dmaengine: ptdma: Remove dead code from pt_dmaengine_register()
      dmaengine: idxd: Remove unused pointer and macro

Fabrizio Castro (6):
      dt-bindings: dma: rz-dmac: Restrict properties for RZ/A1H
      dt-bindings: dma: rz-dmac: Document RZ/V2H(P) family of SoCs
      irqchip/renesas-rzv2h: Add rzv2h_icu_register_dma_req()
      dmaengine: sh: rz-dmac: Allow for multiple DMACs
      dmaengine: sh: rz-dmac: Add RZ/V2H(P) support
      arm64: dts: renesas: r9a09g057: Add DMAC nodes

Geert Uytterhoeven (1):
      dmaengine: ARM_DMA350 should depend on ARM/ARM64

Henry Martin (1):
      dmaengine: ti: Add NULL check in udma_probe()

Jie Hai (1):
      MAINTAINERS: Maintainer change for hisi_dma

Joy Zou (2):
      dt-bindings: dma: fsl-edma: increase maxItems of interrupts and interrupt-names
      dmaegnine: fsl-edma: add edma error interrupt handler

Kaushal Kumar (1):
      dt-bindings: dma: qcom,bam: Document dma-coherent property

Nathan Lynch (1):
      Documentation: dmaengine: Correct reference to glReadPixels()

Robin Murphy (2):
      dt-bindings: dma: Add Arm DMA-350
      dmaengine: Add Arm DMA-350 driver

Sakari Ailus (1):
      dmaengine: at_xdmac: Use pm_runtime_put_noidle() with many usage_counts

Sheetal (2):
      dt-bindings: Document Tegra264 ADMA support
      dmaengine: tegra210-adma: Add Tegra264 support

Thomas Gessler (2):
      dmaengine: xilinx_dma: Set max segment size
      dmaengine: xilinx_dma: Set dma_device directions

Vinicius Costa Gomes (1):
      dmaengine: idxd: Narrow the restriction on BATCH to ver. 1 only

Yi Sun (1):
      dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using

 .../devicetree/bindings/dma/arm,dma-350.yaml       |  44 ++
 .../devicetree/bindings/dma/fsl,edma.yaml          |   4 +-
 .../bindings/dma/nvidia,tegra210-adma.yaml         |   2 +
 .../devicetree/bindings/dma/qcom,bam-dma.yaml      |   2 +
 .../devicetree/bindings/dma/renesas,rz-dmac.yaml   | 107 +++-
 Documentation/driver-api/dmaengine/provider.rst    |   4 +-
 MAINTAINERS                                        |   2 +-
 arch/arm64/boot/dts/renesas/r9a09g057.dtsi         | 165 ++++++
 drivers/dma/Kconfig                                |   8 +
 drivers/dma/Makefile                               |   1 +
 drivers/dma/amd/ptdma/ptdma-dmaengine.c            |  23 +-
 drivers/dma/amd/ptdma/ptdma.h                      |   1 -
 drivers/dma/arm-dma350.c                           | 660 +++++++++++++++++++++
 drivers/dma/at_xdmac.c                             |   6 +-
 drivers/dma/dw-edma/dw-edma-pcie.c                 |   5 +-
 drivers/dma/fsl-edma-common.c                      |  30 +-
 drivers/dma/fsl-edma-common.h                      |  18 +
 drivers/dma/fsl-edma-main.c                        | 114 +++-
 drivers/dma/fsldma.c                               |  20 +-
 drivers/dma/fsldma.h                               |   1 +
 drivers/dma/idxd/cdev.c                            |  10 +-
 drivers/dma/idxd/idxd.h                            |   2 -
 drivers/dma/idxd/sysfs.c                           |   6 +-
 drivers/dma/sh/rz-dmac.c                           |  84 ++-
 drivers/dma/tegra210-adma.c                        | 185 +++++-
 drivers/dma/ti/k3-udma.c                           |   3 +-
 drivers/dma/xilinx/xilinx_dma.c                    |   4 +
 drivers/irqchip/irq-renesas-rzv2h.c                |  35 ++
 include/linux/irqchip/irq-renesas-rzv2h.h          |  23 +
 29 files changed, 1463 insertions(+), 106 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/arm,dma-350.yaml
 create mode 100644 drivers/dma/arm-dma350.c
 create mode 100644 include/linux/irqchip/irq-renesas-rzv2h.h

-- 
~Vinod

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

             reply	other threads:[~2025-06-05  6:53 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-05  6:53 Vinod Koul [this message]
2025-06-05 16:11 ` [GIT PULL]: dmaengine updates for v6.16 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aEE+za1ox/mlTs1D@vaman \
    --to=vkoul@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.