armv7: integrate cache maintenance support
authorAneesh V <aneesh@ti.com>
Thu, 16 Jun 2011 23:30:49 +0000 (23:30 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Mon, 4 Jul 2011 08:55:25 +0000 (10:55 +0200)
commitc2dd0d45540397704de9b13287417d21049d34c6
tree1fa1e0a14c4061d1090596d227ea4f516d5e483a
parente47f2db5371047eb9bcd115fee084e6a8a92a239
armv7: integrate cache maintenance support

- Enable I-cache on bootup
- Enable MMU and D-cache immediately after relocation
- Do necessary initialization before enabling d-cache and MMU
- Changes to cleanup_before_linux()
- Make changes according to the new framework

Signed-off-by: Aneesh V <aneesh@ti.com>
arch/arm/cpu/armv7/cpu.c
arch/arm/cpu/armv7/start.S
arch/arm/lib/board.c
arch/arm/lib/cache-cp15.c
arch/arm/lib/cache.c