Lines Matching refs:poll_dev
43 struct input_polled_dev *poll_dev; member
151 static void tps6507x_ts_poll(struct input_polled_dev *poll_dev) in tps6507x_ts_poll() argument
153 struct tps6507x_ts *tsc = poll_dev->private; in tps6507x_ts_poll()
154 struct input_dev *input_dev = poll_dev->input; in tps6507x_ts_poll()
208 struct input_polled_dev *poll_dev; in tps6507x_ts_probe() local
243 poll_dev = input_allocate_polled_device(); in tps6507x_ts_probe()
244 if (!poll_dev) { in tps6507x_ts_probe()
250 tsc->poll_dev = poll_dev; in tps6507x_ts_probe()
252 poll_dev->private = tsc; in tps6507x_ts_probe()
253 poll_dev->poll = tps6507x_ts_poll; in tps6507x_ts_probe()
254 poll_dev->poll_interval = init_data ? in tps6507x_ts_probe()
257 input_dev = poll_dev->input; in tps6507x_ts_probe()
279 error = input_register_polled_device(poll_dev); in tps6507x_ts_probe()
288 input_free_polled_device(poll_dev); in tps6507x_ts_probe()
297 struct input_polled_dev *poll_dev = tsc->poll_dev; in tps6507x_ts_remove() local
299 input_unregister_polled_device(poll_dev); in tps6507x_ts_remove()
300 input_free_polled_device(poll_dev); in tps6507x_ts_remove()