diff options
| author | Tony Lindgren <tony@atomide.com> | 2012-03-29 10:16:04 -0700 | 
|---|---|---|
| committer | Tony Lindgren <tony@atomide.com> | 2012-03-29 10:16:04 -0700 | 
| commit | 2533c2cfbff8f0ee53b8448d6362b54c272125aa (patch) | |
| tree | e254f804f2da2f79e66ea71a1e534574ae9da2ac /arch/arm/mach-omap1/board-h3.c | |
| parent | a2cb960f171228e17a28ff734289be60b75417c7 (diff) | |
| parent | 21235bdb8aa5e8320b08f79525a45185a52b07df (diff) | |
| download | olio-linux-3.10-2533c2cfbff8f0ee53b8448d6362b54c272125aa.tar.xz olio-linux-3.10-2533c2cfbff8f0ee53b8448d6362b54c272125aa.zip  | |
Merge branch 'fixes-gpio-to-irq' into fixes
Conflicts:
	arch/arm/mach-omap1/board-htcherald.c
	arch/arm/mach-omap2/board-rx51-peripherals.c
	arch/arm/plat-omap/include/plat/gpio.h
	drivers/input/serio/ams_delta_serio.c
Diffstat (limited to 'arch/arm/mach-omap1/board-h3.c')
| -rw-r--r-- | arch/arm/mach-omap1/board-h3.c | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/arm/mach-omap1/board-h3.c b/arch/arm/mach-omap1/board-h3.c index 64b8584f64c..4c19f4c0685 100644 --- a/arch/arm/mach-omap1/board-h3.c +++ b/arch/arm/mach-omap1/board-h3.c @@ -247,8 +247,6 @@ static struct resource smc91x_resources[] = {  		.flags	= IORESOURCE_MEM,  	},  	[1] = { -		.start	= OMAP_GPIO_IRQ(40), -		.end	= OMAP_GPIO_IRQ(40),  		.flags	= IORESOURCE_IRQ | IORESOURCE_IRQ_LOWEDGE,  	},  }; @@ -338,7 +336,6 @@ static struct spi_board_info h3_spi_board_info[] __initdata = {  		.modalias	= "tsc2101",  		.bus_num	= 2,  		.chip_select	= 0, -		.irq		= OMAP_GPIO_IRQ(H3_TS_GPIO),  		.max_speed_hz	= 16000000,  		/* .platform_data	= &tsc_platform_data, */  	}, @@ -374,11 +371,9 @@ static struct omap_lcd_config h3_lcd_config __initdata = {  static struct i2c_board_info __initdata h3_i2c_board_info[] = {         {  		I2C_BOARD_INFO("tps65013", 0x48), -               /* .irq         = OMAP_GPIO_IRQ(??), */         },  	{  		I2C_BOARD_INFO("isp1301_omap", 0x2d), -		.irq		= OMAP_GPIO_IRQ(14),  	},  }; @@ -420,10 +415,14 @@ static void __init h3_init(void)  	omap_cfg_reg(E19_1610_KBR4);  	omap_cfg_reg(N19_1610_KBR5); +	smc91x_resources[1].start = gpio_to_irq(40); +	smc91x_resources[1].end = gpio_to_irq(40);  	platform_add_devices(devices, ARRAY_SIZE(devices)); +	h3_spi_board_info[0].irq = gpio_to_irq(H3_TS_GPIO);  	spi_register_board_info(h3_spi_board_info,  				ARRAY_SIZE(h3_spi_board_info));  	omap_serial_init(); +	h3_i2c_board_info[1].irq = gpio_to_irq(14);  	omap_register_i2c_bus(1, 100, h3_i2c_board_info,  			      ARRAY_SIZE(h3_i2c_board_info));  	omap1_usb_init(&h3_usb_config);  |