aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/kernel')
-rw-r--r--arch/mips/kernel/cpu-probe.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/mips/kernel/cpu-probe.c b/arch/mips/kernel/cpu-probe.c
index 4c6167a17875..8e8feb851f6b 100644
--- a/arch/mips/kernel/cpu-probe.c
+++ b/arch/mips/kernel/cpu-probe.c
@@ -852,10 +852,17 @@ platform:
852 case PRID_IMP_CAVIUM_CN63XX: 852 case PRID_IMP_CAVIUM_CN63XX:
853 case PRID_IMP_CAVIUM_CN66XX: 853 case PRID_IMP_CAVIUM_CN66XX:
854 case PRID_IMP_CAVIUM_CN68XX: 854 case PRID_IMP_CAVIUM_CN68XX:
855 case PRID_IMP_CAVIUM_CNF71XX:
855 c->cputype = CPU_CAVIUM_OCTEON2; 856 c->cputype = CPU_CAVIUM_OCTEON2;
856 __cpu_name[cpu] = "Cavium Octeon II"; 857 __cpu_name[cpu] = "Cavium Octeon II";
857 set_elf_platform(cpu, "octeon2"); 858 set_elf_platform(cpu, "octeon2");
858 break; 859 break;
860 case PRID_IMP_CAVIUM_CN70XX:
861 case PRID_IMP_CAVIUM_CN78XX:
862 c->cputype = CPU_CAVIUM_OCTEON3;
863 __cpu_name[cpu] = "Cavium Octeon III";
864 set_elf_platform(cpu, "octeon3");
865 break;
859 default: 866 default:
860 printk(KERN_INFO "Unknown Octeon chip!\n"); 867 printk(KERN_INFO "Unknown Octeon chip!\n");
861 c->cputype = CPU_UNKNOWN; 868 c->cputype = CPU_UNKNOWN;