Home
last modified time | relevance | path

Searched refs:polldev (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/input/
Dinput-polldev.c76 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_poll() local
78 return sprintf(buf, "%d\n", polldev->poll_interval); in input_polldev_get_poll()
85 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_set_poll() local
86 struct input_dev *input = polldev->input; in input_polldev_set_poll()
94 if (interval < polldev->poll_interval_min) in input_polldev_set_poll()
97 if (interval > polldev->poll_interval_max) in input_polldev_set_poll()
102 polldev->poll_interval = interval; in input_polldev_set_poll()
105 cancel_delayed_work_sync(&polldev->work); in input_polldev_set_poll()
106 if (polldev->poll_interval > 0) in input_polldev_set_poll()
107 input_polldev_queue_work(polldev); in input_polldev_set_poll()
[all …]
DMakefile11 obj-$(CONFIG_INPUT_POLLDEV) += input-polldev.o
DKconfig52 module will be called input-polldev.
/linux-4.1.27/drivers/input/touchscreen/
Dsur40.c237 static void sur40_open(struct input_polled_dev *polldev) in sur40_open() argument
239 struct sur40_state *sur40 = polldev->private; in sur40_open()
246 static void sur40_close(struct input_polled_dev *polldev) in sur40_close() argument
248 struct sur40_state *sur40 = polldev->private; in sur40_close()
296 static void sur40_poll(struct input_polled_dev *polldev) in sur40_poll() argument
298 struct sur40_state *sur40 = polldev->private; in sur40_poll()
299 struct input_dev *input = polldev->input; in sur40_poll()
/linux-4.1.27/Documentation/DocBook/
D.device-drivers.xml.cmd2 …x/input/mt.h drivers/input/input-mt.c include/linux/input-polldev.h drivers/input/input-polldev.c …