omap: Fix gpio_request calls to happen as arch_initcall
[pandora-kernel.git] / arch / arm / mach-omap1 / board-innovator.c
index dc2b86f..0feaa67 100644 (file)
@@ -296,7 +296,6 @@ static void __init innovator_init_irq(void)
                omap1510_fpga_init_irq();
        }
 #endif
-       innovator_init_smc91x();
 }
 
 #ifdef CONFIG_ARCH_OMAP15XX
@@ -387,6 +386,8 @@ static struct omap_board_config_kernel innovator_config[] = {
 
 static void __init innovator_init(void)
 {
+       innovator_init_smc91x();
+
 #ifdef CONFIG_ARCH_OMAP15XX
        if (cpu_is_omap1510()) {
                unsigned char reg;