Separate out 3430 LCD panel support from 2430 file
[pandora-kernel.git] / arch / arm / mach-omap2 / board-3430sdp.c
index f3a316f..7a216cc 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/workqueue.h>
 #include <linux/err.h>
 #include <linux/clk.h>
+#include <linux/i2c/twl4030.h>
 #include <linux/spi/spi.h>
 #include <linux/spi/ads7846.h>
 
 #include <asm/mach/arch.h>
 #include <asm/mach/map.h>
 
-#include <asm/arch/twl4030.h>
 #include <asm/arch/mcspi.h>
 #include <asm/arch/gpio.h>
 #include <asm/arch/mux.h>
 #include <asm/arch/board.h>
+#include <asm/arch/usb-musb.h>
+#include <asm/arch/usb-ehci.h>
+#include <asm/arch/hsmmc.h>
 #include <asm/arch/common.h>
 #include <asm/arch/keypad.h>
 #include <asm/arch/dma.h>
@@ -201,7 +204,7 @@ static struct spi_board_info sdp3430_spi_board_info[] __initdata = {
 };
 
 static struct platform_device sdp3430_lcd_device = {
-       .name           = "sdp2430_lcd",
+       .name           = "sdp3430_lcd",
        .id             = -1,
 };
 
@@ -297,8 +300,9 @@ static void __init omap_3430sdp_init(void)
        ads7846_dev_init();
        sdp3430_flash_init();
        omap_serial_init();
-       sdp3430_usb_init();
-       sdp_mmc_init();
+       usb_musb_init();
+       usb_ehci_init();
+       hsmmc_init();
 }
 
 static void __init omap_3430sdp_map_io(void)