Input: elan_i2c - do not constantly re-query pattern ID
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 20 Jul 2020 21:56:54 +0000 (14:56 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 21 Jul 2020 00:35:31 +0000 (17:35 -0700)
commit3d712af637e19a1c139c2b586c08b2a56bdff8c8
treec078780114e32202d16aa3aa066b91a7f6e84bfc
parent8d73ec7411e084de8266bc3cb031d85a222458be
Input: elan_i2c - do not constantly re-query pattern ID

We do not need to constantly re-query pattern ID, we can instead query it
once and then pass to methods that need it.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/elan_i2c.h
drivers/input/mouse/elan_i2c_core.c
drivers/input/mouse/elan_i2c_i2c.c
drivers/input/mouse/elan_i2c_smbus.c