* [GIT PULL]: dmaengine updates for v6.16
@ 2025-06-05 6:53 Vinod Koul
2025-06-05 16:11 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Vinod Koul @ 2025-06-05 6:53 UTC (permalink / raw)
To: Linus Torvalds; +Cc: LKML
[-- 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 --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL]: dmaengine updates for v6.16
2025-06-05 6:53 [GIT PULL]: dmaengine updates for v6.16 Vinod Koul
@ 2025-06-05 16:11 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2025-06-05 16:11 UTC (permalink / raw)
To: Vinod Koul; +Cc: Linus Torvalds, LKML
The pull request you sent on Thu, 5 Jun 2025 12:23:01 +0530:
> git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-6.16-rc1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bfdf35c5dc6267f70f76abddfacface4dd3b9ac0
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-06-05 16:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-05 6:53 [GIT PULL]: dmaengine updates for v6.16 Vinod Koul
2025-06-05 16:11 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).