Lines Matching refs:input
115 struct input_dev *input; member
196 input_mt_sync(ts->input); in auo_pixcir_interrupt()
197 input_report_key(ts->input, BTN_TOUCH, 0); in auo_pixcir_interrupt()
198 input_sync(ts->input); in auo_pixcir_interrupt()
216 input_report_abs(ts->input, ABS_MT_POSITION_X, in auo_pixcir_interrupt()
218 input_report_abs(ts->input, ABS_MT_POSITION_Y, in auo_pixcir_interrupt()
220 input_report_abs(ts->input, ABS_MT_TOUCH_MAJOR, in auo_pixcir_interrupt()
222 input_report_abs(ts->input, ABS_MT_TOUCH_MINOR, in auo_pixcir_interrupt()
224 input_report_abs(ts->input, ABS_MT_ORIENTATION, in auo_pixcir_interrupt()
226 input_mt_sync(ts->input); in auo_pixcir_interrupt()
239 input_report_key(ts->input, BTN_TOUCH, fingers > 0); in auo_pixcir_interrupt()
242 input_report_abs(ts->input, ABS_X, point[abs].coord_x); in auo_pixcir_interrupt()
243 input_report_abs(ts->input, ABS_Y, point[abs].coord_y); in auo_pixcir_interrupt()
246 input_sync(ts->input); in auo_pixcir_interrupt()
419 struct input_dev *input = ts->input; in auo_pixcir_suspend() local
422 mutex_lock(&input->mutex); in auo_pixcir_suspend()
429 if (!input->users) { in auo_pixcir_suspend()
437 } else if (input->users) { in auo_pixcir_suspend()
442 mutex_unlock(&input->mutex); in auo_pixcir_suspend()
451 struct input_dev *input = ts->input; in auo_pixcir_resume() local
454 mutex_lock(&input->mutex); in auo_pixcir_resume()
460 if (!input->users) { in auo_pixcir_resume()
467 } else if (input->users) { in auo_pixcir_resume()
472 mutex_unlock(&input->mutex); in auo_pixcir_resume()
565 ts->input = input_dev; in auo_pixcir_probe()
600 input_set_drvdata(ts->input, ts); in auo_pixcir_probe()