Lines Matching refs:poll_dev
37 struct input_polled_dev *poll_dev; member
235 struct input_polled_dev *poll_dev; in gpio_keys_polled_probe() local
258 poll_dev = devm_input_allocate_polled_device(dev); in gpio_keys_polled_probe()
259 if (!poll_dev) { in gpio_keys_polled_probe()
264 poll_dev->private = bdev; in gpio_keys_polled_probe()
265 poll_dev->poll = gpio_keys_polled_poll; in gpio_keys_polled_probe()
266 poll_dev->poll_interval = pdata->poll_interval; in gpio_keys_polled_probe()
267 poll_dev->open = gpio_keys_polled_open; in gpio_keys_polled_probe()
268 poll_dev->close = gpio_keys_polled_close; in gpio_keys_polled_probe()
270 input = poll_dev->input; in gpio_keys_polled_probe()
356 bdev->poll_dev = poll_dev; in gpio_keys_polled_probe()
360 error = input_register_polled_device(poll_dev); in gpio_keys_polled_probe()
369 gpio_keys_polled_check_state(poll_dev, &pdata->buttons[i], in gpio_keys_polled_probe()