linux/drivers/input/keyboard
Rakesh Iyer d0d150ec28 Input: tegra-kbc - fix wakeup from suspend
For wakeup to be reliable, kbc needs to be in interrupt mode before suspend.
Created common routine to control the FIFO interrupt.
Added synchronization to ensure orderly suspend.

Signed-off-by: Rakesh Iyer <riyer@nvidia.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-09-09 09:25:42 -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: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
adp5589-keys.c Input: remove unneeded version.h includes 2011-06-27 12:42:54 -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 - make dmi callback functions return 1 2011-07-13 00:08:10 -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 Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
ep93xx_keypad.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
gpio_keys_polled.c Input: add input driver for polled GPIO buttons 2010-12-06 17:15:15 -08:00
gpio_keys.c Input: gpio_keys - return proper error code if memory allocation fails 2011-07-30 12:19:02 -07: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 Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07: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 Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07: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 - add missing device_remove_file for dev_attr_time 2011-07-30 12:18:57 -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
matrix_keypad.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -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: mpr121 - improve sensibility of touch key 2011-06-29 01:32:49 -07:00
newtonkbd.c
nomadik-ske-keypad.c Input: add support for Nomadik SKE keypad controller 2010-10-13 07:49:24 -07:00
omap4-keypad.c Input: omap4-keypad - wire up runtime PM handling 2011-02-23 21:05:35 -08:00
omap-keypad.c Input: omap-keypad - add missing input_sync() 2011-06-18 02:54:42 -07: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 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2011-07-27 09:24:56 -07:00
pxa27x_keypad.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
pxa930_rotary.c Input: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07: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 - fix compile warning 2011-07-04 07:12:26 -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
sunkbd.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
tc3589x-keypad.c Input: tc3589x-keypad - fix section mismatch warning 2011-09-08 09:51:10 -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 - fix wakeup from suspend 2011-09-09 09:25:42 -07:00
tnetv107x-keypad.c Input: tnetv107x-keypad - fix MODULE_ALIAS 2011-06-27 12:43:23 -07: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: remove IRQF_DISABLED from drivers 2011-09-07 14:19:11 -07:00
xtkbd.c