summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/arm926ejs/spear/start.S
diff options
context:
space:
mode:
authorStefan Roese <sr@denx.de>2015-08-18 09:27:17 +0200
committerTom Rini <trini@konsulko.com>2015-08-28 12:33:16 -0400
commit2fbdbda1c7c48aa622812054633afc6cdff91eab (patch)
tree0664ef6869bc551a9eed337ea97be324dae75a8a /arch/arm/cpu/arm926ejs/spear/start.S
parent80999a52778ca6cc0452599bdc75ae4b417231be (diff)
arm: spear: Move to common SPL infrastructure
The SPL implementation for SPEAr600 is older than the common SPL infrastructure. This patch now moves the SPEAr600 SPL over to the common SPL code. Tested on the only SPEAr board that currently uses SPL in mainline U-Boot, the x600. Signed-off-by: Stefan Roese <sr@denx.de> Acked-by: Viresh Kumar <viresh.kumar@linaro.org> Cc: Vipin Kumar <vk.vipin@gmail.com>
Diffstat (limited to 'arch/arm/cpu/arm926ejs/spear/start.S')
-rw-r--r--arch/arm/cpu/arm926ejs/spear/start.S3
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/arm/cpu/arm926ejs/spear/start.S b/arch/arm/cpu/arm926ejs/spear/start.S
index 290ac2e561..f392e7b7d5 100644
--- a/arch/arm/cpu/arm926ejs/spear/start.S
+++ b/arch/arm/cpu/arm926ejs/spear/start.S
@@ -45,7 +45,6 @@ reset:
* BSS area lies in the DDR location which is not yet initialized
* bss is assumed to be uninitialized.
*/
- bl spl_boot
ldmia sp!, {r0-r12,pc}
/*
@@ -77,5 +76,5 @@ cpu_init_crit:
* Go setup Memory and board specific bits prior to relocation.
*/
stmdb sp!, {lr}
- bl lowlevel_init /* go setup pll,mux,memory */
+ bl _main /* _main will call board_init_f */
ldmia sp!, {pc}