diff options
Diffstat (limited to 'arch/powerpc/cpu/mpc8220/start.S')
| -rw-r--r-- | arch/powerpc/cpu/mpc8220/start.S | 17 | 
1 files changed, 2 insertions, 15 deletions
| diff --git a/arch/powerpc/cpu/mpc8220/start.S b/arch/powerpc/cpu/mpc8220/start.S index 3d79d8ec0..c156e2574 100644 --- a/arch/powerpc/cpu/mpc8220/start.S +++ b/arch/powerpc/cpu/mpc8220/start.S @@ -88,19 +88,6 @@ version_string:  	. = EXC_OFF_SYS_RESET  	.globl	_start  _start: -	li	r21, BOOTFLAG_COLD  /* Normal Power-On	    */ -	nop -	b	boot_cold - -	. = EXC_OFF_SYS_RESET + 0x10 - -	.globl	_start_warm -_start_warm: -	li	r21, BOOTFLAG_WARM  /* Software reboot	    */ -	b	boot_warm - -boot_cold: -boot_warm:  	mfmsr	r5		    /* save msr contents    */  	/* replace default MBAR base address from 0x80000000 @@ -144,10 +131,10 @@ boot_warm:  	/* r3: IMMR */  	bl	cpu_init_f	/* run low-level CPU init code (in Flash)*/ -	mr	r3, r21 -	/* r3: BOOTFLAG */  	bl	board_init_f	/* run 1st part of board init code (in Flash)*/ +	/* NOTREACHED - board_init_f() does not return */ +  /*   * Vector Table   */ |