public inbox for dmaengine@vger.kernel.org
 help / color / mirror / Atom feed
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dma <dmaengine@vger.kernel.org>, LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL]: dmaengine updates for v5.8-rc1
Date: Tue, 9 Jun 2020 17:24:16 +0530	[thread overview]
Message-ID: <20200609115416.GC1084979@vkoul-mobl> (raw)

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

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

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

             reply	other threads:[~2020-06-09 11:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-09 11:54 Vinod Koul [this message]
2020-06-10 18:55 ` [GIT PULL]: dmaengine updates for v5.8-rc1 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=20200609115416.GC1084979@vkoul-mobl \
    --to=vkoul@kernel.org \
    --cc=dmaengine@vger.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox