| /kernel/linux/linux-6.6/include/linux/ |
| D | input.h | 137 struct input_dev { struct 161 int (*setkeycode)(struct input_dev *dev, argument 164 int (*getkeycode)(struct input_dev *dev, argument 169 struct input_dev_poller *poller; argument 185 int (*open)(struct input_dev *dev); argument 186 void (*close)(struct input_dev *dev); argument 187 int (*flush)(struct input_dev *dev, struct file *file); argument 188 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); argument 213 #define to_input_dev(d) container_of(d, struct input_dev, dev) argument
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | input.h | 131 struct input_dev { struct 155 int (*setkeycode)(struct input_dev *dev, argument 158 int (*getkeycode)(struct input_dev *dev, argument 163 struct input_dev_poller *poller; argument 179 int (*open)(struct input_dev *dev); argument 180 void (*close)(struct input_dev *dev); argument 181 int (*flush)(struct input_dev *dev, struct file *file); argument 182 int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value); argument 205 #define to_input_dev(d) container_of(d, struct input_dev, dev) argument
|
| /kernel/linux/linux-6.6/drivers/input/tests/ |
| D | input_test.c | 17 struct input_dev *input_dev; in input_test_init() local 44 struct input_dev *input_dev = test->priv; in input_test_exit() local 54 struct input_dev *input_dev = test->priv; in input_test_polling() local 70 struct input_dev *input_dev = test->priv; in input_test_timestamp() local 89 struct input_dev *input_dev = test->priv; in input_test_match_device_id() local 135 struct input_dev *input_dev = test->priv; in input_test_grab() local
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | stpmic1_onkey.c | 21 struct input_dev *input_dev; member 29 struct input_dev *input_dev = onkey->input_dev; in onkey_falling_irq() local 41 struct input_dev *input_dev = onkey->input_dev; in onkey_rising_irq() local 54 struct input_dev *input_dev; in stpmic1_onkey_probe() local
|
| D | ixp4xx-beeper.c | 90 struct input_dev *input_dev; in ixp4xx_spkr_probe() local 149 struct input_dev *input_dev = platform_get_drvdata(dev); in ixp4xx_spkr_remove() local 166 struct input_dev *input_dev = platform_get_drvdata(dev); in ixp4xx_spkr_shutdown() local
|
| D | palmas-pwrbutton.c | 41 struct input_dev *input_dev; member 65 struct input_dev *input_dev = pwron->input_dev; in palmas_power_button_work() local 95 struct input_dev *input_dev = pwron->input_dev; in pwron_irq() local 166 struct input_dev *input_dev; in palmas_pwron_probe() local
|
| D | sparcspkr.c | 35 struct input_dev *input_dev; member 146 struct input_dev *input_dev; in sparcspkr_probe() local 180 struct input_dev *input_dev = state->input_dev; in sparcspkr_shutdown() local 236 struct input_dev *input_dev = state->input_dev; in bbc_remove() local 316 struct input_dev *input_dev = state->input_dev; in grover_remove() local
|
| /kernel/linux/linux-6.6/drivers/input/misc/ |
| D | stpmic1_onkey.c | 21 struct input_dev *input_dev; member 29 struct input_dev *input_dev = onkey->input_dev; in onkey_falling_irq() local 41 struct input_dev *input_dev = onkey->input_dev; in onkey_rising_irq() local 54 struct input_dev *input_dev; in stpmic1_onkey_probe() local
|
| D | palmas-pwrbutton.c | 34 struct input_dev *input_dev; member 58 struct input_dev *input_dev = pwron->input_dev; in palmas_power_button_work() local 88 struct input_dev *input_dev = pwron->input_dev; in pwron_irq() local 159 struct input_dev *input_dev; in palmas_pwron_probe() local
|
| D | sparcspkr.c | 36 struct input_dev *input_dev; member 157 struct input_dev *input_dev; in sparcspkr_probe() local 191 struct input_dev *input_dev = state->input_dev; in sparcspkr_shutdown() local 247 struct input_dev *input_dev = state->input_dev; in bbc_remove() local 327 struct input_dev *input_dev = state->input_dev; in grover_remove() local
|
| /kernel/linux/linux-6.6/drivers/input/keyboard/ |
| D | pxa27x_keypad.c | 100 struct input_dev *input_dev; member 121 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_matrix_key_parse_dt() local 151 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_direct_key_parse_dt() local 217 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_rotary_parse_dt() local 283 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_build_keycode_from_dt() local 344 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_build_keycode() local 411 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_scan_matrix() local 530 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_scan_direct() local 684 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_resume() local 719 struct input_dev *input_dev; in pxa27x_keypad_probe() local
|
| D | ep93xx_keypad.c | 68 struct input_dev *input_dev; member 86 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_irq_handler() local 185 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_suspend() local 203 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_resume() local 234 struct input_dev *input_dev; in ep93xx_keypad_probe() local
|
| D | samsung-keypad.c | 63 struct input_dev *input_dev; member 108 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_report() local 224 static int samsung_keypad_open(struct input_dev *input_dev) in samsung_keypad_open() 233 static void samsung_keypad_close(struct input_dev *input_dev) in samsung_keypad_close() 319 struct input_dev *input_dev; in samsung_keypad_probe() local 531 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_suspend() local 549 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_resume() local
|
| D | imx_keypad.c | 48 struct input_dev *input_dev; member 147 struct input_dev *input_dev = keypad->input_dev; in imx_keypad_fire_events() local 421 struct input_dev *input_dev; in imx_keypad_probe() local 521 struct input_dev *input_dev = kbd->input_dev; in imx_kbd_noirq_suspend() local 549 struct input_dev *input_dev = kbd->input_dev; in imx_kbd_noirq_resume() local
|
| /kernel/linux/linux-5.10/drivers/input/keyboard/ |
| D | pxa27x_keypad.c | 100 struct input_dev *input_dev; member 121 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_matrix_key_parse_dt() local 151 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_direct_key_parse_dt() local 217 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_rotary_parse_dt() local 283 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_build_keycode_from_dt() local 344 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_build_keycode() local 411 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_scan_matrix() local 530 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_scan_direct() local 685 struct input_dev *input_dev = keypad->input_dev; in pxa27x_keypad_resume() local 721 struct input_dev *input_dev; in pxa27x_keypad_probe() local
|
| D | ep93xx_keypad.c | 65 struct input_dev *input_dev; member 83 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_irq_handler() local 183 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_suspend() local 204 struct input_dev *input_dev = keypad->input_dev; in ep93xx_keypad_resume() local 232 struct input_dev *input_dev; in ep93xx_keypad_probe() local
|
| D | samsung-keypad.c | 63 struct input_dev *input_dev; member 108 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_report() local 225 static int samsung_keypad_open(struct input_dev *input_dev) in samsung_keypad_open() 234 static void samsung_keypad_close(struct input_dev *input_dev) in samsung_keypad_close() 321 struct input_dev *input_dev; in samsung_keypad_probe() local 536 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_suspend() local 554 struct input_dev *input_dev = keypad->input_dev; in samsung_keypad_resume() local
|
| D | imx_keypad.c | 47 struct input_dev *input_dev; member 146 struct input_dev *input_dev = keypad->input_dev; in imx_keypad_fire_events() local 424 struct input_dev *input_dev; in imx_keypad_probe() local 529 struct input_dev *input_dev = kbd->input_dev; in imx_kbd_noirq_suspend() local 557 struct input_dev *input_dev = kbd->input_dev; in imx_kbd_noirq_resume() local
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | ts4800-ts.c | 48 static int ts4800_ts_open(struct input_dev *input_dev) in ts4800_ts_open() 65 static void ts4800_ts_close(struct input_dev *input_dev) in ts4800_ts_close() 76 static void ts4800_ts_poll(struct input_dev *input_dev) in ts4800_ts_poll() 151 struct input_dev *input_dev; in ts4800_ts_probe() local
|
| /kernel/linux/linux-6.6/drivers/input/touchscreen/ |
| D | ts4800-ts.c | 48 static int ts4800_ts_open(struct input_dev *input_dev) in ts4800_ts_open() 65 static void ts4800_ts_close(struct input_dev *input_dev) in ts4800_ts_close() 76 static void ts4800_ts_poll(struct input_dev *input_dev) in ts4800_ts_poll() 151 struct input_dev *input_dev; in ts4800_ts_probe() local
|
| D | mms114.c | 65 struct input_dev *input_dev; member 163 struct input_dev *input_dev = data->input_dev; in mms114_process_mt() local 196 struct input_dev *input_dev = data->input_dev; in mms114_process_touchkey() local 219 struct input_dev *input_dev = data->input_dev; in mms114_interrupt() local 482 struct input_dev *input_dev; in mms114_probe() local 637 struct input_dev *input_dev = data->input_dev; in mms114_suspend() local 661 struct input_dev *input_dev = data->input_dev; in mms114_resume() local
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-udraw-ps3.c | 281 struct input_dev *input_dev; in allocate_and_setup() local 305 struct input_dev *input_dev; in udraw_setup_touch() local 332 struct input_dev *input_dev; in udraw_setup_pen() local 360 struct input_dev *input_dev; in udraw_setup_accel() local 383 struct input_dev *input_dev; in udraw_setup_joypad() local
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-udraw-ps3.c | 281 struct input_dev *input_dev; in allocate_and_setup() local 305 struct input_dev *input_dev; in udraw_setup_touch() local 332 struct input_dev *input_dev; in udraw_setup_pen() local 360 struct input_dev *input_dev; in udraw_setup_accel() local 383 struct input_dev *input_dev; in udraw_setup_joypad() local
|
| /kernel/linux/linux-5.10/drivers/input/ |
| D | matrix-keymap.c | 22 static bool matrix_keypad_map_key(struct input_dev *input_dev, in matrix_keypad_map_key() 71 struct input_dev *input_dev) in matrix_keypad_parse_keymap() 154 struct input_dev *input_dev) in matrix_keypad_build_keymap()
|
| /kernel/linux/linux-6.6/drivers/input/ |
| D | matrix-keymap.c | 22 static bool matrix_keypad_map_key(struct input_dev *input_dev, in matrix_keypad_map_key() 71 struct input_dev *input_dev) in matrix_keypad_parse_keymap() 154 struct input_dev *input_dev) in matrix_keypad_build_keymap()
|