Input: wacom_w8001 - split the touch and pen devices into two devices
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 3 Dec 2015 20:26:19 +0000 (12:26 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 3 Dec 2015 23:58:52 +0000 (15:58 -0800)
commite0361b70175f0cd6199dd9ed6679632de73973d4
tree593603bb237d93715a1be0ed3131fb039c37ec09
parent5d0a4fe2a9347b05bc5db2963cb7cd6cf014a9ed
Input: wacom_w8001 - split the touch and pen devices into two devices

These devices have a pen device and a touch device through the same serial
protocol, split it up into two separate devices like we do for USB Wacom
tablets too.

Userspace already matches on the device name so we can't drop it
completely. Compose the same basename based on capabilities and append the
tool type, leading to a name like "Wacom Serial Penabled 2FG Touchscreen
Pen".

Note that this drops BTN_TOOL_FINGER, it is not needed once the tools
are split out (and a touch device with BTN_TOOL_FINGER is interpreted
as touchpad by most of userspace).

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/wacom_w8001.c