u-boot-brain/arch
Heiko Schocher 880eff5cfb ARM: cp15: setup mmu and enable dcache
This has been tested on at91sam9263 and STN8815.
Again, I didn't check if it has bad effects
on non-arm926 cores.

Initially I had a "done" bit to only set up page tables
at the beginning. However, since the aligmnent requirement
was for the whole object file, this extra integer tool 16kB
in BSS, so I chose to remove it.

Also, note not all boards use PHYS_SDRAM, but it looks like
it's the most used name (more than CONFIG_SYS_DRAM_BASE for
example).

Portions of this work were supported by funding from
the CE Linux Forum.

Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Heiko Schocher <hs@denx.de>
2010-09-19 19:29:50 +02:00
..
arm ARM: cp15: setup mmu and enable dcache 2010-09-19 19:29:50 +02:00
avr32 arm: get rid of bi_env 2010-09-19 19:29:50 +02:00
blackfin New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
i386 arm: get rid of bi_env 2010-09-19 19:29:50 +02:00
m68k New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
microblaze New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
mips arm: get rid of bi_env 2010-09-19 19:29:50 +02:00
nios2 New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
powerpc New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
sh New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
sparc New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00