linux-hardened/drivers/input/keyboard
Leigh Brown eaa499aebf Input: lm8323 - use oneshot level triggered interrupts
According to the data sheet the interrupt should be level rather than
edge triggered.  This fixes the issue of the Nokia N810 keypad stopping
responding if multiple key events occur in quick succession.

Signed-off-by: Leigh Brown <leigh@solinno.co.uk>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-06-21 05:08:40 -07:00
..
adp5520-keys.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
adp5588-keys.c Input: adp5588-keys - unify common header defines 2010-11-03 10:44:20 -07:00
adp5589-keys.c Input: ADP5589 - new driver for I2C Keypad Decoder and I/O Expander 2011-05-19 00:59:55 -07:00
amikbd.c m68k: amiga - Keyboard platform device conversion 2010-05-26 19:51:09 +02:00
atakbd.c input/atari: Fix atarimouse init 2011-05-19 18:19:11 +02:00
atkbd.c Input: atkbd - add 'terminal' parameter for IBM Terminal keyboards 2010-11-04 10:30:48 -07:00
bf54x-keys.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
davinci_keyscan.c Fix common misspellings 2011-03-31 11:26:23 -03:00
ep93xx_keypad.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
gpio_keys.c Input: gpio-keys - add support for setting device name 2011-04-11 23:53:19 -07:00
gpio_keys_polled.c Input: add input driver for polled GPIO buttons 2010-12-06 17:15:15 -08:00
hil_kbd.c Input: hil_kbd - add missing MODULE_DEVICE_TABLE() 2010-10-13 07:49:05 -07:00
hilkbd.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
hpps2atkbd.h
imx_keypad.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
jornada680_kbd.c input: jornada680_kbd: ctrl_in/outX to __raw_read/writeX conversion. 2010-10-27 15:24:49 +09:00
jornada720_kbd.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
Kconfig input: Add Qualcomm pm8xxx keypad controller driver 2011-05-26 19:45:53 +02:00
lkkbd.c Input: lkkbd - change formatting style to match the rest of the kernel 2009-10-13 23:58:20 -07:00
lm8323.c Input: lm8323 - use oneshot level triggered interrupts 2011-06-21 05:08:40 -07:00
locomokbd.c [ARM] locomo: avoid unnecessary cascaded keyboard IRQ 2010-03-02 07:40:49 +08:00
Makefile input: Add Qualcomm pm8xxx keypad controller driver 2011-05-26 19:45:53 +02:00
maple_keyb.c sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
matrix_keypad.c Input: matrix_keypad - add support for clustered irq 2010-06-10 12:33:59 -07:00
max7359_keypad.c Input: max7359 - convert to dev_pm_ops 2011-02-21 01:02:30 -08:00
mcs_touchkey.c Input: mcs_touchkey - add shutdown handler 2011-02-23 21:43:38 -08:00
mpr121_touchkey.c Input: add driver FSL MPR121 capacitive touch sensor 2011-05-12 08:28:58 -07:00
newtonkbd.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
nomadik-ske-keypad.c Input: add support for Nomadik SKE keypad controller 2010-10-13 07:49:24 -07:00
omap-keypad.c Input: omap-keypad - add missing input_sync() 2011-06-18 02:54:42 -07:00
omap4-keypad.c Input: omap4-keypad - wire up runtime PM handling 2011-02-23 21:05:35 -08:00
opencores-kbd.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
pmic8xxx-keypad.c input: Add Qualcomm pm8xxx keypad controller driver 2011-05-26 19:45:53 +02:00
pxa27x_keypad.c ARM: pxa27x_keypad: added wakeup event handler for keypad interrupts 2010-10-09 17:07:19 +08:00
pxa930_rotary.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
qt1070.c Input: qt1070 - remove obsolete cleanup for clientdata 2011-06-21 04:31:53 -07:00
qt2160.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
samsung-keypad.c Input: samsung-keypad - Add samsung keypad driver 2010-07-21 00:49:06 -07:00
sh_keysc.c Input: sh_keysc - 8x8 MODE_6 fix 2011-06-18 02:55:01 -07:00
spear-keyboard.c Input: spear-keyboard - fix inverted condition in interrupt handler 2011-03-31 00:03:11 -07:00
stmpe-keypad.c input: Add STMPE keypad driver 2010-08-12 11:27:56 +02:00
stowaway.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
sunkbd.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
tc3589x-keypad.c Input: tc3589x-keypad - fix 'double const' warning 2011-03-15 23:18:34 -07:00
tca6416-keypad.c Input: tca6416-keypad - suspend/resume wakeup support 2011-03-15 23:18:28 -07:00
tegra-kbc.c Input: tegra-kbc - change wakeup logic to be all or nothing 2011-05-11 14:31:09 -07:00
tnetv107x-keypad.c Input: tnetv107x-keypad - don't treat NULL clk as an error 2011-01-17 20:49:02 -08:00
twl4030_keypad.c Input: twl4030_keypad - fix potential NULL dereference in twl4030_kp_probe() 2011-04-11 23:51:18 -07:00
w90p910_keypad.c Input: w90p910_keypad - change platfrom driver name to 'nuc900-kpi' 2010-07-19 21:42:56 -07:00
xtkbd.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00