linux-stable/arch/blackfin
Mike Frysinger 532f07ca04 Blackfin: fix early_dma_memcpy() handling of busy channels
The early logic to locate a free DMA channel and then set it up was broken
in a few ways that only manifested itself when we needed to set up more
than 2 on chip SRAM regions (most board defaults setup 1 or 2).  First, we
checked the wrong status register (the destination gets updated, not the
source) and second, we did the ssync before rather than after resetting a
DMA config register.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-07-16 01:52:26 -04:00
..
boot Blackfin: stick the CPU name into boot image name 2009-06-22 21:16:03 -04:00
configs Blackfin: update defconfigs 2009-06-22 21:16:01 -04:00
include/asm sched: INIT_PREEMPT_COUNT 2009-07-10 14:24:05 -07:00
kernel Blackfin: fix early_dma_memcpy() handling of busy channels 2009-07-16 01:52:26 -04:00
lib Blackfin: fix miscompilation in lshrdi3 2009-07-16 01:52:23 -04:00
mach-bf518 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf527 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf533 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf537 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf538 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf548 Blackfin: update anomaly lists to match latest sheets/usage 2009-07-16 01:52:17 -04:00
mach-bf561 Blackfin: handle BF561 Core B memory regions better when SMP=n 2009-07-16 01:52:24 -04:00
mach-common Blackfin: cleanup code a bit with comments and defines 2009-07-16 01:39:39 -04:00
mm Blackfin: decouple unrelated cache settings to get exact behavior 2009-06-22 21:15:59 -04:00
oprofile Blackfin arch: remove hardware PM code, oprofile not use it 2009-01-07 23:14:39 +08:00
Kconfig Blackfin: fix GPTMR0_CLOCKSOURCE dependency on BFIN_GPTIMERS 2009-06-22 21:16:15 -04:00
Kconfig.debug Blackfin: make deferred hardware errors more exact 2009-06-12 06:11:44 -04:00
Makefile Blackfin: add support for bzip2/lzma compressed kernel images 2009-06-13 07:20:13 -04:00