aboutsummaryrefslogtreecommitdiff
path: root/arch/nds32/cpu
diff options
context:
space:
mode:
authorrick <rick@andestech.com>2017-04-17 14:41:58 +0800
committerAndes <uboot@andestech.com>2017-05-22 14:05:33 +0800
commit86132af799d51e8e94d87dc56a071f325f369e0c (patch)
treeeaa707979e38c41487e04cedf3f1685e15b72413 /arch/nds32/cpu
parenta375ff8e14bea0a5cbfff99d6456aa8d9a3320ab (diff)
downloadu-boot-86132af799d51e8e94d87dc56a071f325f369e0c.zip
u-boot-86132af799d51e8e94d87dc56a071f325f369e0c.tar.gz
u-boot-86132af799d51e8e94d87dc56a071f325f369e0c.tar.bz2
nds32: Support AG101P serial DM.
Support AG101P serial device tree flow. Signed-off-by: rick <rick@andestech.com>
Diffstat (limited to 'arch/nds32/cpu')
-rw-r--r--arch/nds32/cpu/n1213/start.S10
1 files changed, 7 insertions, 3 deletions
diff --git a/arch/nds32/cpu/n1213/start.S b/arch/nds32/cpu/n1213/start.S
index 99971fd..7992fd9 100644
--- a/arch/nds32/cpu/n1213/start.S
+++ b/arch/nds32/cpu/n1213/start.S
@@ -161,9 +161,13 @@ update_gp:
*/
call_board_init_f:
li $sp, CONFIG_SYS_INIT_SP_ADDR
- li $r10, GD_SIZE /* get GD size */
- sub $sp, $sp, $r10 /* GD start addr */
- move $r10, $sp
+ move $r0, $sp
+ bal board_init_f_alloc_reserve
+ move $sp, $r0
+ bal board_init_f_init_reserve
+#ifdef CONFIG_DEBUG_UART
+ bal debug_uart_init
+#endif
li $r0, 0x00000000
#ifdef __PIC__