From de1f59594ea4eb4db212e37c3d1207f8c03c7fe3 Mon Sep 17 00:00:00 2001 From: Tony Lindgren Date: Wed, 10 Sep 2008 16:25:10 -0700 Subject: [PATCH] Remove L2 info from id.c Now we have Catalin's cache patch applied, which should eventually hit mainline at some point. Signed-off-by: Tony Lindgren --- arch/arm/mach-omap2/id.c | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c index a526c0fc628..d375ba22d12 100644 --- a/arch/arm/mach-omap2/id.c +++ b/arch/arm/mach-omap2/id.c @@ -264,32 +264,6 @@ void __init omap2_check_revision(void) } -#ifdef CONFIG_ARCH_OMAP3 -/* - * OMAP3 has L2 cache which has to be enabled by bootloader. - */ -static int __init omap3_check_l2cache(void) -{ - u32 val; - - if (class < OMAP3430_REV_ES1_0) - return -ENODEV; - - /* Get CP15 AUX register, bit 1 enabled indicates L2 cache is on */ - asm volatile("mrc p15, 0, %0, c1, c0, 1":"=r" (val)); - - if ((val & 0x2) == 0) - printk(KERN_WARNING "Warning: L2 cache not enabled. Check " - "your bootloader. L2 off results in performance loss\n"); - else - pr_info("OMAP3 L2 cache enabled\n"); - - return 0; -} - -arch_initcall(omap3_check_l2cache); -#endif /* CONFIG_ARCH_OMAP3 */ - void __init omap2_set_globals_tap(struct omap_globals *omap2_globals) { class = omap2_globals->class; -- 2.41.1