Loading arch/mips/mm/c-r4k.c +8 −3 Original line number Diff line number Diff line Loading @@ -1009,7 +1009,12 @@ static void __init probe_pcache(void) break; case CPU_24K: case CPU_34K: if (!(read_c0_config7() & (1 << 16))) if ((read_c0_config7() & (1 << 16))) { /* effectively physically indexed dcache, thus no virtual aliases. */ c->dcache.flags |= MIPS_CACHE_PINDEX; break; } default: if (c->dcache.waysize > PAGE_SIZE) c->dcache.flags |= MIPS_CACHE_ALIASES; Loading Loading
arch/mips/mm/c-r4k.c +8 −3 Original line number Diff line number Diff line Loading @@ -1009,7 +1009,12 @@ static void __init probe_pcache(void) break; case CPU_24K: case CPU_34K: if (!(read_c0_config7() & (1 << 16))) if ((read_c0_config7() & (1 << 16))) { /* effectively physically indexed dcache, thus no virtual aliases. */ c->dcache.flags |= MIPS_CACHE_PINDEX; break; } default: if (c->dcache.waysize > PAGE_SIZE) c->dcache.flags |= MIPS_CACHE_ALIASES; Loading