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: LKML <linux-kernel@vger.kernel.org>, dma <dmaengine@vger.kernel.org>
Subject: [GIT PULL] dmaengine updates
Date: Fri, 12 Dec 2014 10:12:44 +0530	[thread overview]
Message-ID: <20141212044244.GL16827@intel.com> (raw)

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

Hi Linus,

Please pull to receive dmaengine updates, main features this time are:
    - BAM v1.3.0 support form qcom bam dma
    - support for Allwinner sun8i dma
    - atmels eXtended DMA Controller driver
    - chancnt cleanup by Maxime
    - fixes spread over drivers

The following changes since commit 0df1f2487d2f0d04703f142813d53615d62a1da4:

  Linux 3.18-rc3 (2014-11-02 15:01:51 -0800)

are available in the git repository at:

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

for you to fetch changes up to a9507ca3fb90987db5c6cc385885782cb05d4967:

  dmaenegine: Delete a check before free_percpu() (2014-12-09 14:56:55 +0530)

----------------------------------------------------------------
Andreas Färber (1):
      Documentation: devicetree: Fix Xilinx VDMA specification

Andrew Jackson (1):
      dmaengine: pl330: Correct device assignment.

Archit Taneja (3):
      dmaengine: qcom_bam_dma: Generalize BAM register offset calculations
      dmaengine: qcom_bam_dma: Add BAM v1.3.0 support
      dt/bindings: dmaengine: qcom_bam_dma: Add compatible string for BAM v1.3.0

Chen-Yu Tsai (2):
      dmaengine: sun6i: support parameterized compatible strings
      dmaengine: sun6i: Add support for Allwinner A23 (sun8i) variant

Cyrille Pitchen (2):
      dmaengine: at_xdmac: fix software lockup at_xdmac_tx_status()
      dmaengine: at_xdmac: fix a bug in transfer residue computation

Jassi Brar (1):
      dmaengine: pl330: update author info

Jingchang Lu (1):
      dmaengine: fsl-edma: fixup reg offset and hw S/G support in big-endian model

Jingoo Han (3):
      dma: imx-sdma: remove incorrect __init annotation from sdma_init()
      dmaengine: sirf: Add CONFIG_PM_SLEEP to suspend/resume functions
      dmaengine: k3dma: Add CONFIG_PM_SLEEP to suspend/resume functions

Julia Lawall (1):
      dmaengine: ste_dma40: fix error return code

Kiran Padwal (1):
      dmaengine: Remove .owner field for driver

Ludovic Desroches (8):
      dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller driver
      ARM: dts: at_xdmac: add bindings documentation
      MAINTAINERS: add entry for Atmel XDMA driver
      dmaengine: at_xdmac: prefer usage of readl/writel_relaxed
      dmaengine: at_xdmac: remove chancnt affectation
      dmaengine: at_xdmac: fix missing spin_unlock
      ARM: dts: at_xdmac: fix bad value of dma-cells in documentation
      dmaengine: at_xdmac: Add DMA_PRIVATE

Markus Elfring (1):
      dmaenegine: Delete a check before free_percpu()

Maxime Ripard (13):
      Documentation: dmaengine: Move the current doc to a folder of its own
      Documentation: dmaengine: Add a documentation for the dma controller API
      dmaengine: pl08x: Remove chancnt affectations
      dmaengine: bcm2835: Remove chancnt affectations
      dmaengine: jz4740: Remove chancnt affectations
      dmaengine: fsldma: Remove chancnt affectations
      dmaengine: k3: Remove chancnt affectations
      dmaengine: mpc512x: Remove chancnt affectations
      dmaengine: omap: Remove chancnt affectations
      dmaengine: sa11x0: Remove chancnt affectations
      dmaengine: sh: Remove chancnt affectations
      dmaengine: sirf: Remove chancnt affectations
      dmaengine: sun6i: Remove chancnt affectations

Michele Curti (1):
      drivers/dma/pch_dma: declare pch_dma_id_table as static

Nicolin Chen (1):
      dmaengine: imx-sdma: Add a new DMATYPE for SAI

Prarit Bhargava (1):
      dmaengine: ioatdma: fix dma mapping errors

Sascha Hauer (1):
      dma: imx-sdma: clarify about firmware not found error

Sebastian Andrzej Siewior (2):
      dma: cppi41: wait longer for the HW to return the descriptor
      dma: cppi41: add a delay while setting the TD bit

Srikanth Thokala (3):
      dmaengine: xilinx: vdma: Check if the segment list is empty in a descriptor
      dmaengine: xilinx: vdma: Allow only one chunk in a line
      dmaengine: xilinx: vdma: icg should be difference of stride and hsize

