From a504a838e680d623745d3ad9cee1405ddbc4cbf9 Mon Sep 17 00:00:00 2001 From: Tony Lindgren Date: Fri, 13 Mar 2009 14:54:38 -0700 Subject: [PATCH] Misc clean-up for 3430-sdp to prepare for mainline Misc clean-up for 3430-sdp to prepare for mainline Signed-off-by: Tony Lindgren --- arch/arm/mach-omap2/board-3430sdp.c | 30 +++++++++++-------- .../plat-omap/include/mach/board-3430sdp.h | 14 --------- 2 files changed, 18 insertions(+), 26 deletions(-) diff --git a/arch/arm/mach-omap2/board-3430sdp.c b/arch/arm/mach-omap2/board-3430sdp.c index e9de79596dd..08f0d41d7ca 100644 --- a/arch/arm/mach-omap2/board-3430sdp.c +++ b/arch/arm/mach-omap2/board-3430sdp.c @@ -17,9 +17,7 @@ #include #include #include -#include #include -#include #include #include #include @@ -47,11 +45,19 @@ #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 @@ -115,7 +121,7 @@ static struct twl4030_keypad_data sdp3430_kp_data = { .rep = 1, }; -static int ts_gpio; +static int ts_gpio; /* Needed for ads7846_get_pendown_state */ static int __init msecure_init(void) { @@ -215,7 +221,7 @@ static struct ads7846_platform_data tsc2046_config __initdata = { 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 = { @@ -258,13 +264,13 @@ static inline void __init sdp3430_init_smc91x(void) } 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); @@ -309,8 +315,8 @@ static int sdp3430_batt_table[] = { }; 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[] = { @@ -633,9 +639,9 @@ static void __init omap_3430sdp_init(void) 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)); diff --git a/arch/arm/plat-omap/include/mach/board-3430sdp.h b/arch/arm/plat-omap/include/mach/board-3430sdp.h index 67d3f784f8f..ce935cf2247 100644 --- a/arch/arm/plat-omap/include/mach/board-3430sdp.h +++ b/arch/arm/plat-omap/include/mach/board-3430sdp.h @@ -33,20 +33,6 @@ extern void sdp3430_usb_init(void); 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 -- 2.41.0