[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200609115416.GC1084979@vkoul-mobl>
Date: Tue, 9 Jun 2020 17:24:16 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: dma <dmaengine@...r.kernel.org>,
LKML <linux-kernel@...r.kernel.org>
Subject: [GIT PULL]: dmaengine updates for v5.8-rc1
Hello Linus,
Please pull to receive fairly small dmaengine updates which include
mostly driver updates for drivers in this round.
The following changes since commit 8f3d9f354286745c751374f5f1fcafee6b3f3136:
Linux 5.7-rc1 (2020-04-12 12:35:55 -0700)
are available in the Git repository at:
git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-5.8-rc1
for you to fetch changes up to be4cf718cd9929e867ed1ff06d23fb4d08cc2d36:
dmaengine: imx-sdma: initialize all script addresses (2020-05-15 12:31:06 +0530)
----------------------------------------------------------------
dmaengine updates for v5.8-rc1
Bunch of updates to drivers like dmatest, dw-edma, ioat,
mmp-tdma and k3-udma along with Renesas binding update to json-schema
----------------------------------------------------------------
Alan Mikhak (3):
dmaengine: dw-edma: Decouple dw-edma-core.c from struct pci_dev
dmaengine: dw-edma: Check MSI descriptor before copying
dmaengine: dw-edma: support local dma device transfer semantics
Amelie Delaunay (2):
dt-bindings: dma: add direct mode support through device tree in stm32-dma
dmaengine: stm32-dma: direct mode support through device tree
Andy Shevchenko (6):
Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait"
dmaengine: dmatest: Allow negative timeout value to specify infinite wait
dmaengine: dmatest: Describe members of struct dmatest_params
dmaengine: dmatest: Describe members of struct dmatest_info
dmaengine: Include dmaengine.h into dmaengine.c
dmaengine: Fix doc strings to satisfy validation script
Christophe JAILLET (2):
dmaengine: qcom_hidma: Simplify error handling path in hidma_probe
dmaengine: sf-pdma: Simplify the error handling path in 'sf_pdma_probe()'
Dave Jiang (1):
dmaengine: idxd: export hw version through sysfs
Geert Uytterhoeven (1):
dmaengine: Fix misspelling of "Analog Devices"
Gustavo A. R. Silva (3):
dmaengine: qcom: bam_dma: Replace zero-length array with flexible-array
dmaengine: at_hdmac: Replace zero-length array with flexible-array
dmaengine: at_xdmac: Replace zero-length array with flexible-array
Jason Yan (1):
dmaengine: qcom_hidma: use true,false for bool variable
Leonid Ravich (5):
dmaengine: ioat: fixing chunk sizing macros dependency
dmaengine: ioat: Decreasing allocation chunk size 2M->512K
dmaengine: ioat: removing duplicate code from timeout handler
dmaengine: ioat: remove unnesesery double complition timer modification.
dmaengine: ioat: adding missed issue_pending to timeout handler
Lubomir Rintel (5):
dmaengine: mmp_tdma: Drop "mmp_tdma: from error messages
dmaengine: mmp_tdma: Log an error if channel is in wrong state
dmaengine: mmp_tdma: Fill in slave capabilities
dmaengine: mmp_tdma: Remove the MMP_SRAM dependency
dmaengine: mmp_tdma: Validate the transfer direction
Peter Ujfalusi (5):
dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now
dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654
dmaengine: ti: k3-udma: Add missing dma_sync call for rx flush descriptor
dmaengine: ti: k3-udma: Remove udma_chan.in_ring_cnt
dmaengine: ti: k3-udma: Use proper return code in alloc_chan_resources
Samuel Zou (1):
dmaengine: ti: k3-udma: Use PTR_ERR_OR_ZERO() to simplify code
Sascha Hauer (1):
dmaengine: imx-sdma: initialize all script addresses
Yoshihiro Shimoda (2):
dt-bindings: dma: renesas,rcar-dmac: convert bindings to json-schema
dt-bindings: dma: renesas,usb-dmac: convert bindings to json-schema
YueHaibing (1):
dmaengine: moxart-dma: Drop pointless static qualifier in moxart_probe()
Documentation/ABI/stable/sysfs-driver-dma-idxd | 6 +
.../devicetree/bindings/dma/renesas,rcar-dmac.txt | 117 ----------------
.../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 150 +++++++++++++++++++++
.../devicetree/bindings/dma/renesas,usb-dmac.txt | 55 --------
.../devicetree/bindings/dma/renesas,usb-dmac.yaml | 102 ++++++++++++++
.../devicetree/bindings/dma/st,stm32-dma.yaml | 5 +
drivers/dma/Kconfig | 4 +-
drivers/dma/at_hdmac_regs.h | 2 +-
drivers/dma/at_xdmac.c | 2 +-
drivers/dma/dmaengine.c | 98 +++++++-------
drivers/dma/dmatest.c | 24 ++--
drivers/dma/dw-edma/dw-edma-core.c | 65 ++++++---
drivers/dma/dw-edma/dw-edma-core.h | 4 +
drivers/dma/dw-edma/dw-edma-pcie.c | 10 ++
drivers/dma/idxd/sysfs.c | 11 ++
drivers/dma/imx-sdma.c | 2 +-
drivers/dma/ioat/dma.c | 85 +++++++-----
drivers/dma/ioat/dma.h | 10 +-
drivers/dma/ioat/init.c | 2 +-
drivers/dma/mmp_tdma.c | 26 +++-
drivers/dma/moxart-dma.c | 2 +-
drivers/dma/qcom/bam_dma.c | 2 +-
drivers/dma/qcom/hidma.c | 3 +-
drivers/dma/sf-pdma/sf-pdma.c | 25 +---
drivers/dma/stm32-dma.c | 41 ++++--
drivers/dma/ti/Kconfig | 4 +-
drivers/dma/ti/k3-udma.c | 34 ++---
27 files changed, 535 insertions(+), 356 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt
create mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml
delete mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt
create mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.yaml
--
~Vinod
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists