From: Gabor Juhos Date: Thu, 13 Jun 2013 10:59:31 +0000 (+0200) Subject: MIPS: xburst/start.S: save gd in s0 register X-Git-Tag: v2013.10-rc1~65^2~5 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f01d6935350d1487bfc26d06f0f6888e1ab47236;p=oweals%2Fu-boot.git MIPS: xburst/start.S: save gd in s0 register Synchronize the code with mips{32,64}/start.S, in order to allow further unifications. Signed-off-by: Gabor Juhos Cc: Daniel Schwierzeck --- diff --git a/arch/mips/cpu/xburst/start.S b/arch/mips/cpu/xburst/start.S index 2dfd27e90f..6adabdc454 100644 --- a/arch/mips/cpu/xburst/start.S +++ b/arch/mips/cpu/xburst/start.S @@ -47,6 +47,7 @@ _start: relocate_code: move sp, a0 # set new stack pointer + move s0, a1 # save gd in s0 move s2, a2 # save destination address in s2 li t0, CONFIG_SYS_MONITOR_BASE @@ -170,7 +171,7 @@ in_ram: blt t1, t2, 1b addi t1, 4 - move a0, a1 # a0 <-- gd + move a0, s0 # a0 <-- gd la t9, board_init_r jr t9 move a1, s2