X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Farm%2Fmm%2Fblockops.c;h=9982c4c8cffe78cebf2a0a473788086b7b6a0f4d;hb=a5a3d8204ccf9e1ecbfa2bffe4785290e705a4f4;hp=806c6eeb1b0c945185089b1f34c1116d281ccdd0;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/arch/arm/mm/blockops.c b/arch/arm/mm/blockops.c index 806c6eeb1..9982c4c8c 100644 --- a/arch/arm/mm/blockops.c +++ b/arch/arm/mm/blockops.c @@ -130,7 +130,6 @@ static struct undef_hook blockops_hook __initdata = { static int __init blockops_check(void) { register unsigned int err asm("r4") = 0; - unsigned int err_pos = 1; unsigned int cache_type; int i; @@ -157,8 +156,8 @@ static int __init blockops_check(void) unregister_undef_hook(&blockops_hook); - for (i = 0; i < ARRAY_SIZE(func); i++, err_pos <<= 1) - printk("%30s: %ssupported\n", func[i], err & err_pos ? "not " : ""); + for (i = 0; i < ARRAY_SIZE(func); i++, err >>= 1) + printk("%30s: %ssupported\n", func[i], err & 1 ? "not " : ""); if ((err & 8) == 0) { printk(" --> Using %s block cache invalidate\n",