diff options
author | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2007-12-04 14:02:18 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2007-12-23 14:27:37 -0500 |
commit | 9ac30c314529af21ae739375d25c7da78887363b (patch) | |
tree | 9366a97c8e7702e56e5b2632946301bfedd5d0b1 /arch/powerpc/kernel | |
parent | 2a13448aa316e83a381e073f8e58d3899426700b (diff) |
[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>
Diffstat (limited to 'arch/powerpc/kernel')
-rw-r--r-- | arch/powerpc/kernel/cpu_setup_44x.S | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/cpu_setup_44x.S b/arch/powerpc/kernel/cpu_setup_44x.S index 0de3edbd4bb..6250443ab9c 100644 --- a/arch/powerpc/kernel/cpu_setup_44x.S +++ b/arch/powerpc/kernel/cpu_setup_44x.S | |||
@@ -27,7 +27,11 @@ _GLOBAL(__setup_cpu_440epx) | |||
27 | mtlr r4 | 27 | mtlr r4 |
28 | blr | 28 | blr |
29 | _GLOBAL(__setup_cpu_440grx) | 29 | _GLOBAL(__setup_cpu_440grx) |
30 | b __plb_disable_wrp | 30 | mflr r4 |
31 | bl __plb_disable_wrp | ||
32 | bl __fixup_440A_mcheck | ||
33 | mtlr r4 | ||
34 | blr | ||
31 | _GLOBAL(__setup_cpu_440gx) | 35 | _GLOBAL(__setup_cpu_440gx) |
32 | _GLOBAL(__setup_cpu_440spe) | 36 | _GLOBAL(__setup_cpu_440spe) |
33 | b __fixup_440A_mcheck | 37 | b __fixup_440A_mcheck |