summaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/alps.h
diff options
context:
space:
mode:
authorDave Turvene <dturvene@dahetral.com>2013-02-21 22:58:28 -0800
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2013-02-22 00:10:30 -0800
commit75af9e56c1e309a4132d15120d7061656609b84e (patch)
tree0ff39fe6344c0dffb4df7492b47ea5e349961e92 /drivers/input/mouse/alps.h
parentd18e53fce2f6e42bfb8ac157547dd3f804385749 (diff)
downloadop-kernel-dev-75af9e56c1e309a4132d15120d7061656609b84e.zip
op-kernel-dev-75af9e56c1e309a4132d15120d7061656609b84e.tar.gz
Input: ALPS - add "Dolphin V1" touchpad support
These touchpads use a different protocol; they have been seen on Dell N5110, Dell 17R SE, and others. The official ALPS driver identifies them by looking for an exact match on the E7 report: 73 03 50. Dolphin V1 returns an EC report of 73 01 xx (02 and 0d have been seen); Dolphin V2 returns an EC report of 73 02 xx (02 has been seen). Dolphin V2 probably needs a different initialization sequence and/or report parser, so it is left for a future commit. Signed-off-by: Dave Turvene <dturvene@dahetral.com> Signed-off-by: Kevin Cernekee <cernekee@gmail.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/mouse/alps.h')
-rw-r--r--drivers/input/mouse/alps.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/input/mouse/alps.h b/drivers/input/mouse/alps.h
index 9704805..eee5985 100644
--- a/drivers/input/mouse/alps.h
+++ b/drivers/input/mouse/alps.h
@@ -16,6 +16,7 @@
#define ALPS_PROTO_V2 2
#define ALPS_PROTO_V3 3
#define ALPS_PROTO_V4 4
+#define ALPS_PROTO_V5 5
/**
* struct alps_model_info - touchpad ID table
OpenPOWER on IntegriCloud