Input: elan_i2c - enable asynchronous probing
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 5 Aug 2015 19:01:30 +0000 (12:01 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 7 Aug 2015 21:55:39 +0000 (14:55 -0700)
commit71d0f562358c3274e78ef371dfeb71ad5e86cb91
treeed1a56c615c34d2cfe16d73956d768279f222463
parent9f6a07b67fc032fce28248da62d9342fd4e89954
Input: elan_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 <dmitry.torokhov@gmail.com>
drivers/input/mouse/elan_i2c_core.c