On Apr 15, 2011, at 3:32 AM, Michael Ellerman wrote: > From: Michael Ellerman <mich...@ellerman.id.au> > > Where they belong with all the others. Remove SMT which may not be > true for all BOOK3E parts. > > Currently the FTRS_POSSIBLE & FTRS_ALWAYS are defined for 64 or 32 bit. > Now that we have BOOK3E we need to split it three ways, BOOK3S, BOOK3E, > and 32-bit. > > Signed-off-by: Michael Ellerman <mich...@ellerman.id.au> > --- > arch/powerpc/include/asm/cputable.h | 17 +++++++++++++---- > arch/powerpc/kernel/cputable.c | 3 --- > 2 files changed, 13 insertions(+), 7 deletions(-)
will probably need some updating based on: commit 11ed0db9f6c7811233632d2ab79c50c011b89902 Author: Kumar Gala <ga...@kernel.crashing.org> Date: Wed Apr 6 00:11:06 2011 -0500 powerpc/book3e: Fix CPU feature handling on 64-bit e5500 The CPU_FTRS_POSSIBLE and CPU_FTRS_ALWAYS defines did not encompass e5500 CPU features when built for 64-bit. This causes issues with cpu_has_feature() as it utilizes the POSSIBLE & ALWAYS defines as part of its check. Create a unique CPU_FTRS_E5500 (as its different from CPU_FTRS_E500MC), created a new group for 64-bit Book3e based CPUs and add CPU_FTRS_E5500 to that group. Signed-off-by: Kumar Gala <ga...@kernel.crashing.org> - k _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev