Lines Matching defs:input_dev

96 	struct input_dev *input_dev;
363 input_mt_slot(ts->input_dev, id);
364 input_mt_report_slot_state(ts->input_dev, MT_TOOL_FINGER, true);
365 touchscreen_report_pos(ts->input_dev, &ts->prop,
367 input_report_abs(ts->input_dev, ABS_MT_TOUCH_MAJOR, input_w);
368 input_report_abs(ts->input_dev, ABS_MT_WIDTH_MAJOR, input_w);
378 input_mt_slot(ts->input_dev, id);
379 input_mt_report_slot_state(ts->input_dev, MT_TOOL_FINGER, true);
380 touchscreen_report_pos(ts->input_dev, &ts->prop,
382 input_report_abs(ts->input_dev, ABS_MT_TOUCH_MAJOR, input_w);
383 input_report_abs(ts->input_dev, ABS_MT_WIDTH_MAJOR, input_w);
397 input_report_key(ts->input_dev,
401 input_report_key(ts->input_dev, ts->keymap[i], 0);
433 input_mt_sync_frame(ts->input_dev);
434 input_sync(ts->input_dev);
977 input_abs_set_max(ts->input_dev, ABS_MT_POSITION_X, x_max - 1);
978 input_abs_set_max(ts->input_dev, ABS_MT_POSITION_Y, y_max - 1);
1056 ts->input_dev = devm_input_allocate_device(&ts->client->dev);
1057 if (!ts->input_dev) {
1062 ts->input_dev->name = "Goodix Capacitive TouchScreen";
1063 ts->input_dev->phys = "input/ts";
1064 ts->input_dev->id.bustype = BUS_I2C;
1065 ts->input_dev->id.vendor = 0x0416;
1066 if (kstrtou16(ts->id, 10, &ts->input_dev->id.product))
1067 ts->input_dev->id.product = 0x1001;
1068 ts->input_dev->id.version = ts->version;
1070 ts->input_dev->keycode = ts->keymap;
1071 ts->input_dev->keycodesize = sizeof(ts->keymap[0]);
1072 ts->input_dev->keycodemax = GOODIX_MAX_KEYS;
1081 input_set_capability(ts->input_dev, EV_KEY, ts->keymap[i]);
1084 input_set_capability(ts->input_dev, EV_ABS, ABS_MT_POSITION_X);
1085 input_set_capability(ts->input_dev, EV_ABS, ABS_MT_POSITION_Y);
1086 input_set_abs_params(ts->input_dev, ABS_MT_WIDTH_MAJOR, 0, 255, 0, 0);
1087 input_set_abs_params(ts->input_dev, ABS_MT_TOUCH_MAJOR, 0, 255, 0, 0);
1094 touchscreen_parse_properties(ts->input_dev, true, &ts->prop);
1113 input_abs_set_max(ts->input_dev,
1115 input_abs_set_max(ts->input_dev,
1132 error = input_mt_init_slots(ts->input_dev, ts->max_touch_num,
1140 error = input_register_device(ts->input_dev);