瀏覽代碼

MIPS: Netlogic: use branch instead of jump

Fix an issue in the reset code. Since this code is copied to the
reset vector, using 'j' for looping is not correct. Use relative
branch 'b'.

Update the usage of 'j' in smpboot.S to be consistent although it
is not a bug there.

Signed-off-by: Jayachandran C <jchandra@broadcom.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/5427/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Jayachandran C 12 年之前
父節點
當前提交
fd5f527cc5
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      arch/mips/netlogic/common/reset.S
  2. 1 1
      arch/mips/netlogic/common/smpboot.S

+ 1 - 1
arch/mips/netlogic/common/reset.S

@@ -226,7 +226,7 @@ EXPORT(nlm_boot_siblings)
 	sw	t2, 0(t1)
 	/* Wait until NMI hits */
 3:	wait
-	j	3b
+	b	3b
 	nop
 
 	/*

+ 1 - 1
arch/mips/netlogic/common/smpboot.S

@@ -137,7 +137,7 @@ NESTED(nlm_rmiboot_preboot, 16, sp)
 	mtcr	t1, t0		/* update core control */
 
 1:	wait
-	j	1b
+	b	1b
 	nop
 END(nlm_rmiboot_preboot)
 	__FINIT