aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx
diff options
context:
space:
mode:
authorDavid Bauer <mail@david-bauer.net>2018-09-11 17:04:16 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2018-10-02 23:21:17 +0200
commit8baadecb1647a125f5d8f9eaf521c1468543133a (patch)
tree0e6e7183084f608261feeca5f47b9e06751bafc1 /target/linux/ar71xx
parentfca87a9871032b9e67fb2078885d93ed81b37876 (diff)
downloadupstream-8baadecb1647a125f5d8f9eaf521c1468543133a.tar.gz
upstream-8baadecb1647a125f5d8f9eaf521c1468543133a.tar.bz2
upstream-8baadecb1647a125f5d8f9eaf521c1468543133a.zip
ar71xx: flag FritzBox 4020 buttons as active low
Buttons of AVM FritzBox 4020 are incorrectly flagged as active high. This was an oversight as RFKill button was working as expected even with incorrectly flagged GPIO. Signed-off-by: David Bauer <mail@david-bauer.net> (cherry picked from commit cd02d4faf981bd4de0427cd23812b41192635d82)
Diffstat (limited to 'target/linux/ar71xx')
-rw-r--r--target/linux/ar71xx/files/arch/mips/ath79/mach-fritz4020.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/ar71xx/files/arch/mips/ath79/mach-fritz4020.c b/target/linux/ar71xx/files/arch/mips/ath79/mach-fritz4020.c
index ed7f9a8b3e..c00cf681b2 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/mach-fritz4020.c
+++ b/target/linux/ar71xx/files/arch/mips/ath79/mach-fritz4020.c
@@ -169,7 +169,7 @@ static struct gpio_keys_button fritz4020_gpio_keys[] __initdata = {
.code = KEY_RFKILL,
.debounce_interval = FRITZ4020_KEYS_DEBOUNCE_INTERVAL,
.gpio = FRITZ4020_GPIO_BTN_WLAN,
- .active_low = 0,
+ .active_low = 1,
},
{
.desc = "WPS button",
@@ -177,7 +177,7 @@ static struct gpio_keys_button fritz4020_gpio_keys[] __initdata = {
.code = KEY_WPS_BUTTON,
.debounce_interval = FRITZ4020_KEYS_DEBOUNCE_INTERVAL,
.gpio = FRITZ4020_GPIO_BTN_WPS,
- .active_low = 0,
+ .active_low = 1,
},
};