input: Made keyreset more robust
authorDaniel Rosenberg <drosen@google.com>
Fri, 27 Jun 2014 23:39:35 +0000 (16:39 -0700)
committerDaniel Rosenberg <drosen@google.com>
Wed, 2 Jul 2014 17:47:02 +0000 (10:47 -0700)
commit70bcc368f145d0871379f5ffe0428e65e10345e1
tree316c7850cc4addcadbde4f06746745fab5be5514
parentdd979cc254c3aeec85927dbaad669d1ecd193c6f
input: Made keyreset more robust

Switched do_restart to run in a seperate workqueue to  handle
cases where kernel_restart hangs.

Change-Id: I1ecd61f8d0859f1a86d37c692351d644b5db9c69
Signed-off-by: Daniel Rosenberg <drosen@google.com>
drivers/input/keyreset.c