aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/hid/wacom_wac.c3
-rw-r--r--drivers/hid/wacom_wac.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/hid/wacom_wac.c b/drivers/hid/wacom_wac.c
index f78ad77d9ed7..81467c982734 100644
--- a/drivers/hid/wacom_wac.c
+++ b/drivers/hid/wacom_wac.c
@@ -1539,6 +1539,9 @@ static void wacom_wac_pen_usage_mapping(struct hid_device *hdev,
1539 case HID_DG_TOOLSERIALNUMBER: 1539 case HID_DG_TOOLSERIALNUMBER:
1540 wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0); 1540 wacom_map_usage(input, usage, field, EV_MSC, MSC_SERIAL, 0);
1541 break; 1541 break;
1542 case WACOM_HID_WD_FINGERWHEEL:
1543 wacom_map_usage(input, usage, field, EV_ABS, ABS_WHEEL, 0);
1544 break;
1542 } 1545 }
1543} 1546}
1544 1547
diff --git a/drivers/hid/wacom_wac.h b/drivers/hid/wacom_wac.h
index 63a5a2586707..544755929c2f 100644
--- a/drivers/hid/wacom_wac.h
+++ b/drivers/hid/wacom_wac.h
@@ -89,6 +89,7 @@
89#define WACOM_HID_SP_DIGITIZERINFO 0x00100000 89#define WACOM_HID_SP_DIGITIZERINFO 0x00100000
90#define WACOM_HID_WD_DIGITIZER (WACOM_HID_UP_WACOMDIGITIZER | 0x01) 90#define WACOM_HID_WD_DIGITIZER (WACOM_HID_UP_WACOMDIGITIZER | 0x01)
91#define WACOM_HID_WD_DISTANCE (WACOM_HID_UP_WACOMDIGITIZER | 0x0132) 91#define WACOM_HID_WD_DISTANCE (WACOM_HID_UP_WACOMDIGITIZER | 0x0132)
92#define WACOM_HID_WD_FINGERWHEEL (WACOM_HID_UP_WACOMDIGITIZER | 0x0d03)
92#define WACOM_HID_WD_DATAMODE (WACOM_HID_UP_WACOMDIGITIZER | 0x1002) 93#define WACOM_HID_WD_DATAMODE (WACOM_HID_UP_WACOMDIGITIZER | 0x1002)
93#define WACOM_HID_UP_G9 0xff090000 94#define WACOM_HID_UP_G9 0xff090000
94#define WACOM_HID_G9_PEN (WACOM_HID_UP_G9 | 0x02) 95#define WACOM_HID_G9_PEN (WACOM_HID_UP_G9 | 0x02)