diff options
| author | Steve French <sfrench@us.ibm.com> | 2006-03-20 16:58:09 +0000 | 
|---|---|---|
| committer | Steve French <sfrench@us.ibm.com> | 2006-03-20 16:58:09 +0000 | 
| commit | fd4a0b92db6a57cba8d03efbe1cebf91f9124ce0 (patch) | |
| tree | 5886a08bfa1132058b06074f4666a36dc5ddd2a1 /arch/powerpc/kernel/cputable.c | |
| parent | 88274815f7477dc7550439413ab87c5ce4c5a623 (diff) | |
| parent | 7705a8792b0fc82fd7d4dd923724606bbfd9fb20 (diff) | |
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'arch/powerpc/kernel/cputable.c')
| -rw-r--r-- | arch/powerpc/kernel/cputable.c | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/arch/powerpc/kernel/cputable.c b/arch/powerpc/kernel/cputable.c index 10696456a4c..e4e81374cb9 100644 --- a/arch/powerpc/kernel/cputable.c +++ b/arch/powerpc/kernel/cputable.c @@ -53,8 +53,10 @@ extern void __setup_cpu_ppc970(unsigned long offset, struct cpu_spec* spec);  				 PPC_FEATURE_HAS_MMU)  #define COMMON_USER_PPC64	(COMMON_USER | PPC_FEATURE_64)  #define COMMON_USER_POWER4	(COMMON_USER_PPC64 | PPC_FEATURE_POWER4) -#define COMMON_USER_POWER5	(COMMON_USER_PPC64 | PPC_FEATURE_POWER5) -#define COMMON_USER_POWER5_PLUS	(COMMON_USER_PPC64 | PPC_FEATURE_POWER5_PLUS) +#define COMMON_USER_POWER5	(COMMON_USER_PPC64 | PPC_FEATURE_POWER5 |\ +				 PPC_FEATURE_SMT | PPC_FEATURE_ICACHE_SNOOP) +#define COMMON_USER_POWER5_PLUS	(COMMON_USER_PPC64 | PPC_FEATURE_POWER5_PLUS|\ +				 PPC_FEATURE_SMT | PPC_FEATURE_ICACHE_SNOOP)  #define COMMON_USER_BOOKE	(PPC_FEATURE_32 | PPC_FEATURE_HAS_MMU | \  				 PPC_FEATURE_BOOKE) @@ -267,7 +269,8 @@ struct cpu_spec	cpu_specs[] = {  		.cpu_name		= "Cell Broadband Engine",  		.cpu_features		= CPU_FTRS_CELL,  		.cpu_user_features	= COMMON_USER_PPC64 | -			PPC_FEATURE_CELL | PPC_FEATURE_HAS_ALTIVEC_COMP, +			PPC_FEATURE_CELL | PPC_FEATURE_HAS_ALTIVEC_COMP | +			PPC_FEATURE_SMT,  		.icache_bsize		= 128,  		.dcache_bsize		= 128,  		.cpu_setup		= __setup_cpu_be, | 
