- Nov 27, 2016
-
-
Mathias Kresin authored
The keycodes are used by some boards. Signed-off-by:
Mathias Kresin <dev@kresin.me>
-
- Oct 15, 2016
-
-
Alexandru Ardelean authored
Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com>
-
- Jun 07, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Mar 03, 2016
-
-
John Crispin authored
Without the IRQF_ONESHOT flag in devm_request_threaded_irq() call I get following error: genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 56 gpio-keys gpio-keys: failed to request irq:56 for gpio:20 >From kernel/irq/manage.c: The interrupt was requested with handler = NULL, so we use the default primary handler for it. But it does not have the oneshot flag set. In combination with level interrupts this is deadly, because the default primary handler just wakes the thread, then the irq lines is reenabled, but the device still has the level irq asserted. Rinse and repeat.... While this works for edge type interrupts, we play it safe and reject unconditionally because we can't say for sure which type this interrupt really has. The type flags are unreliable as the underlying chip implementation can override them. Signed-off-by:
Petr Štetiar <ynezz@true.cz> SVN-Revision: 48894
-
- Feb 12, 2016
-
-
John Crispin authored
Many gpio controllers 'cansleep' due to the fact that they are behind busses e.g. i2c etc. Using threaded irq's allows for 'sleep-able' gpio's to be used. Signed-off-by:
Pushpal Sidhu <psidhu@gateworks.com> Signed-off-by:
Tim Harvey <tharvey@gateworks.com> SVN-Revision: 48696
-
- Jul 26, 2015
-
-
Hauke Mehrtens authored
of_get_gpio_flags() could return an error like EPROBE_DEFER which was not handled before. This patch takes the code from gpio_keys_polled.c for error handling and also improves some other unrelated small parts. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46502
-
- Jan 24, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44110
-
- May 23, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40838
-
- May 14, 2014
-
-
Hauke Mehrtens authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 40765
-
- Mar 12, 2014
-
-
Florian Fainelli authored
3.3 kernels do not have the required changes which would make gpio-button-hotplug work, disallow building on those kernels for now. Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 39903
-
- Jan 14, 2014
-
-
Hauke Mehrtens authored
The wimax key will be used as a generic wwan key starting with Linux 3.13. The brcm47xx target uses this key for the 3g buttons. Also remove the ifdef around KEY_WPS_BUTTON, this is in the kernel for a long time now. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 39290
-
- Dec 17, 2013
-
-
Jonas Gorski authored
Don't call gpio_keys_remove recursively. Setting the platform data to NULL triggered an oops on the second iteration, so there was no infinate loop. Signed-off-by:
Jonas Gorski <jogo@openwrt.org> SVN-Revision: 39124
-
- Dec 09, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 39021
-
- Nov 11, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 38725
-
- Oct 28, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 38557
-
- Aug 05, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37702
-
- Aug 03, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37665
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37664
-
- Aug 01, 2013
-
-
John Crispin authored
TL-WR720N-v3 has a slider switch composed of 2 GPIO buttons which can be used to swtich between 3 positions. At leat 1 button is in pressed state in any of those positions. Initialize 'last_state' as 0 (released) will cause the device to automatically enter failsafe mode on every bootup. Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37643
-
John Crispin authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37642
-
John Crispin authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 37641
-
- Jul 02, 2013
-
-
Luka Perkov authored
Signed-off-by:
Luka Perkov <luka@openwrt.org> SVN-Revision: 37130
-
- Jun 29, 2013
-
-
Felix Fietkau authored
gpio-button-hotplug: improve gpio button debouncing, verify state changes over multiple polls. fixes spurious failsafe triggers (#13784) Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37090
-
- Jun 21, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 37007
-