]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
arm: spl: Do not set the stack pointer twice
authorMasahiro Yamada <yamada.m@jp.panasonic.com>
Wed, 17 Jul 2013 11:35:55 +0000 (20:35 +0900)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Sat, 14 Sep 2013 09:14:21 +0000 (11:14 +0200)
Because the stack pointer is already set in arch/arm/lib/crt0.S,
we do not need to set it in arch/arm/lib/spl.c.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
arch/arm/lib/spl.c

index 26d0be47e59766a0dd8f55d65addabb1ce64d012..dfcc596815432b4357114f6aef01b11a66596e04 100644 (file)
@@ -25,9 +25,6 @@ gd_t gdata __attribute__ ((section(".data")));
  */
 void __weak board_init_f(ulong dummy)
 {
-       /* Set the stack pointer. */
-       asm volatile("mov sp, %0\n" : : "r"(CONFIG_SPL_STACK));
-
        /* Clear the BSS. */
        memset(__bss_start, 0, __bss_end - __bss_start);