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 --]
next 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.