}
 
-#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;