[ARM] 5023/1: Fix broken gpio interrupts on ep93xx
Change gpio_direction_output to gpio_direction_input in ep93xx_gpio_irq_type. Fixes broken gpio interrupts. Signed-off-by: Ryan Mallon <ryan@bluewatersys.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
parent
2ddcca36c8
commit
f8b6389bd5
|
@ -280,7 +280,7 @@ static int ep93xx_gpio_irq_type(unsigned int irq, unsigned int type)
|
||||||
const int port = gpio >> 3;
|
const int port = gpio >> 3;
|
||||||
const int port_mask = 1 << (gpio & 7);
|
const int port_mask = 1 << (gpio & 7);
|
||||||
|
|
||||||
gpio_direction_output(gpio, gpio_get_value(gpio));
|
gpio_direction_input(gpio);
|
||||||
|
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case IRQT_RISING:
|
case IRQT_RISING:
|
||||||
|
|
Loading…
Reference in New Issue