|
@@ -484,7 +484,10 @@ static void _disable_gpio_irqbank(struct gpio_bank *bank, int gpio_mask)
|
|
|
|
|
|
static inline void _set_gpio_irqenable(struct gpio_bank *bank, int gpio, int enable)
|
|
|
{
|
|
|
- _enable_gpio_irqbank(bank, GPIO_BIT(bank, gpio));
|
|
|
+ if (enable)
|
|
|
+ _enable_gpio_irqbank(bank, GPIO_BIT(bank, gpio));
|
|
|
+ else
|
|
|
+ _disable_gpio_irqbank(bank, GPIO_BIT(bank, gpio));
|
|
|
}
|
|
|
|
|
|
/*
|