Input: hgpk - recalibration tweaks
authorDaniel Drake <dsd@laptop.org>
Mon, 15 Nov 2010 09:33:22 +0000 (01:33 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 15 Nov 2010 09:33:51 +0000 (01:33 -0800)
commit34caed2082105a6d9f5aaba1cf4e02760cbee14e
tree188404bdeb8741de297419f73bd9fcf5efb54d6b
parent67f56bb0f4997b55291c162077e02e4f29639fc2
Input: hgpk - recalibration tweaks

Disable the recalibration guard where new recalibrations are triggered
if we detect a packet too soon after calibrating - we found that this
results in erroneous recalibrations, and if the recalibration failed
then the rest of our badness-detection code will request another.

Add a module option disabling all of the recalibration code, in case
an OLPC deployment thinks all of the workarounds we have are doing
more damage than good and wants to experiment with them all disabled.

Based on work by Paul Fox.

Signed-off-by: Daniel Drake <dsd@laptop.org>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/mouse/hgpk.c