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: Dan Williams <dan.j.williams@intel.com>,
	dma <dmaengine@vger.kernel.org>,
	LKML <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] slave dmaengine updates
Date: Tue, 10 Jun 2014 21:41:50 +0530	[thread overview]
Message-ID: <20140610161150.GB25075@intel.com> (raw)

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

Hi Linus,

Please Pull to receive:
 New Xilixn VDMA driver from Srikanth.
 Bunch of updates for edma driver by Thomas, Joel and Peter.
 Fixes and updates on dw, ste_dma, freescale, mpc512x, sudmac etc

The following changes since commit a798c10faf62a505d24e5f6213fbaf904a39623f:
  Linus Torvalds (1):
        Linux 3.15-rc2

are available in the git repository at:

  git://git.infradead.org/users/vkoul/slave-dma.git for-linus

Alexander Popov (5):
      dma: mpc512x: reorder mpc8308 specific instructions
      dma: mpc512x: separate 'compatible' values for MPC512x and MPC8308
      dma: mpc512x: fix freeing resources in mpc_dma_probe() and mpc_dma_remove()
      dmaengine: fix comment typo
      dmaengine: mpc512x: add support for peripheral transfers

Andy Shevchenko (6):
      dmaengine: dw: move PM to suspend_late / resume_early stages
      dmaengine: dw: convert to use SET_LATE_SYSTEM_SLEEP_PM_OPS
      dmaengine: dw: went back to plain {request,free}_irq() calls
      dmaengine: dw: enable clock before access
      dmaengine: dw: fix regression in dw_probe() function
      dmaengine: dw: check return code of dma_async_device_register()

Arnd Bergmann (2):
      dmaengine: omap: hide filter_fn for built-in drivers
      dmaengine: sa11x0: remove broken #ifdef

Daniel Mack (1):
      dma: mmp_pdma: add support for residue reporting

Fabio Estevam (1):
      dmaengine: Kconfig: Update MXS_DMA help text to include MX6Q/MX6DL

Geert Uytterhoeven (1):
      of: dma: Grammar s/requests/request/, s/used required/required/

Hongbo Zhang (5):
      DMA: Freescale: remove the unnecessary FSL_DMA_LD_DEBUG
      DMA: Freescale: unify register access methods
      DMA: Freescale: remove attribute DMA_INTERRUPT of dmaengine
      DMA: Freescale: add fsl_dma_free_descriptor() to reduce code duplication
      DMA: Freescale: move functions to avoid forward declarations

Jean Delvare (1):
      dma: pch_dma: Fix Kconfig dependencies

Jiada Wang (1):
      dmaengine: imx: correct sdmac->status for cyclic dma tx

Jingoo Han (1):
      dma: remove DEFINE_PCI_DEVICE_TABLE macro

Joel Fernandes (4):
      dmaengine: edma: Add DMA memcpy support
      dmaengine: edma: No need save/restore interrupt flags during spin_lock in IRQ
      dmaengine: edma: Document variables used for residue accounting
      dmaengine: edma: update DMA memcpy to use new param element

Kuninori Morimoto (2):
      DMA: shdma: tidyup callback chunk finder
      DMA: shdma: add cyclic transfer support

Laurent Pinchart (9):
      dma: mmp_pdma: Fix the #dma-channels DT property documentation
      dma: mmp_pdma: Simplify access to channel drcmr value
      dma: mmp_pdma: Fix physical channel memory allocation size
      dmaengine: shdmac: Keep #include sorted alphabetically
      dmaengine: shdmac: Include linux/err.h
      dmaengine: sudmac: Keep #include sorted alphabetically
      dmaengine: sudmac: Include linux/err.h
      dmaengine: rcar-hpbdma: Include linux/err.h
      dmaengine: shdma: Enable driver compilation with COMPILE_TEST

Peter Ujfalusi (10):
      platform_data: edma: Be precise with the paRAM struct
      arm: common: edma: Save the number of event queues/TCs
      dmaengine: edma: Correct the handling of src/dst_maxburst == 0
      dmaengine: edma: Add support for DMA_PAUSE/RESUME operation
      dmaengine: edma: Set DMA_CYCLIC capability flag
      dmaengine: edma: Reduce debug print verbosity for non verbose debugging
      dmaengine: edma: Implement device_slave_caps callback
      dmaengine: edma: Prefix debug prints where the text were identical in prep callbacks
      dmaengine: edma: Print the direction value as well when it is not supported
      dmaengine: edma: Add channel number to debug prints

