diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2013-04-15 20:49:34 (GMT) |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2013-04-19 16:05:44 (GMT) |
commit | 0c6a61657da78098472fd0eb71cc01f2387fa1bb (patch) | |
tree | b4d9cd085eaae625a3231edd1c5e64a9370ecd17 /drivers/input/serio/at32psif.c | |
parent | e07a8943b809730220a4aff911d2bce6991828f1 (diff) | |
download | linux-fsl-qoriq-0c6a61657da78098472fd0eb71cc01f2387fa1bb.tar.xz |
Input: trackpoint - Optimize trackpoint init to use power-on reset
The trackpoint driver sets various parameter default values, all of
which happen to be power-on defaults (Source: IBM TrackPoint Engineering
Specification, Version 4.0. Also confirmed by empirical data).
By sending the power-on reset command to reset all parameters to
power-on state, we can skip the lengthy process of programming all
parameters. In testing, ~2.5 secs of time writing parameters was reduced
to .35 seconds waiting for power-on reset to complete.
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/serio/at32psif.c')
0 files changed, 0 insertions, 0 deletions