Kaynağa Gözat

[POWERPC] 4xx: Fix 440grx setup function to call 440A fixup

The mechanism to do the setup for 440A cores changed recently.  This fixes
the 440grx setup function to call __fixup_440A_mcheck.

Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Josh Boyer 17 yıl önce
ebeveyn
işleme
9ac30c3145
1 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 5 1
      arch/powerpc/kernel/cpu_setup_44x.S

+ 5 - 1
arch/powerpc/kernel/cpu_setup_44x.S

@@ -27,7 +27,11 @@ _GLOBAL(__setup_cpu_440epx)
 	mtlr	r4
 	blr
 _GLOBAL(__setup_cpu_440grx)
-	b	__plb_disable_wrp
+	mflr	r4
+	bl	__plb_disable_wrp
+	bl	__fixup_440A_mcheck
+	mtlr	r4
+	blr
 _GLOBAL(__setup_cpu_440gx)
 _GLOBAL(__setup_cpu_440spe)
 	b	__fixup_440A_mcheck