linux/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 [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00
arbiter.c [PATCH] irq-flags: CRIS: Use the new IRQF_ constants 2006-07-02 13:58:46 -07:00
asm-offsets.c [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00
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 Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
debugport.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
dma.c typo fixes: bandwith -> bandwidth 2006-06-30 18:19:55 +02:00
entry.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
fasttimer.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
head.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
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 [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00
kgdb_asm.S Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pinmux.c [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00
process.c spelling fixes: arch/cris/ 2007-10-20 01:08:50 +02:00
ptrace.c Consolidate PTRACE_DETACH 2007-10-16 09:42:49 -07:00
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 [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00
vcs_hook.h [PATCH] CRIS update: new subarchitecture v32 2005-07-27 16:26:01 -07:00