]> git.karo-electronics.de Git - karo-tx-linux.git/commit
powerpc: Fix some 6xx/7xxx CPU setup functions
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 20 Jan 2011 20:35:23 +0000 (20:35 +0000)
committerAK <andi@firstfloor.org>
Thu, 31 Mar 2011 18:57:52 +0000 (11:57 -0700)
commite6acb2773a21f1863cf3a7a6831e4a0c2d926011
tree42a93f7c9bd6ed52722d5dcc784dff231c99a17e
parentdf73343c660da9b988c068456d2ef0d511456573
powerpc: Fix some 6xx/7xxx CPU setup functions

commit 1f1936ff3febf38d582177ea319eaa278f32c91f upstream.

Some of those functions try to adjust the CPU features, for example
to remove NAP support on some revisions. However, they seem to use
r5 as an index into the CPU table entry, which might have been right
a long time ago but no longer is. r4 is the right register to use.

This probably caused some off behaviours on some PowerMac variants
using 750cx or 7455 processor revisions.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
arch/powerpc/kernel/cpu_setup_6xx.S