Stefan Agner (1):
      dmaengine: fsl-edma: fix calculation of remaining bytes

Vinod Koul (7):
      Documentation: dmanegine: move dmatest.txt to dmaengine folder
      MAINTAINERS: add Documentation files to dmaengine entry
      dmaengine: at_xdmac: fix usage of read, write wrappers
      dmaengine: xdmac: fix print warning on size_t variable
      dmaengine: xdmac: fix print warning on dma_addr_t variable
      Merge branch 'topic/at_xdmac' into for-linus
      dmaengine: clarify the issue_pending expectations

Yoshihiro Shimoda (1):
      dmaengine: shdma: fix a race condition in __ld_cleanup()

kbuild test robot (1):
      dmaengine: at_xdmac: fix semicolon.cocci warnings

 .../devicetree/bindings/dma/atmel-xdma.txt         |   54 +
 .../devicetree/bindings/dma/fsl-imx-sdma.txt       |    1 +
 .../devicetree/bindings/dma/qcom_bam_dma.txt       |    4 +-
 .../devicetree/bindings/dma/sun6i-dma.txt          |    2 +-
 .../devicetree/bindings/dma/xilinx/xilinx_vdma.txt |    2 +-
 .../{dmaengine.txt => dmaengine/client.txt}        |    0
 Documentation/{ => dmaengine}/dmatest.txt          |    0
 Documentation/dmaengine/provider.txt               |  366 +++++
 MAINTAINERS                                        |   10 +-
 drivers/dma/Kconfig                                |   11 +-
 drivers/dma/Makefile                               |    1 +
 drivers/dma/amba-pl08x.c                           |    2 -
 drivers/dma/at_xdmac.c                             | 1524 ++++++++++++++++++++
 drivers/dma/bcm2835-dma.c                          |    3 -
 drivers/dma/cppi41.c                               |   12 +-
 drivers/dma/dma-jz4740.c                           |    4 +-
 drivers/dma/dmaengine.c                            |    3 +-
 drivers/dma/fsl-edma.c                             |  191 +--
 drivers/dma/fsldma.c                               |    1 -
 drivers/dma/imx-sdma.c                             |    6 +-
 drivers/dma/ioat/dma_v3.c                          |   35 +-
 drivers/dma/iop-adma.c                             |    1 -
 drivers/dma/k3dma.c                                |    4 +-
 drivers/dma/mmp_pdma.c                             |    1 -
 drivers/dma/mmp_tdma.c                             |    1 -
 drivers/dma/mpc512x_dma.c                          |   13 +-
 drivers/dma/nbpfaxi.c                              |    1 -
 drivers/dma/omap-dma.c                             |    2 -
 drivers/dma/pch_dma.c                              |    2 +-
 drivers/dma/pl330.c                                |    7 +-
 drivers/dma/qcom_bam_dma.c                         |  231 ++-
 drivers/dma/s3c24xx-dma.c                          |    1 -
 drivers/dma/sa11x0-dma.c                           |    3 +-
 drivers/dma/sh/rcar-audmapp.c                      |    3 -
 drivers/dma/sh/rcar-hpbdma.c                       |    3 -
 drivers/dma/sh/shdma-base.c                        |    4 +-
 drivers/dma/sh/shdma-of.c                          |    1 -
 drivers/dma/sh/shdmac.c                            |    2 -
 drivers/dma/sh/sudmac.c                            |    3 -
 drivers/dma/sirf-dma.c                             |    5 +-
 drivers/dma/ste_dma40.c                            |    1 +
 drivers/dma/sun6i-dma.c                            |  122 +-
 drivers/dma/tegra20-apb-dma.c                      |    1 -
 drivers/dma/timb_dma.c                             |    1 -
 drivers/dma/xilinx/xilinx_vdma.c                   |   13 +-
 include/dt-bindings/dma/at91.h                     |   25 +
 include/linux/dmaengine.h                          |    3 +-
 include/linux/platform_data/dma-imx.h              |    1 +
 48 files changed, 2416 insertions(+), 271 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/atmel-xdma.txt
 rename Documentation/{dmaengine.txt => dmaengine/client.txt} (100%)
 rename Documentation/{ => dmaengine}/dmatest.txt (100%)
 create mode 100644 Documentation/dmaengine/provider.txt
 create mode 100644 drivers/dma/at_xdmac.c

-- 
~Vinod

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

             reply	other threads:[~2014-12-12  4:42 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-12  4:42 Vinod Koul [this message]
  -- strict thread matches above, loose matches on Subject: below --
2017-05-09 16:04 [GIT PULL] dmaengine updates Vinod Koul
2015-02-18  6:52 Vinod Koul
2012-12-22  4:10 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=20141212044244.GL16827@intel.com \
    --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.