linux/drivers/input/serio
Ben Nizette e4bd3e591c Input: sa1111ps2 - use disable_irq_nosync() in irq handlers
disable_irq() waits for all running handlers to complete before
returning.  As such, if it's used to disable an interrupt from
that interrupt's handler it will deadlock.  This replaces the
dangerous instances with the _nosync() variant which doesn't have
this problem.

Signed-off-by: Ben Nizette <bn@niasdigital.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-04-17 20:41:54 -07:00
..
ambakmi.c Input: ambakmi - fix timeout handling in amba_kmi_write() 2009-02-01 16:58:18 -08:00
at32psif.c Input: at32psif - update MODULE_AUTHOR with new email 2008-04-24 13:25:18 -04:00
ct82c710.c Input: remove CVS keywords 2008-05-20 12:17:39 -04:00
gscps2.c Input: struct device - replace bus_id with dev_name(), dev_set_name() 2009-01-29 23:00:44 -08:00
hil_mlc.c Input: HIL drivers - add MODULE_ALIAS() 2008-12-30 00:57:12 -08:00
hp_sdc_mlc.c Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next 2008-07-21 00:55:14 -04:00
hp_sdc.c HP input: kill warnings due to suseconds_t differences 2008-10-14 10:23:27 -07:00
i8042-io.h powerpc: convert CONFIG_PPC_MERGE to CONFIG_PPC for legacy io checks 2008-09-23 10:41:28 -05:00
i8042-ip22io.h Input: make i8042_platform_init return 'real' error code 2005-09-04 01:41:38 -05:00
i8042-jazzio.h Input: make i8042_platform_init return 'real' error code 2005-09-04 01:41:38 -05:00
i8042-ppcio.h
i8042-snirm.h Input: i8042 - add SNI RM support 2008-03-14 11:54:06 -04:00
i8042-sparcio.h sparc: Annotate of_device_id arrays with const or __initdata. 2008-08-31 01:23:17 -07:00
i8042-x86ia64io.h Input: i8042 - add a DMI table for the i8042.reset option 2009-04-11 17:09:12 -07:00
i8042.c Input: i8042 - introduce a tougher reset 2009-04-11 17:09:12 -07:00
i8042.h Input: i8042 - add SNI RM support 2008-03-14 11:54:06 -04:00
Kconfig [ARM] clps7500: remove support 2008-11-27 12:38:11 +00:00
libps2.c Input: libps2 - handle 0xfc responses from devices 2008-11-24 11:43:21 -05:00
maceps2.c define global BIT macro 2007-10-19 11:53:42 -07:00
Makefile Input: add new serio driver for Xilinx XPS PS2 IP 2008-07-07 16:19:56 -04:00
parkbd.c [PARPORT] Remove unused 'irq' argument from parport irq functions 2007-10-23 19:53:16 -04:00
pcips2.c Input: struct device - replace bus_id with dev_name(), dev_set_name() 2008-10-30 09:29:05 -04:00
q40kbd.c Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into next 2008-07-21 00:55:14 -04:00
rpckbd.c [ARM] acorn,ebsa110,footbridge,integrator,sa1100: Convert asm/io.h to linux/io.h 2009-03-25 10:21:35 +00:00
sa1111ps2.c Input: sa1111ps2 - use disable_irq_nosync() in irq handlers 2009-04-17 20:41:54 -07:00
serio_raw.c Rationalize fasync return values 2009-03-16 08:34:35 -06:00
serio.c Input: struct device - replace bus_id with dev_name(), dev_set_name() 2008-10-30 09:29:05 -04:00
serport.c tty: Ldisc revamp 2008-07-20 17:12:34 -07:00
xilinx_ps2.c Input: xilinx_ps2 - various cleanups 2008-10-27 22:23:32 -04:00