Input: elants_i2c - enable asynchronous probing
authorDmitry Torokhov <dtor@chromium.org>
Wed, 15 Apr 2015 01:18:34 +0000 (18:18 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 7 Aug 2015 21:55:39 +0000 (14:55 -0700)
commit9f6a07b67fc032fce28248da62d9342fd4e89954
tree86cd98713e49aec72260d727d5345d75a90b882f
parentafe10358e47a3ea1f69005cb1be78170d23f8afa
Input: elants_i2c - enable asynchronous probing

It takes a bit of time to go through controller power up sequence and
initialization. To not stall the overall boot progress let's probe the
controller asynchronously, given that userspace is usually prepared for
hot-plugging of input devices and thus does not rely on particular
ordering.

Signed-off-by: Dmitry Torokhov <dtor@chromium.org>
Reviewed-by: Benson Leung <bleung@chromium.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/elants_i2c.c