]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/lib/crt0_64.S
arm: Show cache warnings in U-Boot proper only
[u-boot] / arch / arm / lib / crt0_64.S
index cef1c7171c68db9c9f05183c9031a5442866eff8..cad22c7b41fe4c7237acba611057255931d02fea 100644 (file)
@@ -75,8 +75,12 @@ ENTRY(_main)
        ldr     x0, =(CONFIG_SYS_INIT_SP_ADDR)
 #endif
        bic     sp, x0, #0xf    /* 16-byte alignment for ABI compliance */
-       bl      board_init_f_mem
+       mov     x0, sp
+       bl      board_init_f_alloc_reserve
        mov     sp, x0
+       /* set up gd here, outside any C code */
+       mov     x18, x0
+       bl      board_init_f_init_reserve
 
        mov     x0, #0
        bl      board_init_f