1
linux/arch/arm/plat-omap
Santosh Shilimkar 9da65a99e5 omap: SDMA: Fix omap_stop_dma() API for channel linking
OMAP sDMA driver API omap_stop_dma() doesn't really stop the dma when used
in linking scenario.

The DMA channel needs to be disabled before resetting the chain.
Also fix clearing of the OMAP_DMA_ACTIVE status in the linked case.

Cc: Hari n <hari.zoom@gmail.com>
Cc: Jarkko Nikula <jhnikula@gmail.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Signed-off-by: Venkatraman S <svenkatr@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-10-22 14:46:31 -07:00
..
include/mach omap: Fix omap-keypad by restoring old keypad.h without breaking omap2 boards that use matrix_keypad 2009-10-22 14:43:17 -07:00
clock.c OMAP clock: use debugfs_remove_recursive() for rewinding 2009-09-03 20:14:06 +03:00
common.c Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 2009-09-18 09:19:26 -07:00
cpu-omap.c OMAP: PM: CPUfreq: obey min/max settings of policy 2009-08-05 09:10:54 -07:00
debug-devices.c
debug-leds.c ARM: Rework omap suspend_late()/resume_early() 2009-07-22 00:28:38 +02:00
devices.c ARM: OMAP4: Add minimal support for omap4 2009-05-28 14:16:04 -07:00
dma.c omap: SDMA: Fix omap_stop_dma() API for channel linking 2009-10-22 14:46:31 -07:00
dmtimer.c OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead 2009-08-28 10:50:33 -07:00
fb.c
gpio.c omap: Fix a OMAP_MPUIO_VBASE typo for 850 2009-09-24 16:23:14 -07:00
i2c.c
io.c OMAP: Remove ifdefs for io.h 2009-08-28 10:50:37 -07:00
iommu-debug.c OMAP: iommu: add initial debugfs support 2009-08-28 10:54:41 -07:00
iommu.c OMAP: iommu: add initial debugfs support 2009-08-28 10:54:41 -07:00
iopgtable.h
iovmm.c omap: iovmm: Add missing mutex_unlock 2009-10-06 08:31:50 -07:00
Kconfig OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op layer 2009-09-03 20:14:01 +03:00
mailbox.c
Makefile OMAP2/3/4 core: create omap_device layer 2009-09-03 20:14:05 +03:00
mcbsp.c omap: McBSP: Fix incorrect receiver stop in omap_mcbsp_stop 2009-10-14 09:56:35 -07:00
mux.c ARM: OMAP4: Add minimal support for omap4 2009-05-28 14:16:04 -07:00
ocpi.c
omap_device.c OMAP2/3/4 core: create omap_device layer 2009-09-03 20:14:05 +03:00
omap-pm-noop.c OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op layer 2009-09-03 20:14:01 +03:00
sram.c omap: SRAM: flush the right address after memcpy in omap_sram_push 2009-10-06 08:31:50 -07:00
usb.c