Srikanth Thokala (2):
      dma: Add Xilinx Video DMA DT Binding Documentation
      dma: Add Xilinx AXI Video Direct Memory Access Engine driver support

Thomas Gleixner (6):
      dmaengine: edma: Sanitize residue reporting
      dmaengine: edma: Check the current decriptor first in tx_status()
      dmaengine: edma: Create private pset struct
      dmaengine: edma: Store transfer data in edma_desc and edma_pset
      dmaengine: edma: Make reading the position of active channels work
      dmaengine: edma: Provide granular accounting

Ulf Hansson (5):
      dma: ste_dma40: Maintain spinlock order while handling pause
      dma: ste_dma40: Don't require CONFIG_PM_RUNTIME
      dma: ste_dma40: Convert to PM macros while providing the PM callbacks
      dma: ste_dma40: Fixup system suspend/resume
      dma: ste_dma40: Convert to the late system PM callbacks

Vasily Khoruzhick (2):
      dmaengine: s3c24xx-dma: Process whole SG chain
      dmaengine: s3c24xx-dma: Add cyclic transfer support

Vinod Koul (6):
      dmaengine: pch: fix compilation for alpha target
      dmaengine: sh: make shdma_prep_dma_cyclic static
      dmaengine: sh: fix print specifier warnings
      dmaengine: sh: don't use dynamic static allocation
      Merge branch 'topic/dw' into for-linus
      Merge branch 'topic/xilinx' into for-linus

 Documentation/devicetree/bindings/dma/dma.txt      |    4 +-
 Documentation/devicetree/bindings/dma/mmp-dma.txt  |   11 +-
 .../devicetree/bindings/dma/xilinx/xilinx_vdma.txt |   75 ++
 arch/arm/common/edma.c                             |   28 +-
 arch/powerpc/boot/dts/mpc8308_p1m.dts              |    2 +-
 arch/powerpc/boot/dts/mpc8308rdb.dts               |    2 +-
 drivers/dma/Kconfig                                |   18 +-
 drivers/dma/Makefile                               |    1 +
 drivers/dma/dw/core.c                              |   58 +-
 drivers/dma/dw/pci.c                               |   12 +-
 drivers/dma/dw/platform.c                          |   18 +-
 drivers/dma/edma.c                                 |  335 ++++--
 drivers/dma/fsldma.c                               |  306 ++---
 drivers/dma/imx-sdma.c                             |    2 -
 drivers/dma/mmp_pdma.c                             |   95 ++-
 drivers/dma/mpc512x_dma.c                          |  342 +++++-
 drivers/dma/pch_dma.c                              |    3 +-
 drivers/dma/s3c24xx-dma.c                          |  113 ++-
 drivers/dma/sa11x0-dma.c                           |    4 -
 drivers/dma/sh/Kconfig                             |    2 +-
 drivers/dma/sh/rcar-hpbdma.c                       |    1 +
 drivers/dma/sh/shdma-base.c                        |   98 ++-
 drivers/dma/sh/shdmac.c                            |   15 +-
 drivers/dma/sh/sudmac.c                            |    7 +-
 drivers/dma/ste_dma40.c                            |  182 ++--
 drivers/dma/xilinx/Makefile                        |    1 +
 drivers/dma/xilinx/xilinx_vdma.c                   | 1379 ++++++++++++++++++++
 include/linux/amba/xilinx_dma.h                    |   47 +
 include/linux/dmaengine.h                          |    2 +-
 include/linux/omap-dma.h                           |    2 +-
 include/linux/platform_data/edma.h                 |   20 +-
 include/linux/shdma-base.h                         |    1 +
 32 files changed, 2694 insertions(+), 492 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xilinx_vdma.txt
 create mode 100644 drivers/dma/xilinx/Makefile
 create mode 100644 drivers/dma/xilinx/xilinx_vdma.c
 create mode 100644 include/linux/amba/xilinx_dma.h


Thanks
-- 
~Vinod

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

             reply	other threads:[~2014-06-10 16:30 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-10 16:11 Vinod Koul [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-08-11  5:46 [GIT PULL] slave dmaengine updates Vinod Koul
2014-10-16 19:45 Vinod Koul

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=20140610161150.GB25075@intel.com \
    --to=vinod.koul@intel.com \
    --cc=dan.j.williams@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.