From: Vinod Koul <vinod.koul@intel.com>
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 v4.17-rc1
Date: Tue, 10 Apr 2018 21:03:34 +0530 [thread overview]
Message-ID: <20180410153333.GR6014@localhost> (raw)
Hey Linus,
Here is the pull request for dmaengine updates for v4.17-rc1. Two new
drivers, updates to couple and off updates to many summarise this request.
Details below:
The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2:
Linux 4.16-rc1 (2018-02-11 15:04:29 -0800)
are available in the git repository at:
git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-4.17-rc1
for you to fetch changes up to 2ffb850e23a943acfbeda62599397c863cdd854c:
Merge branch 'topic/stm' into for-linus (2018-04-10 08:55:58 +0530)
----------------------------------------------------------------
DMAengine updates for v4.17-rc1
This time we have couple of new drivers along with updates to drivers.
- new driver for DesignWare AXI DMAC and MediaTek High-Speed DMA controller
- stm32 dma and qcom bam dma driver updates
- norandom test option for dmatest
----------------------------------------------------------------
Biju Das (1):
dt-bindings: rcar-dmac: Document r8a77470 support
Colin Ian King (1):
dmaengine: dw-axi-dmac: fix spelling mistake: "catched" -> "caught"
Eugeniy Paltsev (2):
dmaengine: Introduce DW AXI DMAC driver
dt-bindings: Document the Synopsys DW AXI DMA bindings
Geert Uytterhoeven (1):
dmaengine: rcar-dmac: Fix too early/late system suspend/resume callbacks
Maxime Jayat (1):
dmaengine: at_xdmac: fix rare residue corruption
Peter Ujfalusi (1):
dmaengine: edma: Check the memory allocation for the memcpy dma device
Pierre Yves MORDRET (7):
dmaengine: stm32-dma: threshold manages with bitfield feature
dmaengine: stm32-dma: fix incomplete configuration in cyclic mode
dmaengine: stm32-dma: fix typo and reported checkpatch warnings
dmaengine: stm32-dma: Improve memory burst management
dmaengine: stm32-dma: fix DMA IRQ status handling
dmaengine: stm32-dma: fix max items per transfer
dmaengine: stm32-dma: properly mask irq bits
Pierre-Yves MORDRET (1):
dt-bindings: stm32-dma: introduce DMA features bitfield
Qi Hou (1):
dmaengine: pl330: fix a race condition in case of threaded irqs
Sean Wang (3):
dt-bindings: dmaengine: Add MediaTek High-Speed DMA controller bindings
dmaengine: mediatek: Add MediaTek High-Speed DMA controller for MT7622 and MT7623 SoC
dmaengine: mediatek: update MAINTAINERS entry with MediaTek DMA driver
Sergei Shtylyov (1):
DT: dmaengine: renesas,rcar-dmac: document R8A77980 support
Srinivas Kandagatla (5):
dmaengine: qcom: bam_dma: make bam clk optional
dt-bindings: dmaengine: bam_dma: add remote controlled bindings
dmaengine: qcom: bam_dma: get num-channels and num-ees from dt
dmaengine: qcom: bam_dma: do not write to global regs in remote mode
dmaengine: qcom: bam_dma: disable runtime pm on remote controlled
Thierry Bultel (1):
dmaengine: imx-sdma: fix pagefault when channel is disabled during interrupt
Vinod Koul (10):
Merge branch 'topic/dmatest' into for-linus
Merge branch 'topic/dw_axi' into for-linus
Merge branch 'topic/edma' into for-linus
Merge branch 'topic/imx' into for-linus
Merge branch 'topic/mtek' into for-linus
Merge branch 'topic/pl330' into for-linus
Merge branch 'topic/qcom' into for-linus
Merge branch 'topic/raid' into for-linus
Merge branch 'topic/renesas' into for-linus
Merge branch 'topic/stm' into for-linus
Yang Shunyong (1):
dmaengine: dmatest: add norandom option
Yoshihiro Shimoda (2):
dmaengine: usb-dmac: add binding for r8a77965
dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()
Zi Yan (1):
dmaengine: avoid map_cnt overflow with CONFIG_DMA_ENGINE_RAID
.../devicetree/bindings/dma/mtk-hsdma.txt | 33 +
.../devicetree/bindings/dma/qcom_bam_dma.txt | 4 +
.../devicetree/bindings/dma/renesas,rcar-dmac.txt | 2 +
.../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 +
.../devicetree/bindings/dma/snps,dw-axi-dmac.txt | 41 +
.../devicetree/bindings/dma/stm32-dma.txt | 6 +-
MAINTAINERS | 15 +
drivers/dma/Kconfig | 12 +
drivers/dma/Makefile | 2 +
drivers/dma/at_xdmac.c | 4 +-
drivers/dma/dmatest.c | 16 +-
drivers/dma/dw-axi-dmac/Makefile | 1 +
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 1008 +++++++++++++++++++
drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 334 +++++++
drivers/dma/edma.c | 6 +
drivers/dma/imx-sdma.c | 21 +
drivers/dma/mediatek/Kconfig | 13 +
drivers/dma/mediatek/Makefile | 1 +
drivers/dma/mediatek/mtk-hsdma.c | 1056 ++++++++++++++++++++
drivers/dma/pl330.c | 6 +-
drivers/dma/qcom/bam_dma.c | 59 +-
drivers/dma/sh/rcar-dmac.c | 13 +-
drivers/dma/stm32-dma.c | 287 +++++-
include/linux/dmaengine.h | 4 +
24 files changed, 2871 insertions(+), 74 deletions(-)
create mode 100644 Documentation/devicetree/bindings/dma/mtk-hsdma.txt
create mode 100644 Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
create mode 100644 drivers/dma/dw-axi-dmac/Makefile
create mode 100644 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
create mode 100644 drivers/dma/dw-axi-dmac/dw-axi-dmac.h
create mode 100644 drivers/dma/mediatek/Kconfig
create mode 100644 drivers/dma/mediatek/Makefile
create mode 100644 drivers/dma/mediatek/mtk-hsdma.c
reply other threads:[~2018-04-10 15:33 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20180410153333.GR6014@localhost \
--to=vinod.koul@intel.com \
--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;
as well as URLs for NNTP newsgroup(s).