Re: [PATCH 7/9] MIPS: Loongson: Make CPU name more clear

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 04, 2014 at 04:11:42PM +0800, Huacai Chen wrote:
> Make names in /proc/cpuinfo more human-readable, Since GCC support the
> new-style names for a long time, this may not break -march=native any
> more.

NACK. There isn't a GCC release available yet that supports
new Loongson 2 names. You need to wait until such release is made
and everyone starts using it. That will take maybe 5-10 years.

A.

> Signed-off-by: Huacai Chen <chenhc@xxxxxxxxxx>
> ---
>  arch/mips/kernel/cpu-probe.c |    8 ++++----
>  1 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/arch/mips/kernel/cpu-probe.c b/arch/mips/kernel/cpu-probe.c
> index 585f996..2576d53 100644
> --- a/arch/mips/kernel/cpu-probe.c
> +++ b/arch/mips/kernel/cpu-probe.c
> @@ -742,23 +742,23 @@ static inline void cpu_probe_legacy(struct cpuinfo_mips *c, unsigned int cpu)
>  		switch (c->processor_id & PRID_REV_MASK) {
>  		case PRID_REV_LOONGSON2E:
>  			c->cputype = CPU_LOONGSON2;
> -			__cpu_name[cpu] = "ICT Loongson-2";
> +			__cpu_name[cpu] = "ICT Loongson-2E";
>  			set_elf_platform(cpu, "loongson2e");
>  			break;
>  		case PRID_REV_LOONGSON2F:
>  			c->cputype = CPU_LOONGSON2;
> -			__cpu_name[cpu] = "ICT Loongson-2";
> +			__cpu_name[cpu] = "ICT Loongson-2F";
>  			set_elf_platform(cpu, "loongson2f");
>  			break;
>  		case PRID_REV_LOONGSON3A:
>  			c->cputype = CPU_LOONGSON3;
> -			__cpu_name[cpu] = "ICT Loongson-3";
> +			__cpu_name[cpu] = "ICT Loongson-3A";
>  			set_elf_platform(cpu, "loongson3a");
>  			break;
>  		case PRID_REV_LOONGSON3B_R1:
>  		case PRID_REV_LOONGSON3B_R2:
>  			c->cputype = CPU_LOONGSON3;
> -			__cpu_name[cpu] = "ICT Loongson-3";
> +			__cpu_name[cpu] = "ICT Loongson-3B";
>  			set_elf_platform(cpu, "loongson3b");
>  			break;
>  		}
> -- 
> 1.7.7.3
> 
> 


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux