MIPS: Set __elf_platform for Octeon.
authorDavid Daney <ddaney@caviumnetworks.com>
Fri, 29 Jan 2010 00:52:13 +0000 (16:52 -0800)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 27 Feb 2010 11:53:20 +0000 (12:53 +0100)
Signed-off-by: David Daney <ddaney@caviumnetworks.com>
To: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/892/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
arch/mips/kernel/cpu-probe.c

index 494e8ab48d630f086c7ff725d21277b389cf861f..9ea5ca89e85f75636e1c3280211131e893e2edc9 100644 (file)
@@ -917,6 +917,8 @@ static inline void cpu_probe_cavium(struct cpuinfo_mips *c, unsigned int cpu)
        case PRID_IMP_CAVIUM_CN52XX:
                c->cputype = CPU_CAVIUM_OCTEON;
                __cpu_name[cpu] = "Cavium Octeon";
+               if (cpu == 0)
+                       __elf_platform = "octeon";
                break;
        default:
                printk(KERN_INFO "Unknown Octeon chip!\n");