summaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/elantech.h
diff options
context:
space:
mode:
authorJJ Ding <jj_ding@emc.com.tw>2011-09-20 22:42:51 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2011-09-20 22:46:27 -0700
commit84a90b610a1473d732818ec5d041ab18eae77f14 (patch)
tree23826221db7299bcce38f3ad35d4c42bd46531ad /drivers/input/mouse/elantech.h
parent1dc6edec127e1fdb89d246189c232fe635d2f921 (diff)
downloadblackbird-op-linux-84a90b610a1473d732818ec5d041ab18eae77f14.tar.gz
blackbird-op-linux-84a90b610a1473d732818ec5d041ab18eae77f14.zip
Input: elantech - better support all those v2 variants
V2 hardware has many variants. This patch adddresses two issues: - some model also has debounce packets, but with a different signature than v3. Now we just check debounce for all v2 hardware. - due to different scanning methods the hardware uses, x and y ranges have to be calculated differently. And for some specific versions, we can just see them as custom-made, so set {x, y} the same values as Windows driver does. Signed-off-by: JJ Ding <jj_ding@emc.com.tw> Tested-by: Richard Schütz <r.schtz@t-online.de> Reviewed-by: Éric Piel <eric.piel@tremplin-utc.net> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/mouse/elantech.h')
-rw-r--r--drivers/input/mouse/elantech.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/input/mouse/elantech.h b/drivers/input/mouse/elantech.h
index 7ecaef0c07c4..9e5f1aabea7e 100644
--- a/drivers/input/mouse/elantech.h
+++ b/drivers/input/mouse/elantech.h
@@ -19,6 +19,7 @@
#define ETP_FW_ID_QUERY 0x00
#define ETP_FW_VERSION_QUERY 0x01
#define ETP_CAPABILITIES_QUERY 0x02
+#define ETP_SAMPLE_QUERY 0x03
/*
* Command values for register reading or writing
OpenPOWER on IntegriCloud