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 4.14-rc1
Date: Thu, 7 Sep 2017 22:35:21 +0530 [thread overview]
Message-ID: <20170907170521.GY3053@localhost> (raw)
[-- Attachment #1: Type: text/plain, Size: 7903 bytes --]
Hi Linus,
Here are the updates from dmaengine subsystem for 4.14-rc1. This one
features usual updates to the drivers and one good part of removing DA_SG
from core as it has no users.
The following changes since commit 5771a8c08880cdca3bfb4a3fc6d309d6bba20877:
Linux v4.13-rc1 (2017-07-15 15:22:10 -0700)
are available in the git repository at:
git://git.infradead.org/users/vkoul/slave-dma.git tags/dmaengine-4.14-rc1
for you to fetch changes up to 41bd0314fa3a458bee7ad768d079e681316332e7:
Merge branch 'topic/dmatest' into for-linus (2017-09-06 21:55:10 +0530)
----------------------------------------------------------------
dmaengine updates for 4.14-rc1
- Removal of DMA_SG support as we have no users for this feature
- New driver for Altera / Intel mSGDMA IP core
- Support for memset in dmatest and qcom_hidma driver
- Update for non cyclic mode in k3dma, bunch of update in bam_dma, bcm sba-raid
- Constify device ids across drivers
----------------------------------------------------------------
Abhishek Sahu (3):
dmaengine: add DMA_PREP_CMD for non-Data descriptors.
dmaengine: qcom: bam_dma: wrapper functions for command descriptor
dmaengine: qcom: bam_dma: add command descriptor flag
Alexander Smirnov (1):
dmaengine: ti-dma-crossbar: Fix dra7 reserve function
Anton Vasilyev (1):
dmaengine: qcom_hidma: avoid freeing an uninitialized pointer
Antonio Borneo (3):
dmaengine: k3dma: fix non-cyclic mode
dmaengine: k3dma: fix double free of descriptor
dmaengine: k3dma: remove useless ON_WARN_ONCE()
Anup Patel (17):
dmaengine: bcm-sba-raid: Minor improvments in comments
dmaengine: bcm-sba-raid: Reduce locking context in sba_alloc_request()
dmaengine: bcm-sba-raid: Common flags for sba_request state and fence
dmaengine: bcm-sba-raid: Remove redundant next_count from sba_request
dmaengine: bcm-sba-raid: Remove redundant resp_dma from sba_request
dmaengine: bcm-sba-raid: Remove reqs_free_count from sba_device
dmaengine: bcm-sba-raid: Allow arbitrary number free sba_request
dmaengine: bcm-sba-raid: Increase number of free sba_request
dmaengine: bcm-sba-raid: Improve sba_issue_pending() run duration
dmaengine: bcm-sba-raid: Alloc resources before registering DMA device
dmaengine: bcm-sba-raid: Peek mbox when we have no free requests
dmaengine: bcm-sba-raid: Pre-ack async tx descriptor
dmaengine: bcm-sba-raid: Re-factor sba_process_deferred_requests()
dmaengine: bcm-sba-raid: Remove redundant SBA_REQUEST_STATE_RECEIVED
dmaengine: bcm-sba-raid: Add debugfs support
dmaengine: bcm-sba-raid: Explicitly ACK mailbox message after sending
dmaengine: bcm-sba-raid: Remove redundant SBA_REQUEST_STATE_COMPLETED
Arvind Yadav (5):
dmaengine: ioat: constify pci_device_id.
dmaengine: at_xdmac: Fix compilation warning.
dmaengine: at_xdmac: Handle return value of clk_prepare_enable.
dmaengine: pl08x: constify amba_id
dmaengine: pl330: constify amba_id
Bhumika Goyal (1):
dmaengine: ste_dma40: make stedma40_chan_cfg const
Dave Jiang (1):
dmaengine: remove DMA_SG as it is dead code in kernel
Greg Kroah-Hartman (1):
dmaengine: ppc4xx: remove DRIVER_ATTR() usage
Icenowy Zheng (2):
dmaengine: sun6i: make gate bit in sun8i's DMA engines a common quirk
dmaengine: sun6i: support V3s SoC variant
Kuninori Morimoto (1):
dmaengine: rcar-dmac: initialize all data before registering IRQ handler
Lars-Peter Clausen (1):
dmaengine: xilinx_dma: Fix error code format specifier
Rob Herring (1):
dmaengine: Convert to using %pOF instead of full_name
Sergei Shtylyov (1):
dmaengine: rcar-dmac: document R8A77970 bindings
Sinan Kaya (4):
dmaengine: dmatest: add support for memset test
dmaengine: qcom_hidma: introduce memset support
dmaengine: qcom_hidma: correct overriding message
dmaengine: qcom_hidma: correct channel QOS register offset
Stefan Roese (2):
dmaengine: Add driver for Altera / Intel mSGDMA IP core
dmaengine: altera: Use macros instead of structs to describe the registers
Ujjal Singh (2):
dmaengine: ioatdma: Add ABI document
dmaengine: ioatdma: Add intr_coalesce sysfs entry
Vinod Koul (12):
dmaengine: bcm-scm-raid: statify functions
dmaengine: altera: remove DMA_SG
dmaengine: xgene-dma: remove unused xgene_dma_invalidate_buffer
dmaengine: remove BUG_ON while registering devices
Merge branch 'topic/altera' into for-linus
Merge branch 'topic/bcm' into for-linus
Merge branch 'topic/ioat' into for-linus
Merge branch 'topic/k3dma' into for-linus
Merge branch 'topic/of' into for-linus
Merge branch 'topic/ppc4xx' into for-linus
Merge branch 'topic/qcom' into for-linus
Merge branch 'topic/dmatest' into for-linus
Yoshihiro Shimoda (1):
dmaengine: usb-dmac: Add soctype for R-Car M3-W
Documentation/ABI/stable/sysfs-driver-dma-ioatdma | 30 +
.../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 +
.../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 +
.../devicetree/bindings/dma/sun6i-dma.txt | 1 +
Documentation/dmaengine/provider.txt | 14 +-
drivers/crypto/ccp/ccp-dmaengine.c | 23 -
drivers/dma/Kconfig | 6 +
drivers/dma/Makefile | 1 +
drivers/dma/altera-msgdma.c | 927 +++++++++++++++++++++
drivers/dma/amba-pl08x.c | 2 +-
drivers/dma/at_hdmac.c | 140 +---
drivers/dma/at_xdmac.c | 13 +-
drivers/dma/bcm-sba-raid.c | 544 ++++++------
drivers/dma/dmaengine.c | 103 ++-
drivers/dma/dmatest.c | 110 +--
drivers/dma/fsldma.c | 118 ---
drivers/dma/ioat/dma.c | 10 +-
drivers/dma/ioat/dma.h | 3 +
drivers/dma/ioat/init.c | 2 +-
drivers/dma/ioat/sysfs.c | 42 +
drivers/dma/k3dma.c | 12 +-
drivers/dma/mv_xor.c | 162 +---
drivers/dma/nbpfaxi.c | 17 -
drivers/dma/of-dma.c | 8 +-
drivers/dma/pl330.c | 2 +-
drivers/dma/ppc4xx/adma.c | 37 +-
drivers/dma/qcom/bam_dma.c | 6 +-
drivers/dma/qcom/hidma.c | 37 +-
drivers/dma/qcom/hidma.h | 7 +-
drivers/dma/qcom/hidma_ll.c | 11 +-
drivers/dma/qcom/hidma_mgmt.c | 16 +-
drivers/dma/sh/rcar-dmac.c | 85 +-
drivers/dma/ste_dma40.c | 22 +-
drivers/dma/sun6i-dma.c | 33 +-
drivers/dma/ti-dma-crossbar.c | 2 +-
drivers/dma/xgene-dma.c | 160 +---
drivers/dma/xilinx/xilinx_dma.c | 30 +-
drivers/dma/xilinx/zynqmp_dma.c | 94 ---
include/linux/dma/qcom_bam_dma.h | 79 ++
include/linux/dmaengine.h | 23 +-
40 files changed, 1728 insertions(+), 1206 deletions(-)
create mode 100644 Documentation/ABI/stable/sysfs-driver-dma-ioatdma
create mode 100644 drivers/dma/altera-msgdma.c
create mode 100644 include/linux/dma/qcom_bam_dma.h
Thanks
--
~Vinod
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
reply other threads:[~2017-09-07 17:04 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=20170907170521.GY3053@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.