Lines Matching refs:input_report_abs

53 		input_report_abs(input, ABS_MISC, 0);  in wacom_force_proxout()
55 input_report_abs(input, ABS_PRESSURE, 0); in wacom_force_proxout()
137 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */ in wacom_penpartner_irq()
138 input_report_abs(input, ABS_X, get_unaligned_le16(&data[1])); in wacom_penpartner_irq()
139 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3])); in wacom_penpartner_irq()
140 input_report_abs(input, ABS_PRESSURE, (signed char)data[6] + 127); in wacom_penpartner_irq()
145 input_report_abs(input, ABS_MISC, 0); /* report tool id */ in wacom_penpartner_irq()
146 input_report_abs(input, ABS_PRESSURE, -1); in wacom_penpartner_irq()
153 input_report_abs(input, ABS_MISC, STYLUS_DEVICE_ID); /* report tool id */ in wacom_penpartner_irq()
154 input_report_abs(input, ABS_X, get_unaligned_le16(&data[1])); in wacom_penpartner_irq()
155 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3])); in wacom_penpartner_irq()
156 input_report_abs(input, ABS_PRESSURE, (signed char)data[6] + 127); in wacom_penpartner_irq()
202 input_report_abs(input, ABS_MISC, 0); in wacom_pl_irq()
214 input_report_abs(input, ABS_X, data[3] | (data[2] << 7) | ((data[1] & 0x03) << 14)); in wacom_pl_irq()
215 input_report_abs(input, ABS_Y, data[6] | (data[5] << 7) | ((data[4] & 0x03) << 14)); in wacom_pl_irq()
216 input_report_abs(input, ABS_PRESSURE, pressure); in wacom_pl_irq()
227 input_report_abs(input, ABS_MISC, wacom->id[0]); in wacom_pl_irq()
251 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */ in wacom_ptu_irq()
252 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2])); in wacom_ptu_irq()
253 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_ptu_irq()
254 input_report_abs(input, ABS_PRESSURE, le16_to_cpup((__le16 *)&data[6])); in wacom_ptu_irq()
279 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2])); in wacom_dtu_irq()
280 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_dtu_irq()
281 input_report_abs(input, ABS_PRESSURE, ((data[7] & 0x01) << 8) | data[6]); in wacom_dtu_irq()
286 input_report_abs(input, ABS_MISC, wacom->id[0]); in wacom_dtu_irq()
306 input_report_abs(input, ABS_MISC, in wacom_dtus_irq()
327 input_report_abs(input, ABS_X, get_unaligned_be16(&data[3])); in wacom_dtus_irq()
328 input_report_abs(input, ABS_Y, get_unaligned_be16(&data[5])); in wacom_dtus_irq()
330 input_report_abs(input, ABS_PRESSURE, pressure); in wacom_dtus_irq()
336 input_report_abs(input, ABS_MISC, wacom->id[0]); in wacom_dtus_irq()
390 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2])); in wacom_graphire_irq()
391 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_graphire_irq()
394 input_report_abs(input, ABS_PRESSURE, data[6] | in wacom_graphire_irq()
397 input_report_abs(input, ABS_PRESSURE, data[6] | in wacom_graphire_irq()
407 input_report_abs(input, ABS_DISTANCE, data[6] & 0x3f); in wacom_graphire_irq()
413 input_report_abs(input, ABS_DISTANCE, rw); in wacom_graphire_irq()
424 input_report_abs(input, ABS_DISTANCE, data[7] & 0x3f); in wacom_graphire_irq()
432 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */ in wacom_graphire_irq()
449 input_report_abs(pad_input, ABS_MISC, wacom->id[1]); in wacom_graphire_irq()
462 input_report_abs(pad_input, ABS_WHEEL, (data[8] & 0x7f)); in wacom_graphire_irq()
465 input_report_abs(pad_input, ABS_MISC, wacom->id[1]); in wacom_graphire_irq()
477 input_report_abs(pad_input, ABS_MISC, wacom->id[1]); in wacom_graphire_irq()
581 input_report_abs(input, ABS_X, be16_to_cpup((__be16 *)&data[4])); in wacom_intuos_pad()
582 input_report_abs(input, ABS_Y, be16_to_cpup((__be16 *)&data[6])); in wacom_intuos_pad()
583 input_report_abs(input, ABS_Z, be16_to_cpup((__be16 *)&data[8])); in wacom_intuos_pad()
660 input_report_abs(input, ABS_RX, strip1); in wacom_intuos_pad()
661 input_report_abs(input, ABS_RY, strip2); in wacom_intuos_pad()
663 input_report_abs(input, ABS_WHEEL, (ring1 & 0x80) ? (ring1 & 0x7f) : 0); in wacom_intuos_pad()
664 input_report_abs(input, ABS_THROTTLE, (ring2 & 0x80) ? (ring2 & 0x7f) : 0); in wacom_intuos_pad()
667 input_report_abs(input, ABS_MISC, prox ? PAD_DEVICE_ID : 0); in wacom_intuos_pad()
791 input_report_abs(input, ABS_X, 0); in wacom_exit_report()
792 input_report_abs(input, ABS_Y, 0); in wacom_exit_report()
793 input_report_abs(input, ABS_DISTANCE, 0); in wacom_exit_report()
794 input_report_abs(input, ABS_TILT_X, 0); in wacom_exit_report()
795 input_report_abs(input, ABS_TILT_Y, 0); in wacom_exit_report()
802 input_report_abs(input, ABS_THROTTLE, 0); in wacom_exit_report()
803 input_report_abs(input, ABS_RZ, 0); in wacom_exit_report()
805 input_report_abs(input, ABS_PRESSURE, 0); in wacom_exit_report()
809 input_report_abs(input, ABS_WHEEL, 0); in wacom_exit_report()
811 input_report_abs(input, ABS_Z, 0); in wacom_exit_report()
814 input_report_abs(input, ABS_MISC, 0); /* reset tool id */ in wacom_exit_report()
855 input_report_abs(input, ABS_PRESSURE, 0); in wacom_intuos_inout()
856 input_report_abs(input, ABS_DISTANCE, wacom->features.distance_max); in wacom_intuos_inout()
948 input_report_abs(input, ABS_X, x); in wacom_intuos_general()
949 input_report_abs(input, ABS_Y, y); in wacom_intuos_general()
950 input_report_abs(input, ABS_DISTANCE, distance); in wacom_intuos_general()
961 input_report_abs(input, ABS_PRESSURE, t); in wacom_intuos_general()
963 input_report_abs(input, ABS_TILT_X, in wacom_intuos_general()
965 input_report_abs(input, ABS_TILT_Y, (data[8] & 0x7f) - 64); in wacom_intuos_general()
974 input_report_abs(input, ABS_WHEEL, in wacom_intuos_general()
976 input_report_abs(input, ABS_TILT_X, in wacom_intuos_general()
978 input_report_abs(input, ABS_TILT_Y, (data[8] & 0x7f) - 64); in wacom_intuos_general()
988 input_report_abs(input, ABS_Z, t); in wacom_intuos_general()
992 input_report_abs(input, ABS_RZ, (data[7] & 0x20) ? in wacom_intuos_general()
1006 input_report_abs(input, ABS_THROTTLE, (data[8] & 0x08) ? -t : t); in wacom_intuos_general()
1019 input_report_abs(input, ABS_TILT_X, in wacom_intuos_general()
1021 input_report_abs(input, ABS_TILT_Y, (data[8] & 0x7f) - 64); in wacom_intuos_general()
1060 input_report_abs(input, ABS_MISC, in wacom_intuos_general()
1162 input_report_abs(input, ABS_WHEEL, (data[12] & 0x7f) - 1); in wacom_remote_irq()
1164 input_report_abs(input, ABS_WHEEL, 0); in wacom_remote_irq()
1170 input_report_abs(input, ABS_MISC, PAD_DEVICE_ID); in wacom_remote_irq()
1172 input_report_abs(input, ABS_MISC, 0); in wacom_remote_irq()
1389 input_report_abs(pen_input, ABS_X, get_unaligned_le16(&frame[1])); in wacom_intuos_pro2_bt_pen()
1390 input_report_abs(pen_input, ABS_Y, get_unaligned_le16(&frame[3])); in wacom_intuos_pro2_bt_pen()
1402 input_report_abs(pen_input, ABS_TILT_X, in wacom_intuos_pro2_bt_pen()
1404 input_report_abs(pen_input, ABS_TILT_Y, in wacom_intuos_pro2_bt_pen()
1406 input_report_abs(pen_input, ABS_Z, rotation); in wacom_intuos_pro2_bt_pen()
1407 input_report_abs(pen_input, ABS_WHEEL, in wacom_intuos_pro2_bt_pen()
1413 input_report_abs(pen_input, ABS_PRESSURE, get_unaligned_le16(&frame[5])); in wacom_intuos_pro2_bt_pen()
1416 input_report_abs(pen_input, ABS_DISTANCE, in wacom_intuos_pro2_bt_pen()
1419 input_report_abs(pen_input, ABS_DISTANCE, in wacom_intuos_pro2_bt_pen()
1429 input_report_abs(pen_input, ABS_MISC, in wacom_intuos_pro2_bt_pen()
1483 input_report_abs(touch_input, ABS_MT_POSITION_X, x); in wacom_intuos_pro2_bt_touch()
1484 input_report_abs(touch_input, ABS_MT_POSITION_Y, y); in wacom_intuos_pro2_bt_touch()
1485 input_report_abs(touch_input, ABS_MT_TOUCH_MAJOR, max(w, h)); in wacom_intuos_pro2_bt_touch()
1486 input_report_abs(touch_input, ABS_MT_TOUCH_MINOR, min(w, h)); in wacom_intuos_pro2_bt_touch()
1487 input_report_abs(touch_input, ABS_MT_ORIENTATION, w > h); in wacom_intuos_pro2_bt_touch()
1530 input_report_abs(pad_input, ABS_WHEEL, ringstatus ? ring : 0); in wacom_intuos_pro2_bt_pad()
1533 input_report_abs(pad_input, ABS_MISC, prox ? PAD_DEVICE_ID : 0); in wacom_intuos_pro2_bt_pad()
1560 input_report_abs(pad_input, ABS_MISC, buttons ? PAD_DEVICE_ID : 0); in wacom_intuos_gen3_bt_pad()
1644 input_report_abs(input, ABS_MT_POSITION_X, t_x); in wacom_24hdt_irq()
1645 input_report_abs(input, ABS_MT_POSITION_Y, t_y); in wacom_24hdt_irq()
1653 input_report_abs(input, ABS_MT_TOUCH_MAJOR, min(w,h)); in wacom_24hdt_irq()
1654 input_report_abs(input, ABS_MT_WIDTH_MAJOR, in wacom_24hdt_irq()
1656 input_report_abs(input, ABS_MT_WIDTH_MINOR, min(w, h)); in wacom_24hdt_irq()
1657 input_report_abs(input, ABS_MT_ORIENTATION, w > h); in wacom_24hdt_irq()
1708 input_report_abs(input, ABS_MT_POSITION_X, x); in wacom_mt_touch()
1709 input_report_abs(input, ABS_MT_POSITION_Y, y); in wacom_mt_touch()
1738 input_report_abs(input, ABS_MT_POSITION_X, x); in wacom_tpc_mt_touch()
1739 input_report_abs(input, ABS_MT_POSITION_Y, y); in wacom_tpc_mt_touch()
1775 input_report_abs(input, ABS_X, x); in wacom_tpc_single_touch()
1776 input_report_abs(input, ABS_Y, y); in wacom_tpc_single_touch()
1805 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2])); in wacom_tpc_pen()
1806 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4])); in wacom_tpc_pen()
1807 input_report_abs(input, ABS_PRESSURE, ((data[7] & 0x07) << 8) | data[6]); in wacom_tpc_pen()
2578 input_report_abs(input, ABS_MISC, sense ? id : 0); in wacom_wac_pen_report()
2689 input_report_abs(input, mt ? ABS_MT_POSITION_X : ABS_X, in wacom_wac_finger_slot()
2691 input_report_abs(input, mt ? ABS_MT_POSITION_Y : ABS_Y, in wacom_wac_finger_slot()
2695 input_report_abs(input, ABS_MT_TOUCH_MAJOR, max(hid_data->width, hid_data->height)); in wacom_wac_finger_slot()
2696 input_report_abs(input, ABS_MT_TOUCH_MINOR, min(hid_data->width, hid_data->height)); in wacom_wac_finger_slot()
2698 input_report_abs(input, ABS_MT_ORIENTATION, hid_data->width <= hid_data->height ? 0 : 1); in wacom_wac_finger_slot()
3049 input_report_abs(input, ABS_MT_POSITION_X, x); in wacom_bpt_touch()
3050 input_report_abs(input, ABS_MT_POSITION_Y, y); in wacom_bpt_touch()
3101 input_report_abs(input, ABS_MT_POSITION_X, x); in wacom_bpt3_touch_msg()
3102 input_report_abs(input, ABS_MT_POSITION_Y, y); in wacom_bpt3_touch_msg()
3103 input_report_abs(input, ABS_MT_TOUCH_MAJOR, width); in wacom_bpt3_touch_msg()
3104 input_report_abs(input, ABS_MT_TOUCH_MINOR, height); in wacom_bpt3_touch_msg()
3213 input_report_abs(input, ABS_X, x); in wacom_bpt_pen()
3214 input_report_abs(input, ABS_Y, y); in wacom_bpt_pen()
3216 input_report_abs(input, ABS_PRESSURE, p); in wacom_bpt_pen()
3217 input_report_abs(input, ABS_DISTANCE, d); in wacom_bpt_pen()
3220 input_report_abs(input, ABS_MISC, wacom->id[0]); /* TOOL ID */ in wacom_bpt_pen()
3298 input_report_abs(input, ABS_MT_POSITION_X, x); in wacom_bamboo_pad_touch_event()
3299 input_report_abs(input, ABS_MT_POSITION_Y, y); in wacom_bamboo_pad_touch_event()