original_kernel/arch/mips/lib
Ralf Baechle 5636919b5c MIPS: Outline udelay and fix a few issues.
Outlining fixes the issue were on certain CPUs such as the R10000 family
the delay loop would need an extra cycle if it overlaps a cacheline
boundary.

The rewrite also fixes build errors with GCC 4.4 which was changed in
way incompatible with the kernel's inline assembly.

Relying on pure C for computation of the delay value removes the need for
explicit.  The price we pay is a slight slowdown of the computation - to
be fixed on another day.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2009-06-08 16:57:51 +01:00
..
Makefile MIPS: Outline udelay and fix a few issues. 2009-06-08 16:57:51 +01:00
ashldi3.c
ashrdi3.c
cmpdi2.c
csum_partial.S
delay.c MIPS: Outline udelay and fix a few issues. 2009-06-08 16:57:51 +01:00
dump_tlb.c
iomap-pci.c
iomap.c
libgcc.h
lshrdi3.c
memcpy-inatomic.S
memcpy.S
memset.S
r3k_dump_tlb.c
strlen_user.S
strncpy_user.S
strnlen_user.S
ucmpdi2.c
uncached.c