diff options
| -rw-r--r-- | cpu/74xx_7xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc512x/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc5xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc5xxx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc8220/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc824x/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc8260/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc83xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc85xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc86xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/mpc8xx/start.S | 6 | ||||
| -rw-r--r-- | cpu/ppc4xx/start.S | 6 | 
12 files changed, 48 insertions, 24 deletions
| diff --git a/cpu/74xx_7xx/start.S b/cpu/74xx_7xx/start.S index 792cd3085..23381a35c 100644 --- a/cpu/74xx_7xx/start.S +++ b/cpu/74xx_7xx/start.S @@ -716,15 +716,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc512x/start.S b/cpu/mpc512x/start.S index 2e3f645af..4edc8e94d 100644 --- a/cpu/mpc512x/start.S +++ b/cpu/mpc512x/start.S @@ -611,15 +611,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc5xx/start.S b/cpu/mpc5xx/start.S index 106935cb6..85ea7a882 100644 --- a/cpu/mpc5xx/start.S +++ b/cpu/mpc5xx/start.S @@ -458,15 +458,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc5xxx/start.S b/cpu/mpc5xxx/start.S index 6b1162aa5..eb42939b7 100644 --- a/cpu/mpc5xxx/start.S +++ b/cpu/mpc5xxx/start.S @@ -684,15 +684,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc8220/start.S b/cpu/mpc8220/start.S index 3abc61926..af9472d6b 100644 --- a/cpu/mpc8220/start.S +++ b/cpu/mpc8220/start.S @@ -649,15 +649,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc824x/start.S b/cpu/mpc824x/start.S index 39325cda5..750457b02 100644 --- a/cpu/mpc824x/start.S +++ b/cpu/mpc824x/start.S @@ -589,15 +589,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc8260/start.S b/cpu/mpc8260/start.S index 379f2fb17..edb95e6a6 100644 --- a/cpu/mpc8260/start.S +++ b/cpu/mpc8260/start.S @@ -909,15 +909,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc83xx/start.S b/cpu/mpc83xx/start.S index 26e31061f..ee4b8624a 100644 --- a/cpu/mpc83xx/start.S +++ b/cpu/mpc83xx/start.S @@ -957,16 +957,18 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  #ifndef CONFIG_NAND_SPL  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc85xx/start.S b/cpu/mpc85xx/start.S index c9e91a90d..6a865283d 100644 --- a/cpu/mpc85xx/start.S +++ b/cpu/mpc85xx/start.S @@ -977,15 +977,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc86xx/start.S b/cpu/mpc86xx/start.S index 63cc8dbcd..e65f1c064 100644 --- a/cpu/mpc86xx/start.S +++ b/cpu/mpc86xx/start.S @@ -733,15 +733,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/mpc8xx/start.S b/cpu/mpc8xx/start.S index 8864c37cf..e84326ebd 100644 --- a/cpu/mpc8xx/start.S +++ b/cpu/mpc8xx/start.S @@ -589,15 +589,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 diff --git a/cpu/ppc4xx/start.S b/cpu/ppc4xx/start.S index 287a91224..46f65aa77 100644 --- a/cpu/ppc4xx/start.S +++ b/cpu/ppc4xx/start.S @@ -1596,15 +1596,17 @@ in_ram:  	sub	r11,r3,r11  	addi	r3,r3,-4  1:	lwzu	r0,4(r3) +	cmpwi	r0,0 +	beq-	2f  	add	r0,r0,r11  	stw	r0,0(r3) -	bdnz	1b +2:	bdnz	1b  	/*  	 * Now adjust the fixups and the pointers to the fixups  	 * in case we need to move ourselves again.  	 */ -2:	li	r0,__fixup_entries@sectoff@l +	li	r0,__fixup_entries@sectoff@l  	lwz	r3,GOT(_FIXUP_TABLE_)  	cmpwi	r0,0  	mtctr	r0 |