Lines Matching refs:touch_input
1191 struct input_dev *input = wacom->touch_input; in wacom_wac_finger_count_touches()
1306 struct input_dev *touch_input = wacom->touch_input; in wacom_intuos_pro2_bt_touch() local
1330 int slot = input_mt_get_slot_by_key(touch_input, touch[0]); in wacom_intuos_pro2_bt_touch()
1333 int w = touch[6] * input_abs_get_res(touch_input, ABS_MT_POSITION_X); in wacom_intuos_pro2_bt_touch()
1334 int h = touch[7] * input_abs_get_res(touch_input, ABS_MT_POSITION_Y); in wacom_intuos_pro2_bt_touch()
1339 input_mt_slot(touch_input, slot); in wacom_intuos_pro2_bt_touch()
1340 input_mt_report_slot_state(touch_input, MT_TOOL_FINGER, touch[1] & 0x01); in wacom_intuos_pro2_bt_touch()
1341 input_report_abs(touch_input, ABS_MT_POSITION_X, x); in wacom_intuos_pro2_bt_touch()
1342 input_report_abs(touch_input, ABS_MT_POSITION_Y, y); in wacom_intuos_pro2_bt_touch()
1343 input_report_abs(touch_input, ABS_MT_TOUCH_MAJOR, max(w, h)); in wacom_intuos_pro2_bt_touch()
1344 input_report_abs(touch_input, ABS_MT_TOUCH_MINOR, min(w, h)); in wacom_intuos_pro2_bt_touch()
1345 input_report_abs(touch_input, ABS_MT_ORIENTATION, w > h); in wacom_intuos_pro2_bt_touch()
1348 input_mt_sync_frame(touch_input); in wacom_intuos_pro2_bt_touch()
1357 input_report_switch(touch_input, SW_MUTE_DEVICE, !(data[281] >> 7)); in wacom_intuos_pro2_bt_touch()
1358 input_sync(touch_input); in wacom_intuos_pro2_bt_touch()
1450 struct input_dev *input = wacom->touch_input; in wacom_24hdt_irq()
1518 struct input_dev *input = wacom->touch_input; in wacom_mt_touch()
1569 struct input_dev *input = wacom->touch_input; in wacom_tpc_mt_touch()
1598 struct input_dev *input = wacom->touch_input; in wacom_tpc_single_touch()
1673 else if (wacom->touch_input) { in wacom_tpc_irq()
1674 dev_dbg(wacom->touch_input->dev.parent, in wacom_tpc_irq()
2044 if (wacom_wac->shared->touch_input) { in wacom_wac_pad_event()
2052 input_report_switch(wacom_wac->shared->touch_input, in wacom_wac_pad_event()
2054 input_sync(wacom_wac->shared->touch_input); in wacom_wac_pad_event()
2417 struct input_dev *input = wacom_wac->touch_input; in wacom_wac_finger_usage_mapping()
2539 wacom_wac_finger_slot(wacom_wac, wacom_wac->touch_input); in wacom_wac_finger_event()
2597 struct input_dev *input = wacom_wac->touch_input; in wacom_wac_finger_report()
2656 else if (WACOM_FINGER_FIELD(field) && wacom->wacom_wac.touch_input) in wacom_wac_event()
2708 else if (WACOM_FINGER_FIELD(field) && wacom->wacom_wac.touch_input) in wacom_wac_collection()
2744 if (finger_in_hid_field && wacom->wacom_wac.touch_input) in wacom_wac_report()
2764 struct input_dev *input = wacom->touch_input; in wacom_bpt_touch()
2805 struct input_dev *input = wacom->touch_input; in wacom_bpt3_touch_msg()
2884 if (wacom->touch_input && touch_changed) { in wacom_bpt3_touch()
2885 input_mt_sync_frame(wacom->touch_input); in wacom_bpt3_touch()
3013 struct input_dev *input = wacom->touch_input; in wacom_bamboo_pad_touch_event()
3082 wacom->shared->touch_input && in wacom_wireless_irq()
3084 input_report_switch(wacom->shared->touch_input, in wacom_wireless_irq()
3086 input_sync(wacom->shared->touch_input); in wacom_wireless_irq()
3121 wacom_wac->shared->touch_input && in wacom_status_irq()
3123 input_report_switch(wacom_wac->shared->touch_input, in wacom_status_irq()
3125 input_sync(wacom_wac->shared->touch_input); in wacom_status_irq()
3275 if (wacom_wac->touch_input) in wacom_wac_irq()
3276 input_sync(wacom_wac->touch_input); in wacom_wac_irq()