From da4d52d5d7bbcd17980b4a946d18aa5becdf7393 Mon Sep 17 00:00:00 2001 From: blogic Date: Sun, 3 Aug 2014 11:15:45 +0000 Subject: [PATCH] ar71xx: oolite: the buttons are not active_low this caused factory resets when reboot was pressed Signed-off-by: Brent Thomson Signed-off-by: John Crispin Backport of r41932 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41972 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ar71xx/files/arch/mips/ath79/mach-gs-oolite.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-gs-oolite.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-gs-oolite.c index 3d85f24..c6cb61c 100644 --- a/target/linux/ar71xx/files/arch/mips/ath79/mach-gs-oolite.c +++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-gs-oolite.c @@ -54,7 +54,7 @@ static struct gpio_keys_button gs_oolite_gpio_keys[] __initdata = { .code = KEY_RESTART, .debounce_interval = GS_OOLITE_KEYS_DEBOUNCE_INTERVAL, .gpio = GS_OOLITE_GPIO_BTN_RESET, - .active_low = 1, + .active_low = 0, }, { .desc = "BTN_6", @@ -62,7 +62,7 @@ static struct gpio_keys_button gs_oolite_gpio_keys[] __initdata = { .code = BTN_6, .debounce_interval = GS_OOLITE_KEYS_DEBOUNCE_INTERVAL, .gpio = GS_OOLITE_GPIO_BTN6, - .active_low = 1, + .active_low = 0, }, { .desc = "BTN_7", @@ -70,7 +70,7 @@ static struct gpio_keys_button gs_oolite_gpio_keys[] __initdata = { .code = BTN_7, .debounce_interval = GS_OOLITE_KEYS_DEBOUNCE_INTERVAL, .gpio = GS_OOLITE_GPIO_BTN7, - .active_low = 1, + .active_low = 0, }, }; -- 2.11.0