Timo Teräs
dee520e368
Input: rotary_encoder - use threaded irqs
...
Convert to use threaded IRQs to support GPIOs that can sleep.
Protect the irq handler with mutex as it can be triggered from
two different irq lines accessing the same state.
This allows using GPIO expanders behind I2C or SPI bus.
Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2016-03-02 09:30:06 -08:00
..
gameport
x86/asm/tsc: Rename native_read_tsc() to rdtsc()
2015-07-06 15:23:28 +02:00
joystick
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-12-19 09:51:11 -08:00
keyboard
Input: snvs_pwrkey - remove duplicated semicolon
2015-10-26 17:28:34 -07:00
misc
Input: rotary_encoder - use threaded irqs
2016-03-02 09:30:06 -08:00
mouse
Input: elan_i2c - set input device's vendor and product IDs
2015-12-15 11:35:55 -08:00
serio
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-12-19 09:51:11 -08:00
tablet
Input: aiptek - fix crash on detecting device without endpoints
2015-12-02 09:35:41 -08:00
touchscreen
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-12-19 09:51:11 -08:00
apm-power.c
evbug.c
evdev.c
Input: evdev - fix bug in checking duplicate clock change request
2015-10-31 10:35:02 -07:00
ff-core.c
Input: document and check on implicitly defined FF_MAX_EFFECTS
2015-10-16 15:32:16 -07:00
ff-memless.c
input-compat.c
input-compat.h
input-leds.c
Input: LEDs - skip unnamed LEDs
2015-07-24 09:11:01 -07:00
input-mt.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2015-04-14 18:25:15 -07:00
input-polldev.c
input.c
Input: improve autorepeat initialization
2015-10-13 23:30:31 -07:00
joydev.c
Input: joydev - fix possible ERR_PTR() dereferencing
2015-10-06 16:38:40 -07:00
Kconfig
Input: export LEDs as class devices in sysfs
2015-06-11 18:18:11 -07:00
Makefile
Input: export LEDs as class devices in sysfs
2015-06-11 18:18:11 -07:00
matrix-keymap.c
mousedev.c
sparse-keymap.c