linux-stable-rt/arch/cris/arch-v32/kernel
Jesper Nilsson 57c230a873 CRISv32: add cache flush operations
These are needed due to a cache bug, and can be used to make sure that the
DMA descriptors are flushed to memory and can be safely handled by DMA.

flush_dma_descr - Flush one DMA descriptor.
flush_dma_list - Flush a complete list of DMA descriptors.
cris_flush_cache - Flush the complete cache.
cris_flush_cache_range - Flush only the specified range

Signed-off-by: Jesper Nilsson <jesper.nilsson@axis.com>

Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-11-14 18:45:47 -08:00
..
Makefile
arbiter.c
asm-offsets.c
cache.c CRISv32: add cache flush operations 2007-11-14 18:45:47 -08:00
cacheflush.S CRISv32: add cache flush operations 2007-11-14 18:45:47 -08:00
crisksyms.c
debugport.c
dma.c
entry.S
fasttimer.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
head.S
io.c cris: ARRAY_SIZE() cleanup 2007-11-14 18:45:46 -08:00
irq.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
kgdb.c
kgdb_asm.S
pinmux.c
process.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
ptrace.c
setup.c cris: ARRAY_SIZE() cleanup 2007-11-14 18:45:46 -08:00
signal.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
smp.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
time.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
traps.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
vcs_hook.c
vcs_hook.h