]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/arm/mach-omap2/board-omap3evm.c
mach-omap2: fix more arch_initcall() breakage
[linux-2.6-omap-h63xx.git] / arch / arm / mach-omap2 / board-omap3evm.c
index ee8a84d3a43eccc871d60cafff0f88ad8061dea5..e7680374e2df5fb328c1ebb1c91b5f264ab7f08e 100644 (file)
@@ -215,6 +215,8 @@ static struct platform_device *omap3_evm_devices[] __initdata = {
 
 static void __init omap3_evm_init(void)
 {
+       omap3_evm_i2c_init();
+
        platform_add_devices(omap3_evm_devices, ARRAY_SIZE(omap3_evm_devices));
        omap_board_config = omap3_evm_config;
        omap_board_config_size = ARRAY_SIZE(omap3_evm_config);
@@ -230,8 +232,6 @@ static void __init omap3_evm_init(void)
        ads7846_dev_init();
 }
 
-arch_initcall(omap3_evm_i2c_init);
-
 static void __init omap3_evm_map_io(void)
 {
        omap2_set_globals_343x();