Peter Ujfalusi
ec8b5e48c0
dmaengine: Pass flags via device_prep_dma_cyclic() callback
...
Change the parameter list of device_prep_dma_cyclic() so the DMA drivers
can receive the flags coming from clients.
This feature can be used during audio operation to disable all audio
related interrupts when the DMA_PREP_INTERRUPT is cleared from the flags.
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com >
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com >
Acked-by: Shawn Guo <shawn.guo@linaro.org >
Acked-by: Vinod Koul <vinod.koul@linux.intel.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
2012-09-22 11:12:45 -04:00
Arnd Bergmann
293b2da1b6
ARM: pxa: move platform_data definitions
...
Platform data for device drivers should be defined in
include/linux/platform_data/*.h, not in the architecture
and platform specific directories.
This moves such data out of the pxa include directories
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Acked-by: Nicolas Pitre <nico@linaro.org >
Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Jeff Garzik <jgarzik@redhat.com >
Acked-by: Marek Vasut <marex@denx.de >
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr >
Acked-by: Paul Parsons <lost.distance@yahoo.com >
Acked-by: Vinod Koul <vinod.koul@linux.intel.com >
Acked-By: Stefan Schmidt <stefan@openezx.org >
Cc: Eric Miao <eric.y.miao@gmail.com >
Cc: Haojian Zhuang <haojian.zhuang@gmail.com >
Cc: Daniel Ribeiro <drwyrm@gmail.com >
Cc: Harald Welte <laforge@openezx.org >
Cc: Philipp Zabel <philipp.zabel@gmail.com >
Cc: Tomas Cech <sleep_walker@suse.cz >
Cc: Sergey Lapin <slapin@ossfans.org >
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Cc: Dan Williams <djbw@fb.com >
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com >
Cc: Chris Ball <cjb@laptop.org >
Cc: David Woodhouse <dwmw2@infradead.org >
Cc: Samuel Ortiz <samuel@sortiz.org >
Cc: Alan Stern <stern@rowland.harvard.edu >
Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de >
Cc: Liam Girdwood <lrg@ti.com >
Cc: Jaroslav Kysela <perex@perex.cz >
Cc: Takashi Iwai <tiwai@suse.de >
Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de >
Cc: Artem Bityutskiy <artem.bityutskiy@linux.intel.com >
Cc: openezx-devel@lists.openezx.org
2012-09-14 11:18:10 +02:00
Zhangfei Gao
f1a7757008
dmaengine: mmp_tdma: add dt support
...
Signed-off-by: Zhangfei Gao <zhangfei.gao@marvell.com >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com >
2012-09-14 08:14:08 +05:30
Zhangfei Gao
c6da0ba8df
dmaengine: mmp_tdma: add mmp tdma support
...
Add support for two-channel dma under dmaengine
support: mmp-adma and pxa910-squ
Signed-off-by: Zhangfei Gao <zhangfei.gao@marvell.com >
Signed-off-by: Leo Yan <leoy@marvell.com >
Signed-off-by: Qiao Zhou <zhouqiao@marvell.com >
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com >
2012-06-20 16:28:41 +05:30