linux/arch/blackfin/mach-common
Michael Hennerich d1401e1dc2 Blackfin: fix DMA/cache bug when resuming from suspend to RAM
The dma_memcpy() function takes care of flushing different caches for us.
Normally this is what we want, but when resuming from mem, we don't yet
have caches enabled.  If these functions happen to be placed into L1 mem
(which is what we're trying to relocate), then things aren't going to
work.  So define a non-cache dma_memcpy() variant to utilize in situations
like this.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-08-06 12:55:50 -04:00
..
Makefile Blackfin: punt dead cache locking code 2009-09-16 22:10:25 -04:00
arch_checks.c Blackfin: allow cache funcs to be in L1 for IFLUSH Anomaly 05000491 2010-08-06 12:55:47 -04:00
cache-c.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
cache.S Blackfin: allow cache funcs to be in L1 for IFLUSH Anomaly 05000491 2010-08-06 12:55:47 -04:00
clocks-init.c Blackfin: pull in asm/dpmc.h for power defines 2009-12-15 00:14:50 -05:00
cpufreq.c Blackfin: scale calibration when cpu freq changes 2010-03-09 00:30:53 -05:00
dpmc.c [Blackfin] arch: Functional power management support: Add CPU and platform voltage scaling support 2008-05-07 11:41:26 +08:00
dpmc_modes.S Blackfin: bf538: add support for extended GPIO banks 2009-12-15 00:14:05 -05:00
entry.S Blackfin: fix anomaly 283 handling with exact hardware error 2010-03-09 00:30:53 -05:00
head.S Blackfin: initial XIP support 2010-03-09 00:30:48 -05:00
interrupt.S Blackfin: implement nmi_watchdog for SMP on BF561 2010-03-09 00:30:49 -05:00
ints-priority.c Blackfin: SIC: cut down on IAR MMR reads a bit 2010-05-22 14:19:09 -04:00
irqpanic.c Blackfin: mass clean up of copyright/licensing info 2009-10-07 04:36:26 -04:00
pm.c Blackfin: fix DMA/cache bug when resuming from suspend to RAM 2010-08-06 12:55:50 -04:00
smp.c Blackfin: SMP: fix continuation lines 2010-05-22 14:19:15 -04:00