[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <ZfQ0bxZak7Nc3f6v@matsya>
Date: Fri, 15 Mar 2024 17:13:43 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL]: Dmaengine updates for v6.9
Hello Linus,
Please pull to receive this round of dmaengine updates which has couple
of new device support and updates to few drivers.
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dmaengine-6.9-rc1
for you to fetch changes up to 716141d366f45d62ffe4dd53a045867b26e29d19:
dmaengine: of: constify of_phandle_args in of_dma_find_controller() (2024-02-23 12:44:08 +0530)
----------------------------------------------------------------
dmaengine updates for v6.9
New support:
- Allwinner H616 dma support
- Renesas r8a779h0 dma controller support
- TI CSI2RX dma support
Updates:
- Freescale edma driver updates for TCD64csupport for i.MX95
- constify of pointers and args
- Yaml conversion for MediaTek High-Speed controller binding
- TI k3 udma support for TX/RX DMA channels for thread IDs
----------------------------------------------------------------
Basavaraj Natikar (1):
MAINTAINERS: change in AMD ptdma maintainer
Chen-Yu Tsai (1):
dt-bindings: dma: allwinner,sun50i-a64-dma: Add compatible for H616
Daniel Scally (1):
dmaengine: pl330: Clear callback_result for re-used descs
Duje Mihanović (1):
dt-bindings: mmp-dma: convert to YAML
Frank Li (6):
dmaengine: fsl-edma: involve help macro fsl_edma_set(get)_tcd()
dmaengine: fsl-edma: fix spare build warning
dmaengine: fsl-edma: add address for channel mux register in fsl_edma_chan
dmaengine: mcf-edma: utilize edma_write_tcdreg() macro for TCD Access
dt-bindings: fsl-dma: fsl-edma: add fsl,imx95-edma5 compatible string
dmaengine: fsl-edma: integrate TCD64 support for i.MX95
Geert Uytterhoeven (1):
dt-bindings: renesas,rcar-dmac: Add r8a779h0 support
Krzysztof Kozlowski (2):
dmaengine: pl08x: constify pointer to char in filter function
dmaengine: of: constify of_phandle_args in of_dma_find_controller()
Kunwu Chan (1):
dmaengine: bestcomm: Code cleanup for bcom_sram_init
Lukas Bulwahn (1):
MAINTAINERS: adjust file entry in MEDIATEK DMA DRIVER
Peter Korsgaard (1):
dmaengine: xilinx_dma: check for invalid vdma interleaved parameters
Peter Robinson (1):
dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
Rafał Miłecki (1):
dt-bindings: dma: convert MediaTek High-Speed controller to the json-schema
Ricardo B. Marliere (2):
dmaengine: idxd: make dsa_bus_type const
dmaengine: idxd: constify the struct device_type usage
Siddharth Vadapalli (4):
dmaengine: ti: k3-udma-glue: Add function to parse channel by ID
dmaengine: ti: k3-udma-glue: Update name for remote RX channel device
dmaengine: ti: k3-udma-glue: Add function to request TX chan for thread ID
dmaengine: ti: k3-udma-glue: Add function to request RX chan for thread ID
Vaishnav Achath (1):
dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX
.../bindings/dma/allwinner,sun50i-a64-dma.yaml | 12 +-
.../devicetree/bindings/dma/fsl,edma.yaml | 2 +
.../devicetree/bindings/dma/marvell,mmp-dma.yaml | 72 +++++
.../bindings/dma/mediatek,mt7622-hsdma.yaml | 63 +++++
Documentation/devicetree/bindings/dma/mmp-dma.txt | 81 ------
.../devicetree/bindings/dma/mtk-hsdma.txt | 33 ---
.../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 +
MAINTAINERS | 4 +-
drivers/dma/Kconfig | 14 +-
drivers/dma/amba-pl08x.c | 2 +-
drivers/dma/bestcomm/sram.c | 5 -
drivers/dma/fsl-edma-common.c | 101 ++++---
drivers/dma/fsl-edma-common.h | 159 ++++++++++-
drivers/dma/fsl-edma-main.c | 19 +-
drivers/dma/idxd/bus.c | 2 +-
drivers/dma/idxd/cdev.c | 4 +-
drivers/dma/idxd/idxd.h | 14 +-
drivers/dma/idxd/sysfs.c | 10 +-
drivers/dma/mcf-edma-main.c | 2 +-
drivers/dma/of-dma.c | 2 +-
drivers/dma/pl330.c | 1 +
drivers/dma/ti/k3-psil-j721s2.c | 73 +++++
drivers/dma/ti/k3-udma-glue.c | 314 +++++++++++++++------
drivers/dma/xilinx/xilinx_dma.c | 6 +
include/linux/dma/k3-udma-glue.h | 10 +
25 files changed, 705 insertions(+), 301 deletions(-)
create mode 100644 Documentation/devicetree/bindings/dma/marvell,mmp-dma.yaml
create mode 100644 Documentation/devicetree/bindings/dma/mediatek,mt7622-hsdma.yaml
delete mode 100644 Documentation/devicetree/bindings/dma/mmp-dma.txt
delete mode 100644 Documentation/devicetree/bindings/dma/mtk-hsdma.txt
--
~Vinod
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists