]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
Input: ALPS - fix V8+ protocol handling (73 03 28)
authorMasaki Ota <masaki.ota@jp.alps.com>
Fri, 17 Mar 2017 21:10:57 +0000 (14:10 -0700)
committerTim Gardner <tim.gardner@canonical.com>
Thu, 30 Mar 2017 12:35:45 +0000 (06:35 -0600)
commit697bbb362520629c612b3c8374b37aa2666f5631
tree8a64fedf8c35e0fbb567cb2f4b167d600a574a14
parent1099eaf16ff480daa1585c611376592a301514fa
Input: ALPS - fix V8+ protocol handling (73 03 28)

BugLink: http://bugs.launchpad.net/bugs/1677589
commit e7348396c6d51b57c95c6646c390cd078e038e19 upstream.

Devices identified as E7="73 03 28" use slightly modified version of V8
protocol, with lower count per electrode, different offsets, and different
feature bits in OTP data.

Fixes: aeaa881f9b17 ("Input: ALPS - set DualPoint flag for 74 03 28 devices")
Signed-off-by: Masaki Ota <masaki.ota@jp.alps.com>
Acked-by: Pali Rohar <pali.rohar@gmail.com>
Tested-by: Paul Donohue <linux-kernel@PaulSD.com>
Tested-by: Nick Fletcher <nick.m.fletcher@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/input/mouse/alps.c
drivers/input/mouse/alps.h