Home
last modified time | relevance | path

Searched refs:input_polled_dev (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/include/linux/
Dinput-polldev.h37 struct input_polled_dev { struct
40 void (*open)(struct input_polled_dev *dev); argument
41 void (*close)(struct input_polled_dev *dev); argument
42 void (*poll)(struct input_polled_dev *dev); argument
55 struct input_polled_dev *input_allocate_polled_device(void); argument
56 struct input_polled_dev *devm_input_allocate_polled_device(struct device *dev);
57 void input_free_polled_device(struct input_polled_dev *dev);
58 int input_register_polled_device(struct input_polled_dev *dev);
59 void input_unregister_polled_device(struct input_polled_dev *dev);
/linux-4.4.14/drivers/input/
Dinput-polldev.c25 static void input_polldev_queue_work(struct input_polled_dev *dev) in input_polldev_queue_work()
38 struct input_polled_dev *dev = in input_polled_device_work()
39 container_of(work, struct input_polled_dev, work.work); in input_polled_device_work()
47 struct input_polled_dev *dev = input_get_drvdata(input); in input_open_polled_device()
63 struct input_polled_dev *dev = input_get_drvdata(input); in input_close_polled_device()
76 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_poll()
85 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_set_poll()
122 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_max()
132 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_min()
161 struct input_polled_dev *input_allocate_polled_device(void) in input_allocate_polled_device()
[all …]
/linux-4.4.14/drivers/input/misc/
Dmma8450.c58 struct input_polled_dev *idev;
108 static void mma8450_poll(struct input_polled_dev *dev) in mma8450_poll()
137 static void mma8450_open(struct input_polled_dev *dev) in mma8450_open()
159 static void mma8450_close(struct input_polled_dev *dev) in mma8450_close()
173 struct input_polled_dev *idev; in mma8450_probe()
Drb532_button.c48 static void rb532_button_poll(struct input_polled_dev *poll_dev) in rb532_button_poll()
57 struct input_polled_dev *poll_dev; in rb532_button_probe()
87 struct input_polled_dev *poll_dev = dev_get_drvdata(&pdev->dev); in rb532_button_remove()
Dgpio_tilt_polled.c30 struct input_polled_dev *poll_dev;
40 static void gpio_tilt_polled_poll(struct input_polled_dev *dev) in gpio_tilt_polled_poll()
75 static void gpio_tilt_polled_open(struct input_polled_dev *dev) in gpio_tilt_polled_open()
89 static void gpio_tilt_polled_close(struct input_polled_dev *dev) in gpio_tilt_polled_close()
104 struct input_polled_dev *poll_dev; in gpio_tilt_polled_probe()
Dsgi_btns.c61 struct input_polled_dev *poll_dev;
66 static void handle_buttons(struct input_polled_dev *dev) in handle_buttons()
96 struct input_polled_dev *poll_dev; in sgi_buttons_probe()
Dcobalt_btns.c42 struct input_polled_dev *poll_dev;
48 static void handle_buttons(struct input_polled_dev *dev) in handle_buttons()
78 struct input_polled_dev *poll_dev; in cobalt_buttons_probe()
Dbma150.c140 struct input_polled_dev *input_polled;
353 static void bma150_poll(struct input_polled_dev *dev) in bma150_poll()
401 static void bma150_poll_open(struct input_polled_dev *ipoll_dev) in bma150_poll_open()
408 static void bma150_poll_close(struct input_polled_dev *ipoll_dev) in bma150_poll_close()
497 struct input_polled_dev *ipoll_dev; in bma150_register_polled_device()
Dapanel.c59 struct input_polled_dev *ipdev;
89 static void apanel_poll(struct input_polled_dev *ipdev) in apanel_poll()
192 struct input_polled_dev *ipdev; in apanel_probe()
Dkxtj9.c88 struct input_polled_dev *poll_dev;
409 static void kxtj9_poll(struct input_polled_dev *dev) in kxtj9_poll()
422 static void kxtj9_polled_input_open(struct input_polled_dev *dev) in kxtj9_polled_input_open()
429 static void kxtj9_polled_input_close(struct input_polled_dev *dev) in kxtj9_polled_input_close()
439 struct input_polled_dev *poll_dev; in kxtj9_setup_polled_device()
Dwistron_btns.c1045 static struct input_polled_dev *wistron_idev;
1173 static void wistron_flush(struct input_polled_dev *dev) in wistron_flush()
1179 static void wistron_poll(struct input_polled_dev *dev) in wistron_poll()
/linux-4.4.14/drivers/input/keyboard/
Dgpio_keys_polled.c40 struct input_polled_dev *poll_dev;
48 static void gpio_keys_button_event(struct input_polled_dev *dev, in gpio_keys_button_event()
72 static void gpio_keys_polled_check_state(struct input_polled_dev *dev, in gpio_keys_polled_check_state()
91 static void gpio_keys_polled_poll(struct input_polled_dev *dev) in gpio_keys_polled_poll()
127 static void gpio_keys_polled_open(struct input_polled_dev *dev) in gpio_keys_polled_open()
136 static void gpio_keys_polled_close(struct input_polled_dev *dev) in gpio_keys_polled_close()
247 struct input_polled_dev *poll_dev; in gpio_keys_polled_probe()
Dclps711x-keypad.c37 static void clps711x_keypad_poll(struct input_polled_dev *dev) in clps711x_keypad_poll()
95 struct input_polled_dev *poll_dev; in clps711x_keypad_probe()
175 struct input_polled_dev *poll_dev = platform_get_drvdata(pdev); in clps711x_keypad_remove()
Djornada680_kbd.c70 struct input_polled_dev *poll_dev;
173 static void jornadakbd680_poll(struct input_polled_dev *dev) in jornadakbd680_poll()
185 struct input_polled_dev *poll_dev; in jornada680kbd_probe()
/linux-4.4.14/drivers/input/mouse/
Dgpio_mouse.c22 static void gpio_mouse_scan(struct input_polled_dev *dev) in gpio_mouse_scan()
51 struct input_polled_dev *input_poll; in gpio_mouse_probe()
153 struct input_polled_dev *input = platform_get_drvdata(pdev); in gpio_mouse_remove()
/linux-4.4.14/drivers/input/touchscreen/
Dtps6507x-ts.c43 struct input_polled_dev *poll_dev;
151 static void tps6507x_ts_poll(struct input_polled_dev *poll_dev) in tps6507x_ts_poll()
208 struct input_polled_dev *poll_dev; in tps6507x_ts_probe()
297 struct input_polled_dev *poll_dev = tsc->poll_dev; in tps6507x_ts_remove()
Dsur40.c147 struct input_polled_dev *input;
238 static void sur40_open(struct input_polled_dev *polldev) in sur40_open()
247 static void sur40_close(struct input_polled_dev *polldev) in sur40_close()
297 static void sur40_poll(struct input_polled_dev *polldev) in sur40_poll()
495 struct input_polled_dev *poll_dev; in sur40_probe()
/linux-4.4.14/drivers/macintosh/ams/
Dams.h53 struct input_polled_dev *idev;
Dams-input.c32 static void ams_idev_poll(struct input_polled_dev *dev) in ams_idev_poll()
/linux-4.4.14/drivers/platform/x86/
Dhdaps.c74 static struct input_polled_dev *hdaps_idev;
333 static void hdaps_mousedev_poll(struct input_polled_dev *dev) in hdaps_mousedev_poll()
Dasus-laptop.c262 struct input_polled_dev *pega_accel_poll;
464 static void pega_accel_poll(struct input_polled_dev *ipd) in pega_accel_poll()
507 struct input_polled_dev *ipd; in pega_accel_init()
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.h297 struct input_polled_dev *idev; /* input device */
Dlis3lv02d.c449 static void lis3lv02d_joystick_poll(struct input_polled_dev *pidev) in lis3lv02d_joystick_poll()
463 static void lis3lv02d_joystick_open(struct input_polled_dev *pidev) in lis3lv02d_joystick_open()
479 static void lis3lv02d_joystick_close(struct input_polled_dev *pidev) in lis3lv02d_joystick_close()
/linux-4.4.14/drivers/hwmon/
Dapplesmc.c155 static struct input_polled_dev *applesmc_idev;
694 static void applesmc_idev_poll(struct input_polled_dev *dev) in applesmc_idev_poll()