summaryrefslogtreecommitdiffstats
path: root/arch/arm/lib/cache.c
diff options
context:
space:
mode:
authorHeiko Schocher <hs@denx.de>2010-09-17 13:10:29 +0200
committerWolfgang Denk <wd@denx.de>2010-09-19 19:29:50 +0200
commit880eff5cfb9df6f0855f4e48affd349ca64692e9 (patch)
tree3110c8e51c38aaaa410943c78afc6f446e21ab13 /arch/arm/lib/cache.c
parent55e97429d1e6cf0976711e4e0f29ea924b7e5917 (diff)
downloadblackbird-obmc-uboot-880eff5cfb9df6f0855f4e48affd349ca64692e9.tar.gz
blackbird-obmc-uboot-880eff5cfb9df6f0855f4e48affd349ca64692e9.zip
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 'arch/arm/lib/cache.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud