9
0
Fork 0
barebox/arch/arm/boards/a9m2440
Sascha Hauer c65edd657d ARM a9m2440: Fix lowlevel init
board_init_lowlevel is no longer called from generic code, so we can't
just return from in. Instead we have to jump to board_init_lowlevel_return
manually. For the a9m2440 board one case was missed to convert. This
is broken since:

| commit faf7b7af6e
| Author: Jan Luebbe <jlu@pengutronix.de>
| Date:   Mon Sep 24 10:18:34 2012 +0200
|
|     ARM: give boards control of the reset entry point
|
|     On some SoCs (for example AM35xx), the ROM bootloader passes useful
|     information in r0 when jumping to barebox.
|
|     To avoid overwriting this in the generic reset code, we introduce
|     common_reset as a C function and as an assembler macro. This is then
|     called form the reset entry point (either in common or in board code).
|
|     This patch is based on code by Sascha Hauer <s.hauer@pengutronix.de>.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2012-10-15 19:46:56 +02:00
..
env move boards to arch/<architecure>/boards 2010-07-23 08:35:25 +02:00
Makefile ARM boards: Make boards pbl safe 2012-08-12 22:23:22 +02:00
a9m2410dev.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
a9m2440.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
baseboards.h Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
config.h Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
lowlevel_init.S ARM a9m2440: Fix lowlevel init 2012-10-15 19:46:56 +02:00