All of lore.kernel.org
 help / color / mirror / Atom feed
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.