Shawn Nematbakhsh
0c6a61657d
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>
2013-04-19 09:05:44 -07:00
..
gameport
Input: remove use of __devexit
2012-11-24 00:05:38 -08:00
joystick
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2013-02-20 11:00:43 -08:00
keyboard
Input: tegra-kbc - support for defining row/columns based on SoC
2013-03-31 00:48:29 -07:00
misc
Input: adxl34x - use spi_get_drvdata()
2013-04-07 21:02:29 -07:00
mouse
Input: trackpoint - Optimize trackpoint init to use power-on reset
2013-04-19 09:05:44 -07:00
serio
Input: apbps2 - convert to devm_ioremap_resource()
2013-04-15 13:40:33 -07:00
tablet
Input: wacom - add support for 0x10d
2013-03-09 15:39:26 -08:00
touchscreen
Input: st1232 - add reset pin handling
2013-04-15 10:00:44 -07:00
apm-power.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
evbug.c
evdev.c
Input: fix use-after-free introduced with dynamic minor changes
2012-10-22 08:50:37 +03:00
ff-core.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
ff-memless.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00
input-compat.c
input-compat.h
input-mt.c
Input: MT - handle semi-mt devices in core
2013-04-07 21:02:32 -07:00
input-polldev.c
input.c
Input: document that unregistering managed devices is not necessary
2013-01-09 09:07:56 -08:00
joydev.c
Input: fix use-after-free introduced with dynamic minor changes
2012-10-22 08:50:37 +03:00
Kconfig
Input: add couple of missing GENERIC_HARDIRQS dependencies
2013-02-13 20:21:07 -08:00
Makefile
matrix-keymap.c
Merge branch 'next' into for-linus
2012-12-16 22:04:14 -08:00
mousedev.c
Input: mousedev - move /dev/input/mice to the correct minor
2012-11-18 23:15:16 -08:00
sparse-keymap.c
Input: random formatting fixes
2012-08-21 22:29:49 -07:00