Lines Matching refs:ts_input
234 struct input_dev *ts_input; member
341 input_report_abs(st->ts_input, ABS_X, x); in at91_ts_sample()
342 input_report_abs(st->ts_input, ABS_Y, y); in at91_ts_sample()
343 input_report_abs(st->ts_input, ABS_PRESSURE, pres); in at91_ts_sample()
344 input_report_key(st->ts_input, BTN_TOUCH, 1); in at91_ts_sample()
345 input_sync(st->ts_input); in at91_ts_sample()
388 input_report_key(st->ts_input, BTN_TOUCH, 0); in at91_adc_rl_interrupt()
389 input_sync(st->ts_input); in at91_adc_rl_interrupt()
390 } else if (status & AT91_ADC_EOC(3) && st->ts_input) { in at91_adc_rl_interrupt()
398 input_report_abs(st->ts_input, ABS_X, st->ts_prev_absx); in at91_adc_rl_interrupt()
399 input_report_abs(st->ts_input, ABS_Y, st->ts_prev_absy); in at91_adc_rl_interrupt()
400 input_report_key(st->ts_input, BTN_TOUCH, 1); in at91_adc_rl_interrupt()
401 input_sync(st->ts_input); in at91_adc_rl_interrupt()
445 input_report_key(st->ts_input, BTN_TOUCH, 0); in at91_adc_9x5_interrupt()
446 input_sync(st->ts_input); in at91_adc_9x5_interrupt()
1132 st->ts_input = input; in at91_ts_register()
1142 input_free_device(st->ts_input); in at91_ts_register()
1148 input_unregister_device(st->ts_input); in at91_ts_unregister()