linux/arch/mips/lib
Thomas Bogendoerfer 930bff8822 [MIPS] IP28: added cache barrier to assembly routines
IP28 needs special treatment to avoid speculative accesses. gcc
takes care for .c code, but for assembly code we need to do it
manually.

This is taken from Peter Fuersts IP28 patches.

Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2008-01-29 10:14:58 +00:00
..
Makefile [MIPS] Add __cmpdi2 2007-08-27 02:17:00 +01:00
ashldi3.c [MIPS] Fix optimization for size build. 2006-06-19 17:39:16 +01:00
ashrdi3.c [MIPS] Fix optimization for size build. 2006-06-19 17:39:16 +01:00
cmpdi2.c [MIPS] Add __cmpdi2 2007-08-27 02:17:00 +01:00
csum_partial.S [MIPS] R4000/R4400 daddiu erratum workaround 2008-01-29 10:14:55 +00:00
dump_tlb.c [MIPS] Cleanup tlbdebug.h 2007-07-12 17:41:11 +01:00
iomap-pci.c [MIPS] Iomap implementation. 2007-02-18 21:31:34 +00:00
iomap.c PCI: Cleanup the includes of <linux/pci.h> 2007-05-02 19:02:35 -07:00
libgcc.h [MIPS] Fix optimization for size build. 2006-06-19 17:39:16 +01:00
lshrdi3.c [MIPS] Fix optimization for size build. 2006-06-19 17:39:16 +01:00
memcpy-inatomic.S [MIPS] R4000/R4400 daddiu erratum workaround 2008-01-29 10:14:55 +00:00
memcpy.S [MIPS] IP28: added cache barrier to assembly routines 2008-01-29 10:14:58 +00:00
memset.S [MIPS] IP28: added cache barrier to assembly routines 2008-01-29 10:14:58 +00:00
r3k_dump_tlb.c [MIPS] Cleanup tlbdebug.h 2007-07-12 17:41:11 +01:00
strlen_user.S kbuild: mips use generic asm-offsets.h support 2005-09-09 22:32:31 +02:00
strncpy_user.S [MIPS] IP28: added cache barrier to assembly routines 2008-01-29 10:14:58 +00:00
strnlen_user.S kbuild: mips use generic asm-offsets.h support 2005-09-09 22:32:31 +02:00
ucmpdi2.c [MIPS] Fix "no space between function name and open parenthesis" warnings. 2007-10-11 23:46:15 +01:00
uncached.c [MIPS] Put cast inside macro instead of all the callers 2008-01-29 10:14:55 +00:00