diff options
Diffstat (limited to 'target/linux/au1000/patches/017-gpio-dir.patch')
-rw-r--r-- | target/linux/au1000/patches/017-gpio-dir.patch | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/target/linux/au1000/patches/017-gpio-dir.patch b/target/linux/au1000/patches/017-gpio-dir.patch deleted file mode 100644 index 5ae819e..0000000 --- a/target/linux/au1000/patches/017-gpio-dir.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/arch/mips/au1000/common/gpio.c -+++ b/arch/mips/au1000/common/gpio.c -@@ -66,7 +66,8 @@ static int au1xxx_gpio2_direction_input( - static int au1xxx_gpio2_direction_output(unsigned gpio, int value) - { - gpio -= AU1XXX_GPIO_BASE; -- gpio2->dir = (0x01 << gpio) | (value << gpio); -+ gpio2->dir |= 0x01 << gpio; -+ gpio2->output = (GPIO2_OUTPUT_ENABLE_MASK << gpio) | (value << gpio); - return 0; - } - -@@ -95,6 +96,7 @@ static int au1xxx_gpio1_direction_input( - static int au1xxx_gpio1_direction_output(unsigned gpio, int value) - { - gpio1->trioutclr = (0x01 & gpio); -+ au1xxx_gpio1_write(gpio, value); - return 0; - } - |