Kaynağa Gözat

ARM: l2c: ux500: don't try to change the L2 cache auxiliary control register

ux500 can't change the auxiliary control register, so there's no point
passing values to try and modify it to the l2x0 init functions.

Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Russell King 11 yıl önce
ebeveyn
işleme
c59917f877
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      arch/arm/mach-ux500/cache-l2x0.c

+ 2 - 2
arch/arm/mach-ux500/cache-l2x0.c

@@ -57,9 +57,9 @@ static int __init ux500_l2x0_init(void)
 	outer_cache.write_sec = ux500_l2c310_write_sec;
 	outer_cache.write_sec = ux500_l2c310_write_sec;
 
 
 	if (of_have_populated_dt())
 	if (of_have_populated_dt())
-		l2x0_of_init(0x3e000000, 0xc00f0fff);
+		l2x0_of_init(0, ~0);
 	else
 	else
-		l2x0_init(l2x0_base, 0x3e000000, 0xc00f0fff);
+		l2x0_init(l2x0_base, 0, ~0);
 
 
 	return 0;
 	return 0;
 }
 }