diff options
author | Heiko Schocher <hs@denx.de> | 2010-09-17 13:10:29 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2010-09-19 19:29:50 +0200 |
commit | 880eff5cfb9df6f0855f4e48affd349ca64692e9 (patch) | |
tree | 3110c8e51c38aaaa410943c78afc6f446e21ab13 /board | |
parent | 55e97429d1e6cf0976711e4e0f29ea924b7e5917 (diff) | |
download | u-boot-imx-880eff5cfb9df6f0855f4e48affd349ca64692e9.zip u-boot-imx-880eff5cfb9df6f0855f4e48affd349ca64692e9.tar.gz u-boot-imx-880eff5cfb9df6f0855f4e48affd349ca64692e9.tar.bz2 |
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>
Diffstat (limited to 'board')
0 files changed, 0 insertions, 0 deletions