Lines Matching refs:poll_dev
30 struct input_polled_dev *poll_dev; member
86 gpio_tilt_polled_poll(tdev->poll_dev); in gpio_tilt_polled_open()
104 struct input_polled_dev *poll_dev; in gpio_tilt_polled_probe() local
124 poll_dev = input_allocate_polled_device(); in gpio_tilt_polled_probe()
125 if (!poll_dev) { in gpio_tilt_polled_probe()
131 poll_dev->private = tdev; in gpio_tilt_polled_probe()
132 poll_dev->poll = gpio_tilt_polled_poll; in gpio_tilt_polled_probe()
133 poll_dev->poll_interval = pdata->poll_interval; in gpio_tilt_polled_probe()
134 poll_dev->open = gpio_tilt_polled_open; in gpio_tilt_polled_probe()
135 poll_dev->close = gpio_tilt_polled_close; in gpio_tilt_polled_probe()
137 input = poll_dev->input; in gpio_tilt_polled_probe()
157 tdev->poll_dev = poll_dev; in gpio_tilt_polled_probe()
161 error = input_register_polled_device(poll_dev); in gpio_tilt_polled_probe()
173 input_free_polled_device(poll_dev); in gpio_tilt_polled_probe()
187 input_unregister_polled_device(tdev->poll_dev); in gpio_tilt_polled_remove()
188 input_free_polled_device(tdev->poll_dev); in gpio_tilt_polled_remove()