linux-stable/drivers/dma
Linus Walleij 0793448187 DMAENGINE: generic channel status v2
Convert the device_is_tx_complete() operation on the
DMA engine to a generic device_tx_status()operation which
can return three states, DMA_TX_RUNNING, DMA_TX_COMPLETE,
DMA_TX_PAUSED.

[dan.j.williams@intel.com: update for timberdale]
Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Maciej Sosnowski <maciej.sosnowski@intel.com>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Li Yang <leoli@freescale.com>
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: Paul Mundt <lethal@linux-sh.org>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Cc: Magnus Damm <damm@opensource.se>
Cc: Liam Girdwood <lrg@slimlogic.co.uk>
Cc: Joe Perches <joe@perches.com>
Cc: Roland Dreier <rdreier@cisco.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2010-03-26 16:50:49 -07:00
..
ioat DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
ipu DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
ppc4xx DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
at_hdmac.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
at_hdmac_regs.h at_hdmac: implement a private tx_list 2009-09-08 17:53:03 -07:00
coh901318.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
coh901318_lli.c DMAENGINE: COH 901 318 lli sg offset fix 2010-03-02 14:17:46 -07:00
coh901318_lli.h tree-wide: Assorted spelling fixes 2010-02-09 11:13:56 +01:00
dmaengine.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
dmatest.c Merge branch 'coh' into dmaengine 2010-03-03 21:22:21 -07:00
dw_dmac.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
dw_dmac_regs.h dw_dmac: implement a private tx_list 2009-09-08 17:53:02 -07:00
fsldma.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
fsldma.h fsldma: major cleanups and fixes 2010-02-02 14:51:42 -07:00
iop-adma.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
iovlock.c net_dma: poll for a descriptor after allocation failure 2009-09-08 17:38:54 -07:00
Kconfig dma: Add timb-dma 2010-03-25 17:18:43 -07:00
Makefile dma: Add timb-dma 2010-03-25 17:18:43 -07:00
mpc512x_dma.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
mv_xor.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
mv_xor.h mv_xor: implement a private tx_list 2009-09-08 17:53:03 -07:00
shdma.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
shdma.h dmaengine: shdma: extend .device_terminate_all() to record partial transfer 2010-03-02 11:12:03 +09:00
timb_dma.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
txx9dmac.c DMAENGINE: generic channel status v2 2010-03-26 16:50:49 -07:00
txx9dmac.h txx9dmac: implement a private tx_list 2009-09-08 17:53:03 -07:00