Lines Matching refs:poll_dev
42 struct input_polled_dev *poll_dev; member
78 struct input_polled_dev *poll_dev; in cobalt_buttons_probe() local
84 poll_dev = input_allocate_polled_device(); in cobalt_buttons_probe()
85 if (!bdev || !poll_dev) { in cobalt_buttons_probe()
92 poll_dev->private = bdev; in cobalt_buttons_probe()
93 poll_dev->poll = handle_buttons; in cobalt_buttons_probe()
94 poll_dev->poll_interval = BUTTONS_POLL_INTERVAL; in cobalt_buttons_probe()
96 input = poll_dev->input; in cobalt_buttons_probe()
118 bdev->poll_dev = poll_dev; in cobalt_buttons_probe()
122 error = input_register_polled_device(poll_dev); in cobalt_buttons_probe()
131 input_free_polled_device(poll_dev); in cobalt_buttons_probe()
141 input_unregister_polled_device(bdev->poll_dev); in cobalt_buttons_remove()
142 input_free_polled_device(bdev->poll_dev); in cobalt_buttons_remove()