ARM: implement relocation for ARM V7 (OMAP)
authorHeiko Schocher <hs@denx.de>
Fri, 17 Sep 2010 11:10:41 +0000 (13:10 +0200)
committerWolfgang Denk <wd@denx.de>
Sun, 19 Sep 2010 17:29:53 +0000 (19:29 +0200)
commit561142af20f1fd7b425d9425730014e656defb91
tree4b721c28e895b4067bd52186fa24b1f82b7cf72a
parente48b7c0aad687f0b42ba9985c3e2dc67c2cac71d
ARM: implement relocation for ARM V7 (OMAP)

Change the implementation for ARM V7 to relocate the code to an
arbitrary address in RAM.

Adapt the Beagle board (Cortex A8) to test the changes.

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

Signed-off-by: Heiko Schocher <hs@denx.de>
arch/arm/cpu/armv7/mx51/u-boot.lds
arch/arm/cpu/armv7/omap3/emif4.c
arch/arm/cpu/armv7/omap3/sdrc.c
arch/arm/cpu/armv7/start.S
arch/arm/cpu/armv7/u-boot.lds
board/ti/beagle/config.mk
include/configs/omap3_beagle.h