u-boot-brain/arch/arm
Albert ARIBAUD dec96689ca arm: armv7: omap3: Fix restore sequence in lowlevel_init
The restore sequence in lowlevel_init was in the wrong order,
causing lr to lose its original value and be set equal to ip
instead. Also, its use of the stack clashes with that of
s_init, so move the s_init call after the restore and turn
it  into a tail-optimized branch.

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>
Tested-by: Jeroen Hofstee <jeroen@myspectrum.nl>
2012-10-08 11:15:04 -07:00
..
cpu arm: armv7: omap3: Fix restore sequence in lowlevel_init 2012-10-08 11:15:04 -07:00
dts tegra: fdt: Add NAND controller binding and definitions 2012-09-07 13:54:30 -07:00
imx-common i.MX: shut down video before launch of O/S 2012-09-24 10:48:58 +02:00
include/asm ARM: Add Altera SOCFPGA Cyclone5 2012-10-04 18:11:52 +02:00
lib arm: Add CONFIG_OF_BOARD_SETUP support to bootm 2012-10-04 16:11:18 +02:00
config.mk arm: work around assembler bug 2012-10-04 14:19:04 +02:00