powerpc/mpc83xx: Zero boot_flags arg for calling board_init_f()
The argument boot_flags of board_init_f() is not used at all in the powerpc specific board.c init sequence. Now with the generic init sequence, this boot_flags arg is used by board_init_f(). This patch sets the r3 register that is used to pass the boot_flags argument from the start.S board_init_f() call to 0 prior to the function call to avoid unknown content to end up in gd->flags. Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com> Reviewed-by: York Sun <yorksun@freescale.com>
This commit is contained in:
		
							parent
							
								
									7ac1a24a85
								
							
						
					
					
						commit
						e83a7e9453
					
				|  | @ -283,6 +283,7 @@ in_flash: | |||
| 	bl	cpu_init_f | ||||
| 
 | ||||
| 	/* run 1st part of board init code (in Flash)*/ | ||||
| 	li	r3, 0		/* clear boot_flag for calling board_init_f */ | ||||
| 	bl	board_init_f | ||||
| 
 | ||||
| 	/* NOTREACHED - board_init_f() does not return */ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue