Input: make serio and gameport more swsusp friendly
authorDmitry Torokhov <dtor_core@ameritech.net>
Sun, 20 Nov 2005 05:56:43 +0000 (00:56 -0500)
committerDmitry Torokhov <dtor_core@ameritech.net>
Sun, 20 Nov 2005 05:56:43 +0000 (00:56 -0500)
commit9e50afd0cb3ff9ee152dbcf8601f5fb7eba5cff8
treef3b2a72384a1b59ea38b201bbf2f35c306941b4b
parentbd0ef2356cd85d39387be36fdf1f83a40075057f
Input: make serio and gameport more swsusp friendly

kseriod and kgameportd used to process all pending events before
checking for freeze condition. This may cause swsusp to time out
while stopping tasks when resuming. Switch to process events one
by one to check freeze status more often.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/gameport/gameport.c
drivers/input/serio/serio.c