Thread (10 messages) 10 messages, 1 author, 2006-11-22
STALE7132d
Revisions (2)
  1. rfc [diff vs current]
  2. v1 current

[PATCH 8/9] Make 64-bit cpu features defined on 32-bit

From: Michael Ellerman <hidden>
Date: 2006-11-22 07:55:34

It saves #ifdef'ing in callers if we at least define the 64-bit cpu
features for 32-bit also.

Signed-off-by: Michael Ellerman <redacted>
---

 include/asm-powerpc/cputable.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: cell/include/asm-powerpc/cputable.h
===================================================================
--- cell.orig/include/asm-powerpc/cputable.h
+++ cell/include/asm-powerpc/cputable.h
@@ -312,7 +312,8 @@ extern void do_feature_fixups(unsigned l
 #define CPU_FTRS_E500_2	(CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB | \
 	    CPU_FTR_BIG_PHYS | CPU_FTR_NODSISRALIGN)
 #define CPU_FTRS_GENERIC_32	(CPU_FTR_COMMON | CPU_FTR_NODSISRALIGN)
-#ifdef __powerpc64__
+
+/* 64-bit CPUs */
 #define CPU_FTRS_POWER3	(CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB | \
 	    CPU_FTR_HPTE_TABLE | CPU_FTR_IABR | CPU_FTR_PPC_LE)
 #define CPU_FTRS_RS64	(CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB | \
@@ -344,7 +345,6 @@ extern void do_feature_fixups(unsigned l
 	    CPU_FTR_PURR | CPU_FTR_REAL_LE)
 #define CPU_FTRS_COMPATIBLE	(CPU_FTR_SPLIT_ID_CACHE | CPU_FTR_USE_TB | \
 	    CPU_FTR_HPTE_TABLE | CPU_FTR_PPCAS_ARCH_V2)
-#endif
 
 #ifdef __powerpc64__
 #define CPU_FTRS_POSSIBLE	\
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help