ARM: OMAP: switch to gpio_direction_input
More switchover to the cross-platform GPIO interface: use gpio_direction_input(), not an OMAP-specific call. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
committed by
Tony Lindgren
parent
0b84b5ca43
commit
40e3925ba1
@@ -174,7 +174,7 @@ static inline void __init sdp2430_init_smc91x(void)
|
||||
gpmc_cs_free(eth_cs);
|
||||
goto out;
|
||||
}
|
||||
omap_set_gpio_direction(OMAP24XX_ETHR_GPIO_IRQ, 1);
|
||||
gpio_direction_input(OMAP24XX_ETHR_GPIO_IRQ);
|
||||
|
||||
out:
|
||||
clk_disable(gpmc_fck);
|
||||
|
@@ -242,7 +242,7 @@ static inline void __init apollon_init_smc91x(void)
|
||||
gpmc_cs_free(APOLLON_ETH_CS);
|
||||
goto out;
|
||||
}
|
||||
omap_set_gpio_direction(APOLLON_ETHR_GPIO_IRQ, 1);
|
||||
gpio_direction_input(APOLLON_ETHR_GPIO_IRQ);
|
||||
|
||||
out:
|
||||
clk_disable(gpmc_fck);
|
||||
@@ -327,15 +327,15 @@ static void __init apollon_sw_init(void)
|
||||
/* Enter SW - Y11 */
|
||||
omap_cfg_reg(Y11_242X_GPIO16);
|
||||
omap_request_gpio(SW_ENTER_GPIO16);
|
||||
omap_set_gpio_direction(SW_ENTER_GPIO16, 1);
|
||||
gpio_direction_input(SW_ENTER_GPIO16);
|
||||
/* Up SW - AA12 */
|
||||
omap_cfg_reg(AA12_242X_GPIO17);
|
||||
omap_request_gpio(SW_UP_GPIO17);
|
||||
omap_set_gpio_direction(SW_UP_GPIO17, 1);
|
||||
gpio_direction_input(SW_UP_GPIO17);
|
||||
/* Down SW - AA8 */
|
||||
omap_cfg_reg(AA8_242X_GPIO58);
|
||||
omap_request_gpio(SW_DOWN_GPIO58);
|
||||
omap_set_gpio_direction(SW_DOWN_GPIO58, 1);
|
||||
gpio_direction_input(SW_DOWN_GPIO58);
|
||||
|
||||
set_irq_type(OMAP_GPIO_IRQ(SW_ENTER_GPIO16), IRQ_TYPE_EDGE_RISING);
|
||||
if (request_irq(OMAP_GPIO_IRQ(SW_ENTER_GPIO16), &apollon_sw_interrupt,
|
||||
|
@@ -297,7 +297,7 @@ tusb6010_setup_interface(struct musb_hdrc_platform_data *data,
|
||||
printk(error, 3, status);
|
||||
return status;
|
||||
}
|
||||
omap_set_gpio_direction(irq, 1);
|
||||
gpio_direction_input(irq);
|
||||
tusb_resources[2].start = irq + IH_GPIO_BASE;
|
||||
|
||||
/* set up memory timings ... can speed them up later */
|
||||
|
Reference in New Issue
Block a user