浏览代码

ARM i.MX27 eukrea: Fix compilation

Currently compilation breaks for the eukrea mbimx27 baseboard
when CONFIG_SPI_IMX is selected and CONFIG_TOUCHSCREEN_ADS7846
is not selected. Fix this by removing the ifdefs altogether.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Cc: Eric Benard <eric@eukrea.com>
Sascha Hauer 14 年之前
父节点
当前提交
6f5ae90095
共有 1 个文件被更改,包括 0 次插入6 次删除
  1. 0 6
      arch/arm/mach-imx/eukrea_mbimx27-baseboard.c

+ 0 - 6
arch/arm/mach-imx/eukrea_mbimx27-baseboard.c

@@ -250,9 +250,6 @@ static const struct imxuart_platform_data uart_pdata __initconst = {
 	.flags = IMXUART_HAVE_RTSCTS,
 	.flags = IMXUART_HAVE_RTSCTS,
 };
 };
 
 
-#if defined(CONFIG_TOUCHSCREEN_ADS7846) \
-	|| defined(CONFIG_TOUCHSCREEN_ADS7846_MODULE)
-
 #define ADS7846_PENDOWN (GPIO_PORTD | 25)
 #define ADS7846_PENDOWN (GPIO_PORTD | 25)
 
 
 static void ads7846_dev_init(void)
 static void ads7846_dev_init(void)
@@ -273,9 +270,7 @@ static struct ads7846_platform_data ads7846_config __initdata = {
 	.get_pendown_state	= ads7846_get_pendown_state,
 	.get_pendown_state	= ads7846_get_pendown_state,
 	.keep_vref_on		= 1,
 	.keep_vref_on		= 1,
 };
 };
-#endif
 
 
-#if defined(CONFIG_SPI_IMX) || defined(CONFIG_SPI_IMX_MODULE)
 static struct spi_board_info eukrea_mbimx27_spi_board_info[] __initdata = {
 static struct spi_board_info eukrea_mbimx27_spi_board_info[] __initdata = {
 	[0] = {
 	[0] = {
 		.modalias	= "ads7846",
 		.modalias	= "ads7846",
@@ -294,7 +289,6 @@ static const struct spi_imx_master eukrea_mbimx27_spi0_data __initconst = {
 	.chipselect	= eukrea_mbimx27_spi_cs,
 	.chipselect	= eukrea_mbimx27_spi_cs,
 	.num_chipselect = ARRAY_SIZE(eukrea_mbimx27_spi_cs),
 	.num_chipselect = ARRAY_SIZE(eukrea_mbimx27_spi_cs),
 };
 };
-#endif
 
 
 static struct i2c_board_info eukrea_mbimx27_i2c_devices[] = {
 static struct i2c_board_info eukrea_mbimx27_i2c_devices[] = {
 	{
 	{