FYI, I had tried the same patch and it works fine on my boards. I think
mips64 may be broken as well, if I remember correctly.
Pete
On Fri, 2003-06-20 at 10:02, Brian Murphy wrote:
> Hi Ralf,
> the latest change to cpu-probe.c requires a mips_cpu
> variable which no longer exists. I presume you meant the following.
>
> /Brian
>
> Index: arch/mips/kernel/cpu-probe.c
> ===================================================================
> RCS file: /cvs/linux/arch/mips/kernel/cpu-probe.c,v
> retrieving revision 1.1.2.21
> diff -u -r1.1.2.21 cpu-probe.c
> --- arch/mips/kernel/cpu-probe.c 15 Jun 2003 23:35:54 -0000 1.1.2.21
> +++ arch/mips/kernel/cpu-probe.c 20 Jun 2003 16:59:16 -0000
> @@ -498,21 +498,21 @@
> #endif
> break;
> default:
> - mips_cpu.cputype = CPU_UNKNOWN;
> + c->cputype = CPU_UNKNOWN;
> break;
> }
> break;
>
> case PRID_COMP_SANDCRAFT:
> - switch (mips_cpu.processor_id & 0xff00) {
> + switch (c->processor_id & 0xff00) {
> case PRID_IMP_SR71000:
> - mips_cpu.cputype = CPU_SR71000;
> - mips_cpu.isa_level = MIPS_CPU_ISA_M64;
> - mips_cpu.options = MIPS_CPU_TLB | MIPS_CPU_4KEX |
> + c->cputype = CPU_SR71000;
> + c->isa_level = MIPS_CPU_ISA_M64;
> + c->options = MIPS_CPU_TLB | MIPS_CPU_4KEX |
> MIPS_CPU_4KTLB | MIPS_CPU_FPU |
> MIPS_CPU_COUNTER | MIPS_CPU_MCHECK;
> - mips_cpu.scache.ways = 8;
> - mips_cpu.tlbsize = 64;
> + c->scache.ways = 8;
> + c->tlbsize = 64;
> break;
> default:
> c->cputype = CPU_UNKNOWN;
>
>
|