aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/cputable.c
diff options
context:
space:
mode:
authorNishanth Aravamudan <nacc@linux.vnet.ibm.com>2013-05-04 12:01:17 -0400
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2013-05-05 19:25:39 -0400
commit6c1bf48275dd354511bec309ce37c78d3cd8f604 (patch)
treeaf012a7b12359a4a3d6ae0501331afdc06a8bd3c /arch/powerpc/kernel/cputable.c
parent4a1ae4f3c5da904b471643798952e990f0ff4a06 (diff)
powerpc/cputable: Advertise ISEL support on appropriate embedded processors
Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/kernel/cputable.c')
-rw-r--r--arch/powerpc/kernel/cputable.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/kernel/cputable.c b/arch/powerpc/kernel/cputable.c
index a792157ba578..f724bcac4dfe 100644
--- a/arch/powerpc/kernel/cputable.c
+++ b/arch/powerpc/kernel/cputable.c
@@ -1999,6 +1999,7 @@ static struct cpu_spec __initdata cpu_specs[] = {
1999 .cpu_user_features = COMMON_USER_BOOKE | 1999 .cpu_user_features = COMMON_USER_BOOKE |
2000 PPC_FEATURE_HAS_SPE_COMP | 2000 PPC_FEATURE_HAS_SPE_COMP |
2001 PPC_FEATURE_HAS_EFP_SINGLE_COMP, 2001 PPC_FEATURE_HAS_EFP_SINGLE_COMP,
2002 .cpu_user_features2 = PPC_FEATURE2_ISEL,
2002 .mmu_features = MMU_FTR_TYPE_FSL_E, 2003 .mmu_features = MMU_FTR_TYPE_FSL_E,
2003 .icache_bsize = 32, 2004 .icache_bsize = 32,
2004 .dcache_bsize = 32, 2005 .dcache_bsize = 32,
@@ -2018,6 +2019,7 @@ static struct cpu_spec __initdata cpu_specs[] = {
2018 PPC_FEATURE_HAS_SPE_COMP | 2019 PPC_FEATURE_HAS_SPE_COMP |
2019 PPC_FEATURE_HAS_EFP_SINGLE_COMP | 2020 PPC_FEATURE_HAS_EFP_SINGLE_COMP |
2020 PPC_FEATURE_HAS_EFP_DOUBLE_COMP, 2021 PPC_FEATURE_HAS_EFP_DOUBLE_COMP,
2022 .cpu_user_features2 = PPC_FEATURE2_ISEL,
2021 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS, 2023 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS,
2022 .icache_bsize = 32, 2024 .icache_bsize = 32,
2023 .dcache_bsize = 32, 2025 .dcache_bsize = 32,
@@ -2034,6 +2036,7 @@ static struct cpu_spec __initdata cpu_specs[] = {
2034 .cpu_name = "e500mc", 2036 .cpu_name = "e500mc",
2035 .cpu_features = CPU_FTRS_E500MC, 2037 .cpu_features = CPU_FTRS_E500MC,
2036 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU, 2038 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU,
2039 .cpu_user_features2 = PPC_FEATURE2_ISEL,
2037 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS | 2040 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS |
2038 MMU_FTR_USE_TLBILX, 2041 MMU_FTR_USE_TLBILX,
2039 .icache_bsize = 64, 2042 .icache_bsize = 64,
@@ -2052,6 +2055,7 @@ static struct cpu_spec __initdata cpu_specs[] = {
2052 .cpu_name = "e5500", 2055 .cpu_name = "e5500",
2053 .cpu_features = CPU_FTRS_E5500, 2056 .cpu_features = CPU_FTRS_E5500,
2054 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU, 2057 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU,
2058 .cpu_user_features2 = PPC_FEATURE2_ISEL,
2055 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS | 2059 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS |
2056 MMU_FTR_USE_TLBILX, 2060 MMU_FTR_USE_TLBILX,
2057 .icache_bsize = 64, 2061 .icache_bsize = 64,
@@ -2073,6 +2077,7 @@ static struct cpu_spec __initdata cpu_specs[] = {
2073 .cpu_features = CPU_FTRS_E6500, 2077 .cpu_features = CPU_FTRS_E6500,
2074 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU | 2078 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU |
2075 PPC_FEATURE_HAS_ALTIVEC_COMP, 2079 PPC_FEATURE_HAS_ALTIVEC_COMP,
2080 .cpu_user_features2 = PPC_FEATURE2_ISEL,
2076 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS | 2081 .mmu_features = MMU_FTR_TYPE_FSL_E | MMU_FTR_BIG_PHYS |
2077 MMU_FTR_USE_TLBILX, 2082 MMU_FTR_USE_TLBILX,
2078 .icache_bsize = 64, 2083 .icache_bsize = 64,