Lines Matching refs:polldev

72 	struct input_polled_dev *polldev = dev_get_drvdata(dev);  in input_polldev_get_poll()  local
74 return sprintf(buf, "%d\n", polldev->poll_interval); in input_polldev_get_poll()
81 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_set_poll() local
82 struct input_dev *input = polldev->input; in input_polldev_set_poll()
90 if (interval < polldev->poll_interval_min) in input_polldev_set_poll()
93 if (interval > polldev->poll_interval_max) in input_polldev_set_poll()
98 polldev->poll_interval = interval; in input_polldev_set_poll()
101 cancel_delayed_work_sync(&polldev->work); in input_polldev_set_poll()
102 if (polldev->poll_interval > 0) in input_polldev_set_poll()
103 input_polldev_queue_work(polldev); in input_polldev_set_poll()
118 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_max() local
120 return sprintf(buf, "%d\n", polldev->poll_interval_max); in input_polldev_get_max()
128 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_min() local
130 return sprintf(buf, "%d\n", polldev->poll_interval_min); in input_polldev_get_min()
176 struct input_polled_dev *polldev; member
183 return devres->polldev == data; in devm_input_polldev_match()
189 struct input_polled_dev *polldev = devres->polldev; in devm_input_polldev_release() local
192 __func__, dev_name(&polldev->input->dev)); in devm_input_polldev_release()
194 input_put_device(polldev->input); in devm_input_polldev_release()
195 kfree(polldev); in devm_input_polldev_release()
201 struct input_polled_dev *polldev = devres->polldev; in devm_input_polldev_unregister() local
204 __func__, dev_name(&polldev->input->dev)); in devm_input_polldev_unregister()
205 input_unregister_device(polldev->input); in devm_input_polldev_unregister()
236 struct input_polled_dev *polldev; in devm_input_allocate_polled_device() local
244 polldev = input_allocate_polled_device(); in devm_input_allocate_polled_device()
245 if (!polldev) { in devm_input_allocate_polled_device()
250 polldev->input->dev.parent = dev; in devm_input_allocate_polled_device()
251 polldev->devres_managed = true; in devm_input_allocate_polled_device()
253 devres->polldev = polldev; in devm_input_allocate_polled_device()
256 return polldev; in devm_input_allocate_polled_device()
303 devres->polldev = dev; in input_register_polled_device()