HID: wacom: add new MobileStudio Pro 13 support
authorPing Cheng <pinglinux@gmail.com>
Wed, 4 Sep 2019 20:43:23 +0000 (13:43 -0700)
committerJiri Kosina <jkosina@suse.cz>
Thu, 5 Sep 2019 13:01:39 +0000 (15:01 +0200)
wacom_wac_pad_event is the only routine we need to update.

Signed-off-by: Ping Cheng <ping.cheng@wacom.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/wacom_wac.c

index 6b739c1..85a3082 100644 (file)
@@ -2093,14 +2093,14 @@ static void wacom_wac_pad_event(struct hid_device *hdev, struct hid_field *field
                    (hdev->product == 0x34d || hdev->product == 0x34e ||  /* MobileStudio Pro */
                     hdev->product == 0x357 || hdev->product == 0x358 ||  /* Intuos Pro 2 */
                     hdev->product == 0x392 ||                            /* Intuos Pro 2 */
-                    hdev->product == 0x399)) {                           /* MobileStudio Pro */
+                    hdev->product == 0x398 || hdev->product == 0x399)) { /* MobileStudio Pro */
                        value = (field->logical_maximum - value);
 
                        if (hdev->product == 0x357 || hdev->product == 0x358 ||
                            hdev->product == 0x392)
                                value = wacom_offset_rotation(input, usage, value, 3, 16);
                        else if (hdev->product == 0x34d || hdev->product == 0x34e ||
-                                hdev->product == 0x399)
+                                hdev->product == 0x398 || hdev->product == 0x399)
                                value = wacom_offset_rotation(input, usage, value, 1, 2);
                }
                else {