|
@@ -447,10 +447,10 @@ static inline unsigned int decode_config0(struct cpuinfo_mips *c)
|
|
|
isa = (config0 & MIPS_CONF_AT) >> 13;
|
|
|
switch (isa) {
|
|
|
case 0:
|
|
|
- c->isa_level = MIPS_CPU_ISA_M32;
|
|
|
+ c->isa_level = MIPS_CPU_ISA_M32R1;
|
|
|
break;
|
|
|
case 2:
|
|
|
- c->isa_level = MIPS_CPU_ISA_M64;
|
|
|
+ c->isa_level = MIPS_CPU_ISA_M64R1;
|
|
|
break;
|
|
|
default:
|
|
|
panic("Unsupported ISA type, cp0.config0.at: %d.", isa);
|
|
@@ -568,7 +568,7 @@ static inline void cpu_probe_mips(struct cpuinfo_mips *c)
|
|
|
break;
|
|
|
case PRID_IMP_34K:
|
|
|
c->cputype = CPU_34K;
|
|
|
- c->isa_level = MIPS_CPU_ISA_M32;
|
|
|
+ c->isa_level = MIPS_CPU_ISA_M32R1;
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
@@ -647,7 +647,7 @@ static inline void cpu_probe_philips(struct cpuinfo_mips *c)
|
|
|
switch (c->processor_id & 0xff00) {
|
|
|
case PRID_IMP_PR4450:
|
|
|
c->cputype = CPU_PR4450;
|
|
|
- c->isa_level = MIPS_CPU_ISA_M32;
|
|
|
+ c->isa_level = MIPS_CPU_ISA_M32R1;
|
|
|
break;
|
|
|
default:
|
|
|
panic("Unknown Philips Core!"); /* REVISIT: die? */
|
|
@@ -690,8 +690,8 @@ __init void cpu_probe(void)
|
|
|
if (c->options & MIPS_CPU_FPU) {
|
|
|
c->fpu_id = cpu_get_fpu_id();
|
|
|
|
|
|
- if (c->isa_level == MIPS_CPU_ISA_M32 ||
|
|
|
- c->isa_level == MIPS_CPU_ISA_M64) {
|
|
|
+ if (c->isa_level == MIPS_CPU_ISA_M32R1 ||
|
|
|
+ c->isa_level == MIPS_CPU_ISA_M64R1) {
|
|
|
if (c->fpu_id & MIPS_FPIR_3D)
|
|
|
c->ases |= MIPS_ASE_MIPS3D;
|
|
|
}
|