• 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_dev

21 	struct input_dev *input = wacom->input;
65 struct input_dev *input = wacom->input;
136 struct input_dev *input = wacom->input;
165 struct input_dev *input = wacom->input;
198 struct input_dev *input = wacom->input;
306 struct input_dev *input = wacom->input;
439 struct input_dev *input = wacom->input;
472 struct input_dev *input = wacom->input;
680 struct input_dev *input = wacom->input;
707 struct input_dev *input = wacom->input;
723 struct input_dev *input = wacom->input;
769 struct input_dev *input = wacom->input;
910 struct input_dev *input_dev = wacom_wac->input;
912 input_set_capability(input_dev, EV_MSC, MSC_SERIAL);
913 input_set_capability(input_dev, EV_REL, REL_WHEEL);
915 __set_bit(BTN_LEFT, input_dev->keybit);
916 __set_bit(BTN_RIGHT, input_dev->keybit);
917 __set_bit(BTN_MIDDLE, input_dev->keybit);
918 __set_bit(BTN_SIDE, input_dev->keybit);
919 __set_bit(BTN_EXTRA, input_dev->keybit);
921 __set_bit(BTN_TOOL_RUBBER, input_dev->keybit);
922 __set_bit(BTN_TOOL_PEN, input_dev->keybit);
923 __set_bit(BTN_TOOL_MOUSE, input_dev->keybit);
924 __set_bit(BTN_TOOL_BRUSH, input_dev->keybit);
925 __set_bit(BTN_TOOL_PENCIL, input_dev->keybit);
926 __set_bit(BTN_TOOL_AIRBRUSH, input_dev->keybit);
927 __set_bit(BTN_TOOL_LENS, input_dev->keybit);
928 __set_bit(BTN_STYLUS, input_dev->keybit);
929 __set_bit(BTN_STYLUS2, input_dev->keybit);
931 input_set_abs_params(input_dev, ABS_DISTANCE,
933 input_set_abs_params(input_dev, ABS_WHEEL, 0, 1023, 0, 0);
934 input_set_abs_params(input_dev, ABS_TILT_X, 0, 127, 0, 0);
935 input_set_abs_params(input_dev, ABS_TILT_Y, 0, 127, 0, 0);
936 input_set_abs_params(input_dev, ABS_RZ, -900, 899, 0, 0);
937 input_set_abs_params(input_dev, ABS_THROTTLE, -1023, 1023, 0, 0);
940 void wacom_setup_input_capabilities(struct input_dev *input_dev,
946 input_dev->evbit[0] |= BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS);
948 __set_bit(BTN_TOUCH, input_dev->keybit);
950 input_set_abs_params(input_dev, ABS_X, 0, features->x_max, 4, 0);
951 input_set_abs_params(input_dev, ABS_Y, 0, features->y_max, 4, 0);
952 input_set_abs_params(input_dev, ABS_PRESSURE, 0, features->pressure_max, 0, 0);
954 __set_bit(ABS_MISC, input_dev->absbit);
958 __set_bit(BTN_1, input_dev->keybit);
959 __set_bit(BTN_5, input_dev->keybit);
961 input_set_abs_params(input_dev, ABS_WHEEL, 0, 71, 0, 0);
965 input_set_capability(input_dev, EV_MSC, MSC_SERIAL);
967 __set_bit(BTN_TOOL_FINGER, input_dev->keybit);
968 __set_bit(BTN_0, input_dev->keybit);
969 __set_bit(BTN_4, input_dev->keybit);
973 input_set_capability(input_dev, EV_REL, REL_WHEEL);
975 __set_bit(BTN_LEFT, input_dev->keybit);
976 __set_bit(BTN_RIGHT, input_dev->keybit);
977 __set_bit(BTN_MIDDLE, input_dev->keybit);
979 __set_bit(BTN_TOOL_RUBBER, input_dev->keybit);
980 __set_bit(BTN_TOOL_PEN, input_dev->keybit);
981 __set_bit(BTN_TOOL_MOUSE, input_dev->keybit);
982 __set_bit(BTN_STYLUS, input_dev->keybit);
983 __set_bit(BTN_STYLUS2, input_dev->keybit);
987 __set_bit(BTN_A, input_dev->keybit);
988 __set_bit(BTN_B, input_dev->keybit);
989 __set_bit(BTN_C, input_dev->keybit);
990 __set_bit(BTN_X, input_dev->keybit);
991 __set_bit(BTN_Y, input_dev->keybit);
992 __set_bit(BTN_Z, input_dev->keybit);
993 __set_bit(BTN_BASE, input_dev->keybit);
994 __set_bit(BTN_BASE2, input_dev->keybit);
998 __set_bit(BTN_8, input_dev->keybit);
999 __set_bit(BTN_9, input_dev->keybit);
1005 __set_bit(BTN_4, input_dev->keybit);
1006 __set_bit(BTN_5, input_dev->keybit);
1007 __set_bit(BTN_6, input_dev->keybit);
1008 __set_bit(BTN_7, input_dev->keybit);
1010 input_set_abs_params(input_dev, ABS_RY, 0, 4096, 0, 0);
1014 __set_bit(BTN_0, input_dev->keybit);
1015 __set_bit(BTN_1, input_dev->keybit);
1016 __set_bit(BTN_2, input_dev->keybit);
1017 __set_bit(BTN_3, input_dev->keybit);
1019 __set_bit(BTN_TOOL_FINGER, input_dev->keybit);
1021 input_set_abs_params(input_dev, ABS_RX, 0, 4096, 0, 0);
1022 input_set_abs_params(input_dev, ABS_Z, -900, 899, 0, 0);
1031 __set_bit(BTN_7, input_dev->keybit);
1032 __set_bit(BTN_8, input_dev->keybit);
1037 __set_bit(BTN_0 + i, input_dev->keybit);
1038 __set_bit(BTN_TOOL_FINGER, input_dev->keybit);
1040 input_set_abs_params(input_dev, ABS_Z, -900, 899, 0, 0);
1046 __set_bit(BTN_TOOL_TRIPLETAP, input_dev->keybit);
1047 input_set_capability(input_dev, EV_MSC, MSC_SERIAL);
1054 input_set_abs_params(input_dev, ABS_RX, 0, features->x_phy, 0, 0);
1055 input_set_abs_params(input_dev, ABS_RY, 0, features->y_phy, 0, 0);
1056 __set_bit(BTN_TOOL_DOUBLETAP, input_dev->keybit);
1067 __set_bit(BTN_TOOL_PEN, input_dev->keybit);
1068 __set_bit(BTN_STYLUS, input_dev->keybit);
1069 __set_bit(BTN_STYLUS2, input_dev->keybit);
1073 __set_bit(BTN_TOOL_RUBBER, input_dev->keybit);