* $sp must be 8-byte alignment for ABI compliance.
*/
call_board_init_f:
- li $sp, CONFIG_SYS_INIT_SP_ADDR
- li $r0, 0x00000000
+ li $sp, CONFIG_SYS_INIT_SP_ADDR
+ li $r10, GD_SIZE /* get GD size */
+ sub $sp, $sp, $r10 /* GD start addr */
+ move $r10, $sp
+ li $r0, 0x00000000
#ifdef __PIC__
#ifdef __NDS32_N1213_43U1H__