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: linux-kernel@vger.kernel.org, Dan Williams <djbw@fb.com>,
	Vinod Koul <vinod.koul@intel.com>
Subject: [GIT PULL] slave-dmaengine updates
Date: Sun, 7 Jul 2013 09:47:14 +0530	[thread overview]
Message-ID: <20130707041714.GB16653@intel.com> (raw)

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

Hi Linus,

Once you have some time from extended weekend celebrations please consider
pulling the following to get:
- Various fixes and PCI driver for dw_dmac by Andy
- DT binding for imx-dma by Markus & imx-sdma by Shawn
- DT fixes for dmaengine by Lars
- jz4740 dmac driver by Lars
- and various fixes across the drivers


The following changes since commit 317ddd256b9c24b0d78fa8018f80f1e495481a10:
  Linus Torvalds (1):
        Linux 3.10-rc5

are available in the git repository at:

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

Andy Shevchenko (4):
      dw_dmac: don't check resource with devm_ioremap_resource
      dma: move dw_dmac driver to an own directory
      dma: dw: split driver to library part and platform code
      dma: dw: add PCI part of the driver

Boris BREZILLON (1):
      dmaengine: at_hdmac: prepare clk before calling enable

Denis Efremov (1):
      dw_dmac: remove inline marking of EXPORT_SYMBOL functions

Dmitry Osipenko (2):
      dma: tegra20-apbdma: err message correction
      dma: tegra: avoid channel lock up after free

Elen Song (2):
      DMA: AT91: Get transfer width
      DMA: AT91: Get residual bytes in dma buffer

Fabio Estevam (1):
      dma: mxs-dma: Staticize mxs_dma_xlate

Guennadi Liakhovetski (3):
      DMA: shdma: (cosmetic) don't re-calculate a pointer
      DMA: shdma: shdma_chan_filter() has to be in shdma-base.h
      DMA: shdma: add DT support

Jingoo Han (3):
      dma: use platform_{get,set}_drvdata()
      dma: at_hdmac: remove unnecessary platform_set_drvdata()
      dma: timb_dma: remove unnecessary platform_set_drvdata()

Lars-Peter Clausen (5):
      dma: of: Remove restriction that #dma-cells can't be 0
      dma: of: Remove check on always true condition
      dma: Add a jz4740 dmaengine driver
      MIPS: jz4740: Register jz4740 DMA device
      MIPS: jz4740: Remove custom DMA API

Ludovic Desroches (2):
      ARM: at91: dt: add header to define at_hdmac configuration
      dmaengine: at_hdmac: add FIFO configuration parameter to DMA DT binding

Maarten ter Huurne (2):
      MIPS: jz4740: Acquire and enable DMA controller clock
      MIPS: jz4740: Correct clock gate bit for DMA controller

Mark Brown (1):
      dmaengine: PL08x: Avoid collisions with get_signal() macro

Markus Pargmann (2):
      dma: imx-dma: Add oftree support
      DMA: imx-dma: imxdma->dev used uninitialized

Nicolas Ferre (5):
      dmaengine: at_hdmac/trivial: correct typo in comment
      dmaengine: at_hdmac: extend hardware handshaking interface identification
      dmaengine: at_hdmac/trivial: rearrange CFG register bits assignment
      dmaengine: at_hdmac: remove unsuded atc_cleanup_descriptors()
      dmaengine/trivial: at_hdmac: add curly brackets to if/else expressions

Qiao Zhou (1):
      dma: mmp_tdma: disable irq when disabling dma channel

Rongjun Ying (1):
      dmaengine: sirf: set dma residue based on the current dma transfer position

Shawn Guo (1):
      dma: imx-sdma: move to generic device tree bindings

Vinod Koul (1):
      dmaengine: dw: select DW_DMAC_BIG_ENDIAN_IO automagically

