#include <linux/platform_device.h>
 #include <linux/delay.h>
 #include <linux/input.h>
-#include <linux/workqueue.h>
 #include <linux/err.h>
-#include <linux/clk.h>
 #include <linux/spi/spi.h>
 #include <linux/spi/ads7846.h>
 #include <linux/i2c/twl4030.h>
 
 #define CONFIG_DISABLE_HFCLK 1
 
-#define        SDP3430_SMC91X_CS       3
+#define SDP3430_ETHR_START             DEBUG_BASE
+#define SDP3430_ETHR_GPIO_IRQ_SDPV1    29
+#define SDP3430_ETHR_GPIO_IRQ_SDPV2    6
+#define SDP3430_SMC91X_CS              3
+
+#define SDP3430_TS_GPIO_IRQ_SDPV1      3
+#define SDP3430_TS_GPIO_IRQ_SDPV2      2
 
 #define ENABLE_VAUX3_DEDICATED 0x03
 #define ENABLE_VAUX3_DEV_GRP   0x20
 
+#define ENABLE_VAUX3_DEDICATED 0x03
+#define ENABLE_VAUX3_DEV_GRP   0x20
 
 #define TWL4030_MSECURE_GPIO 22
 
        .rep            = 1,
 };
 
-static int ts_gpio;
+static int ts_gpio;    /* Needed for ads7846_get_pendown_state */
 
 static int __init msecure_init(void)
 {
 
 static struct omap2_mcspi_device_config tsc2046_mcspi_config = {
        .turbo_mode     = 0,
-       .single_channel = 1,  /* 0: slave, 1: master */
+       .single_channel = 1,    /* 0: slave, 1: master */
 };
 
 static struct spi_board_info sdp3430_spi_board_info[] __initdata = {
        }
 
        sdp3430_smc91x_resources[0].start = cs_mem_base + 0x300;
-       sdp3430_smc91x_resources[0].end   = cs_mem_base + 0x30f;
+       sdp3430_smc91x_resources[0].end = cs_mem_base + 0x30f;
        udelay(100);
 
        if (omap_rev() > OMAP3430_REV_ES1_0)
-               eth_gpio = OMAP34XX_ETHR_GPIO_IRQ_SDPV2;
+               eth_gpio = SDP3430_ETHR_GPIO_IRQ_SDPV2;
        else
-               eth_gpio = OMAP34XX_ETHR_GPIO_IRQ_SDPV1;
+               eth_gpio = SDP3430_ETHR_GPIO_IRQ_SDPV1;
 
        sdp3430_smc91x_resources[1].start = gpio_to_irq(eth_gpio);
 
 };
 
 static struct twl4030_bci_platform_data sdp3430_bci_data = {
-      .battery_tmp_tbl = sdp3430_batt_table,
-      .tblsize         = ARRAY_SIZE(sdp3430_batt_table),
+       .battery_tmp_tbl        = sdp3430_batt_table,
+       .tblsize                = ARRAY_SIZE(sdp3430_batt_table),
 };
 
 static struct twl4030_hsmmc_info mmc[] = {
        omap_board_config = sdp3430_config;
        omap_board_config_size = ARRAY_SIZE(sdp3430_config);
        if (omap_rev() > OMAP3430_REV_ES1_0)
-               ts_gpio = OMAP34XX_TS_GPIO_IRQ_SDPV2;
+               ts_gpio = SDP3430_TS_GPIO_IRQ_SDPV2;
        else
-               ts_gpio = OMAP34XX_TS_GPIO_IRQ_SDPV1;
+               ts_gpio = SDP3430_TS_GPIO_IRQ_SDPV1;
        sdp3430_spi_board_info[0].irq = gpio_to_irq(ts_gpio);
        spi_register_board_info(sdp3430_spi_board_info,
                                ARRAY_SIZE(sdp3430_spi_board_info));
 
 extern void sdp3430_flash_init(void);
 extern void twl4030_bci_battery_init(void);
 
-#define DEBUG_BASE                     0x08000000  /* debug board */
-
-/* Placeholder for 3430SDP specific defines */
-
-#define OMAP34XX_ETHR_START            DEBUG_BASE
-#define OMAP34XX_ETHR_GPIO_IRQ_SDPV1   29
-#define OMAP34XX_ETHR_GPIO_IRQ_SDPV2   6
-
-/*
- * GPIO used for TSC2046, TI's Touchscreen controller
- */
-#define OMAP34XX_TS_GPIO_IRQ_SDPV1     3
-#define OMAP34XX_TS_GPIO_IRQ_SDPV2     2
-
 /* NAND */
 /* IMPORTANT NOTE ON MAPPING
  * 3430SDP - 34XX