]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/mips/mm/sc-rm7k.c
Merge branch 'master' of git://oak/home/sfr/kernels/iseries/work
[linux-2.6-omap-h63xx.git] / arch / mips / mm / sc-rm7k.c
index 3b6cc9ba1b052651b0c9b77fcb379e39668d0784..31ec730524239dcc9de7c22dd2cda845daa8b963 100644 (file)
@@ -138,7 +138,7 @@ void __init rm7k_sc_init(void)
 
        c->scache.linesz = sc_lsize;
        c->scache.ways = 4;
-       c->scache.waybit= ffs(scache_size / c->scache.ways) - 1;
+       c->scache.waybit= __ffs(scache_size / c->scache.ways);
        c->scache.waysize = scache_size / c->scache.ways;
        c->scache.sets = scache_size / (c->scache.linesz * c->scache.ways);
        printk(KERN_INFO "Secondary cache size %dK, linesize %d bytes.\n",