|
@@ -333,19 +333,6 @@ static void _set_gpio_direction(struct gpio_bank *bank, int gpio, int is_input)
|
|
|
__raw_writel(l, reg);
|
|
|
}
|
|
|
|
|
|
-void omap_set_gpio_direction(int gpio, int is_input)
|
|
|
-{
|
|
|
- struct gpio_bank *bank;
|
|
|
- unsigned long flags;
|
|
|
-
|
|
|
- if (check_gpio(gpio) < 0)
|
|
|
- return;
|
|
|
- bank = get_gpio_bank(gpio);
|
|
|
- spin_lock_irqsave(&bank->lock, flags);
|
|
|
- _set_gpio_direction(bank, get_gpio_index(gpio), is_input);
|
|
|
- spin_unlock_irqrestore(&bank->lock, flags);
|
|
|
-}
|
|
|
-
|
|
|
static void _set_gpio_dataout(struct gpio_bank *bank, int gpio, int enable)
|
|
|
{
|
|
|
void __iomem *reg = bank->base;
|
|
@@ -1741,7 +1728,6 @@ static int __init omap_gpio_sysinit(void)
|
|
|
|
|
|
EXPORT_SYMBOL(omap_request_gpio);
|
|
|
EXPORT_SYMBOL(omap_free_gpio);
|
|
|
-EXPORT_SYMBOL(omap_set_gpio_direction);
|
|
|
|
|
|
arch_initcall(omap_gpio_sysinit);
|
|
|
|