Will Deacon (2):
      dma: pl330: rip out broken, redundant ID probing
      dma: pl330: use dma_addr_t for describing bus addresses

 .../devicetree/bindings/dma/atmel-dma.txt          |    7 +-
 .../devicetree/bindings/dma/fsl-imx-dma.txt        |   48 ++
 .../devicetree/bindings/dma/fsl-imx-sdma.txt       |   56 ++
 Documentation/devicetree/bindings/dma/shdma.txt    |   75 +++
 MAINTAINERS                                        |    3 +-
 arch/arm/mach-lpc32xx/phy3250.c                    |    4 +-
 arch/arm/mach-spear/spear3xx.c                     |    4 +-
 arch/arm/mach-spear/spear6xx.c                     |    4 +-
 arch/mips/include/asm/mach-jz4740/dma.h            |   56 --
 arch/mips/include/asm/mach-jz4740/platform.h       |    1 +
 arch/mips/jz4740/Makefile                          |    2 +-
 arch/mips/jz4740/board-qi_lb60.c                   |    1 +
 arch/mips/jz4740/clock.c                           |    2 +-
 arch/mips/jz4740/dma.c                             |  287 ---------
 arch/mips/jz4740/platform.c                        |   21 +
 drivers/dma/Kconfig                                |   26 +-
 drivers/dma/Makefile                               |    3 +-
 drivers/dma/amba-pl08x.c                           |    8 +-
 drivers/dma/at_hdmac.c                             |  211 +++++--
 drivers/dma/at_hdmac_regs.h                        |    5 +
 drivers/dma/dma-jz4740.c                           |  617 ++++++++++++++++++++
 drivers/dma/dw/Kconfig                             |   29 +
 drivers/dma/dw/Makefile                            |    8 +
 drivers/dma/{dw_dmac.c => dw/core.c}               |  320 ++---------
 drivers/dma/dw/internal.h                          |   70 +++
 drivers/dma/dw/pci.c                               |  101 ++++
 drivers/dma/dw/platform.c                          |  317 ++++++++++
 drivers/dma/{dw_dmac_regs.h => dw/regs.h}          |    7 +
 drivers/dma/fsldma.c                               |    5 +-
 drivers/dma/imx-dma.c                              |   77 +++-
 drivers/dma/imx-sdma.c                             |   40 ++
 drivers/dma/mmp_tdma.c                             |    4 +
 drivers/dma/mxs-dma.c                              |    2 +-
 drivers/dma/of-dma.c                               |   17 +-
 drivers/dma/pl330.c                                |   29 +-
 drivers/dma/ppc4xx/adma.c                          |    5 +-
 drivers/dma/sh/Makefile                            |    2 +-
 drivers/dma/sh/shdma-base.c                        |   26 +-
 drivers/dma/sh/shdma-of.c                          |   82 +++
 drivers/dma/sh/shdma.c                             |   33 +-
 drivers/dma/sirf-dma.c                             |   17 +
 drivers/dma/tegra20-apb-dma.c                      |    3 +-
 drivers/dma/timb_dma.c                             |    2 -
 include/dt-bindings/dma/at91.h                     |   27 +
 include/linux/amba/pl08x.h                         |    8 +-
 include/linux/of_dma.h                             |    1 -
 include/linux/platform_data/dma-atmel.h            |    4 +
 include/linux/platform_data/dma-imx.h              |    6 +-
 include/linux/sh_dma.h                             |    2 -
 include/linux/shdma-base.h                         |    3 +
 50 files changed, 1889 insertions(+), 799 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/fsl-imx-dma.txt
 create mode 100644 Documentation/devicetree/bindings/dma/shdma.txt
 delete mode 100644 arch/mips/jz4740/dma.c
 create mode 100644 drivers/dma/dma-jz4740.c
 create mode 100644 drivers/dma/dw/Kconfig
 create mode 100644 drivers/dma/dw/Makefile
 rename drivers/dma/{dw_dmac.c => dw/core.c} (85%)
 create mode 100644 drivers/dma/dw/internal.h
 create mode 100644 drivers/dma/dw/pci.c
 create mode 100644 drivers/dma/dw/platform.c
 rename drivers/dma/{dw_dmac_regs.h => dw/regs.h} (97%)
 create mode 100644 drivers/dma/sh/shdma-of.c
 create mode 100644 include/dt-bindings/dma/at91.h

-- 
Thanks
~Vinod

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

             reply	other threads:[~2013-07-07  4:56 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-07  4:17 Vinod Koul [this message]
2013-07-07 21:39 ` [GIT PULL] slave-dmaengine updates Linus Torvalds
2013-07-08  2:02   ` Vinod Koul
  -- strict thread matches above, loose matches on Subject: below --
2014-04-09 16:12 Vinod Koul
2013-11-20  3:46 Vinod Koul
2013-05-08  2:47 Vinod Koul
2013-02-22  4:32 Vinod Koul
2012-01-16 15:06 Vinod Koul
2012-01-18  2:41 ` Linus Torvalds
2012-01-18 20:03   ` Vinod Koul
2011-10-31  4:40 Vinod Koul
2011-08-01 10:43 Koul, Vinod

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=20130707041714.GB16653@intel.com \
    --to=vinod.koul@intel.com \
    --cc=djbw@fb.com \
    --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.