arm: mach-omap2: Generate MLO file from SD boot capable targets
[platform/kernel/u-boot.git] / arch / powerpc / cpu / mpc5xxx / start.S
index 94eb0d3..b4c5543 100644 (file)
@@ -83,14 +83,14 @@ _start:
         * This function is called when the platform is build with SPL
         * support from the main (full-blown) U-Boot. And the GD needs
         * to get cleared (again) so that the following generic
-        * board support code, defined via CONFIG_SYS_GENERIC_BOARD,
-        * initializes all variables correctly.
+        * board support code initializes all variables correctly.
         */
        mr      r3, r2          /* parameter 1:  GD pointer             */
        li      r4,0            /* parameter 2:  value to fill          */
        li      r5,GD_SIZE      /* parameter 3:  count                  */
        bl      memset
 
+       li      r3, 0           /* parameter 1:  bootflag               */
        bl      board_init_f    /* run 1st part of board init code (in Flash)*/
        /* NOTREACHED - board_init_f() does not return */
 #else
@@ -169,6 +169,7 @@ lowboot_reentry:
        /* r3: IMMR */
        bl      cpu_init_f      /* run low-level CPU init code (in Flash)*/
 
+       li      r3, 0           /* parameter 1:  bootflag               */
        bl      board_init_f    /* run 1st part of board init code (in Flash)*/
 
        /* NOTREACHED - board_init_f() does not return */