• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/tablet/

Lines Matching refs:input_report_abs

29 			input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */
30 input_report_abs(input, ABS_X, get_unaligned_le16(&data[1]));
31 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3]));
32 input_report_abs(input, ABS_PRESSURE, (signed char)data[6] + 127);
37 input_report_abs(input, ABS_MISC, 0); /* report tool id */
38 input_report_abs(input, ABS_PRESSURE, -1);
45 input_report_abs(input, ABS_MISC, STYLUS_DEVICE_ID); /* report tool id */
46 input_report_abs(input, ABS_X, get_unaligned_le16(&data[1]));
47 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3]));
48 input_report_abs(input, ABS_PRESSURE, (signed char)data[6] + 127);
111 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */
112 input_report_abs(input, ABS_X, data[3] | (data[2] << 7) | ((data[1] & 0x03) << 14));
113 input_report_abs(input, ABS_Y, data[6] | (data[5] << 7) | ((data[4] & 0x03) << 14));
114 input_report_abs(input, ABS_PRESSURE, pressure);
152 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */
153 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2]));
154 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4]));
155 input_report_abs(input, ABS_PRESSURE, le16_to_cpup((__le16 *)&data[6]));
180 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2]));
181 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4]));
185 input_report_abs(input, ABS_PRESSURE, pressure);
190 input_report_abs(input, ABS_MISC, wacom->id[0]);
233 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2]));
234 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4]));
236 input_report_abs(input, ABS_PRESSURE, data[6] | ((data[7] & 0x01) << 8));
245 input_report_abs(input, ABS_DISTANCE, data[6] & 0x3f);
248 input_report_abs(input, ABS_DISTANCE, data[7] & 0x3f);
256 input_report_abs(input, ABS_MISC, wacom->id[0]); /* report tool id */
274 input_report_abs(input, ABS_MISC, wacom->id[1]);
288 input_report_abs(input, ABS_WHEEL, (data[8] & 0x7f));
292 input_report_abs(input, ABS_MISC, wacom->id[1]);
404 input_report_abs(input, ABS_X, 0);
405 input_report_abs(input, ABS_Y, 0);
406 input_report_abs(input, ABS_DISTANCE, 0);
407 input_report_abs(input, ABS_TILT_X, 0);
408 input_report_abs(input, ABS_TILT_Y, 0);
415 input_report_abs(input, ABS_THROTTLE, 0);
416 input_report_abs(input, ABS_RZ, 0);
418 input_report_abs(input, ABS_PRESSURE, 0);
422 input_report_abs(input, ABS_WHEEL, 0);
424 input_report_abs(input, ABS_Z, 0);
427 input_report_abs(input, ABS_MISC, 0); /* reset tool id */
449 input_report_abs(input, ABS_PRESSURE, t);
450 input_report_abs(input, ABS_TILT_X,
452 input_report_abs(input, ABS_TILT_Y, data[8] & 0x7f);
460 input_report_abs(input, ABS_WHEEL,
462 input_report_abs(input, ABS_TILT_X,
464 input_report_abs(input, ABS_TILT_Y, data[8] & 0x7f);
501 input_report_abs(input, ABS_WHEEL, (data[1] & 0x7f));
504 input_report_abs(input, ABS_WHEEL, 0);
512 input_report_abs(input, ABS_MISC, PAD_DEVICE_ID);
515 input_report_abs(input, ABS_MISC, 0);
549 input_report_abs(input, ABS_RX, ((data[1] & 0x1f) << 8) | data[2]);
550 input_report_abs(input, ABS_RY, ((data[3] & 0x1f) << 8) | data[4]);
556 input_report_abs(input, ABS_MISC, PAD_DEVICE_ID);
559 input_report_abs(input, ABS_MISC, 0);
590 input_report_abs(input, ABS_X, (data[2] << 9) | (data[3] << 1) | ((data[9] >> 1) & 1));
591 input_report_abs(input, ABS_Y, (data[4] << 9) | (data[5] << 1) | (data[9] & 1));
592 input_report_abs(input, ABS_DISTANCE, ((data[9] >> 2) & 0x3f));
594 input_report_abs(input, ABS_X, be16_to_cpup((__be16 *)&data[2]));
595 input_report_abs(input, ABS_Y, be16_to_cpup((__be16 *)&data[4]));
596 input_report_abs(input, ABS_DISTANCE, ((data[9] >> 3) & 0x1f));
612 input_report_abs(input, ABS_Z, t);
616 input_report_abs(input, ABS_RZ, (data[7] & 0x20) ?
629 input_report_abs(input, ABS_THROTTLE, (data[8] & 0x08) ? -t : t);
642 input_report_abs(input, ABS_TILT_X,
644 input_report_abs(input, ABS_TILT_Y, data[8] & 0x7f);
671 input_report_abs(input, ABS_MISC, wacom->id[idx]); /* report tool id */
693 input_report_abs(input, ABS_X, x);
694 input_report_abs(input, ABS_Y, y);
695 input_report_abs(input, ABS_MISC, wacom->id[0]);
710 input_report_abs(input, ABS_X, 0);
711 input_report_abs(input, ABS_Y, 0);
712 input_report_abs(input, ABS_MISC, 0);
734 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2]));
735 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4]));
736 input_report_abs(input, ABS_PRESSURE, le16_to_cpup((__le16 *)&data[6]));
738 input_report_abs(input, ABS_MISC, wacom->id[0]);
756 input_report_abs(input, ABS_X, get_unaligned_le16(&data[1]));
757 input_report_abs(input, ABS_Y, get_unaligned_le16(&data[3]));
759 input_report_abs(input, ABS_MISC, wacom->id[1]);
836 input_report_abs(input, ABS_X, le16_to_cpup((__le16 *)&data[2]));
837 input_report_abs(input, ABS_Y, le16_to_cpup((__le16 *)&data[4]));
841 input_report_abs(input, ABS_PRESSURE, pressure);
848 input_report_abs(input, ABS_MISC, wacom->id[0]);