uboot/arch
Paul Burton 4a5d8898bc MIPS: unify cache initialization code
The mips32 & mips64 cache initialization code differs only in that the
mips32 code supports reading the cache size from coprocessor 0 registers
at runtime. Move the more developed mips32 version to a common
arch/mips/lib/cache_init.S & remove the now-redundant mips64 version in
order to reduce duplication. The temporary registers used are shuffled
slightly in order to work for both mips32 & mips64 builds. The RA
register is defined differently to suit mips32 & mips64, but will be
removed by a later commit in the series after further cleanup.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2015-01-29 12:55:01 +01:00
..
arc
arm Merge branch 'master' of git://git.denx.de/u-boot-atmel 2015-01-26 06:42:40 -05:00
avr32
blackfin
m68k
microblaze microblaze: Support stack protection feature 2015-01-21 10:33:07 +01:00
mips MIPS: unify cache initialization code 2015-01-29 12:55:01 +01:00
nds32
nios2
openrisc
powerpc crypto/fsl: Add fixup for crypto node 2015-01-23 22:29:14 -06:00
sandbox
sh
sparc
x86 x86: ivybridge: Drop the Kconfig MRC cache information 2015-01-24 06:13:46 -07:00
.gitignore
Kconfig