/Linux-v4.19/include/linux/ |
D | input-polldev.h | 37 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-v4.19/drivers/input/ |
D | input-polldev.c | 24 static void input_polldev_queue_work(struct input_polled_dev *dev) in input_polldev_queue_work() 37 struct input_polled_dev *dev = in input_polled_device_work() 38 container_of(work, struct input_polled_dev, work.work); in input_polled_device_work() 46 struct input_polled_dev *dev = input_get_drvdata(input); in input_open_polled_device() 62 struct input_polled_dev *dev = input_get_drvdata(input); in input_close_polled_device() 75 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_poll() 84 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_set_poll() 121 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_max() 131 struct input_polled_dev *polldev = dev_get_drvdata(dev); in input_polldev_get_min() 160 struct input_polled_dev *input_allocate_polled_device(void) in input_allocate_polled_device() [all …]
|
/Linux-v4.19/drivers/input/misc/ |
D | mma8450.c | 58 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()
|
D | rb532_button.c | 48 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()
|
D | gpio_decoder.c | 27 struct input_polled_dev *poll_dev; 56 static void gpio_decoder_poll_gpios(struct input_polled_dev *poll_dev) in gpio_decoder_poll_gpios() 73 struct input_polled_dev *poll_dev; in gpio_decoder_probe()
|
D | cobalt_btns.c | 42 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()
|
D | sgi_btns.c | 61 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()
|
D | apanel.c | 58 struct input_polled_dev *ipdev; 88 static void apanel_poll(struct input_polled_dev *ipdev) in apanel_poll() 191 struct input_polled_dev *ipdev; in apanel_probe()
|
D | bma150.c | 139 struct input_polled_dev *input_polled; 352 static void bma150_poll(struct input_polled_dev *dev) in bma150_poll() 400 static void bma150_poll_open(struct input_polled_dev *ipoll_dev) in bma150_poll_open() 407 static void bma150_poll_close(struct input_polled_dev *ipoll_dev) in bma150_poll_close() 496 struct input_polled_dev *ipoll_dev; in bma150_register_polled_device()
|
D | kxtj9.c | 88 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()
|
D | wistron_btns.c | 1045 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-v4.19/drivers/input/touchscreen/ |
D | ts4800-ts.c | 36 struct input_polled_dev *poll_dev; 49 static void ts4800_ts_open(struct input_polled_dev *dev) in ts4800_ts_open() 62 static void ts4800_ts_close(struct input_polled_dev *dev) in ts4800_ts_close() 73 static void ts4800_ts_poll(struct input_polled_dev *dev) in ts4800_ts_poll() 149 struct input_polled_dev *poll_dev; in ts4800_ts_probe()
|
D | tps6507x-ts.c | 43 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()
|
D | sur40.c | 213 struct input_polled_dev *input; 392 static void sur40_open(struct input_polled_dev *polldev) in sur40_open() 401 static void sur40_close(struct input_polled_dev *polldev) in sur40_close() 455 static void sur40_poll(struct input_polled_dev *polldev) in sur40_poll() 656 struct input_polled_dev *poll_dev; in sur40_probe()
|
/Linux-v4.19/drivers/input/keyboard/ |
D | gpio_keys_polled.c | 40 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() 92 static void gpio_keys_polled_poll(struct input_polled_dev *dev) in gpio_keys_polled_poll() 128 static void gpio_keys_polled_open(struct input_polled_dev *dev) in gpio_keys_polled_open() 137 static void gpio_keys_polled_close(struct input_polled_dev *dev) in gpio_keys_polled_close() 236 struct input_polled_dev *poll_dev; in gpio_keys_polled_probe()
|
D | clps711x-keypad.c | 37 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()
|
D | jornada680_kbd.c | 70 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()
|
D | adc-keys.c | 36 static void adc_keys_poll(struct input_polled_dev *dev) in adc_keys_poll() 114 struct input_polled_dev *poll_dev; in adc_keys_probe()
|
/Linux-v4.19/drivers/input/joystick/ |
D | psxpad-spi.c | 63 struct input_polled_dev *pdev; 143 struct input_polled_dev *pdev = input_get_drvdata(idev); in psxpad_spi_play_effect() 192 static void psxpad_spi_poll_open(struct input_polled_dev *pdev) in psxpad_spi_poll_open() 199 static void psxpad_spi_poll_close(struct input_polled_dev *pdev) in psxpad_spi_poll_close() 206 static void psxpad_spi_poll(struct input_polled_dev *pdev) in psxpad_spi_poll() 287 struct input_polled_dev *pdev; in psxpad_spi_probe()
|
/Linux-v4.19/drivers/platform/x86/ |
D | peaq-wmi.c | 25 static struct input_polled_dev *peaq_poll_dev; 34 static void peaq_wmi_poll(struct input_polled_dev *dev) in peaq_wmi_poll()
|
D | hdaps.c | 74 static struct input_polled_dev *hdaps_idev; 333 static void hdaps_mousedev_poll(struct input_polled_dev *dev) in hdaps_mousedev_poll()
|
/Linux-v4.19/drivers/input/mouse/ |
D | gpio_mouse.c | 49 static void gpio_mouse_scan(struct input_polled_dev *dev) in gpio_mouse_scan() 77 struct input_polled_dev *input_poll; in gpio_mouse_probe()
|
/Linux-v4.19/drivers/macintosh/ams/ |
D | ams.h | 54 struct input_polled_dev *idev;
|
D | ams-input.c | 32 static void ams_idev_poll(struct input_polled_dev *dev) in ams_idev_poll()
|
/Linux-v4.19/drivers/misc/lis3lv02d/ |
D | lis3lv02d.h | 297 struct input_polled_dev *idev; /* input device */
|