Files
kernel-tenderloin-3.0/arch/blackfin/kernel
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
..
2009-06-12 06:11:47 -04:00
2009-06-16 19:47:28 -07:00
2009-07-12 12:22:34 -07:00
2009-07-12 12:22:34 -07:00