]> git.baikalelectronics.ru Git - kernel.git/commit
Input: psmouse - rearrange Focaltech init code
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 28 Nov 2015 04:52:36 +0000 (20:52 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 17 Dec 2015 23:23:54 +0000 (15:23 -0800)
commit4b9d7664c15d2b823e84bbae75b148016a5b0423
tree17462cbbbceda9e7c2b16364f96fc71cb675e1a7
parent646fa5ae8b70e190617403e40c85d87f84b83c9d
Input: psmouse - rearrange Focaltech init code

The fact that we were calling focaltech_init() even when Focaltech support
is disabled was confusing. Rearrange the code so that if support is
disabled we continue to fall through the rest of protocol probing code
until we get to full reset that Focaltech devices need to work properly.

Also, replace focaltech_init() with a stub now that it is only called when
protocol is enabled.

Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Pali Rohár <pali.rohar@gmail.com>
Tested-by: Marcin Sochacki <msochacki+kernel@gmail.com>
Tested-by: Till <till2.schaefer@uni-dortmund.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/focaltech.c
drivers/input/mouse/focaltech.h
drivers/input/mouse/psmouse-base.c