Home
last modified time | relevance | path

Searched refs:input_dev (Results 201 – 225 of 557) sorted by relevance

12345678910>>...23

/openbmc/linux/drivers/input/
H A Dff-core.c91 int input_ff_upload(struct input_dev *dev, struct ff_effect *effect, in input_ff_upload()
171 static int erase_effect(struct input_dev *dev, int effect_id, in erase_effect()
210 int input_ff_erase(struct input_dev *dev, int effect_id, struct file *file) in input_ff_erase()
235 int input_ff_flush(struct input_dev *dev, struct file *file) in input_ff_flush()
260 int input_ff_event(struct input_dev *dev, unsigned int type, in input_ff_event()
304 int input_ff_create(struct input_dev *dev, unsigned int max_effects) in input_ff_create()
363 void input_ff_destroy(struct input_dev *dev) in input_ff_destroy()
/openbmc/linux/drivers/input/joystick/
H A Dmaplecontrol.c23 struct input_dev *dev;
32 struct input_dev *dev = pad->dev; in dc_pad_callback()
63 static int dc_pad_open(struct input_dev *dev) in dc_pad_open()
73 static void dc_pad_close(struct input_dev *dev) in dc_pad_close()
102 struct input_dev *idev; in probe_maple_controller()
/openbmc/linux/drivers/input/misc/
H A Drave-sp-pwrbutton.c18 struct input_dev *idev;
29 struct input_dev *idev = pb->idev; in rave_sp_power_button_event()
45 struct input_dev *idev; in rave_sp_pwrbutton_probe()
H A Drk805-pwrkey.c20 struct input_dev *pwr = _pwr; in pwrkey_fall_irq()
30 struct input_dev *pwr = _pwr; in pwrkey_rise_irq()
40 struct input_dev *pwr; in rk805_pwrkey_probe()
H A Dpcspkr.c23 static int pcspkr_event(struct input_dev *dev, unsigned int type, in pcspkr_event()
68 struct input_dev *pcspkr_dev; in pcspkr_probe()
100 struct input_dev *pcspkr_dev = platform_get_drvdata(dev); in pcspkr_remove()
H A Dmma8450.c86 static void mma8450_poll(struct input_dev *input) in mma8450_poll()
115 static int mma8450_open(struct input_dev *input) in mma8450_open()
138 static void mma8450_close(struct input_dev *input) in mma8450_close()
151 struct input_dev *input; in mma8450_probe()
H A Dgpio-beeper.c35 static int gpio_beeper_event(struct input_dev *dev, unsigned int type, in gpio_beeper_event()
53 static void gpio_beeper_close(struct input_dev *input) in gpio_beeper_close()
64 struct input_dev *input; in gpio_beeper_probe()
H A De3x0-button.c19 struct input_dev *idev = data; in e3x0_button_release_handler()
29 struct input_dev *idev = data; in e3x0_button_press_handler()
63 struct input_dev *input; in e3x0_button_probe()
/openbmc/linux/drivers/input/touchscreen/
H A Dipaq-micro-ts.c23 struct input_dev *input;
63 static int micro_ts_open(struct input_dev *input) in micro_ts_open()
72 static void micro_ts_close(struct input_dev *input) in micro_ts_close()
134 struct input_dev *input = ts->input; in micro_ts_resume()
H A Dwacom_w8001.c85 struct input_dev *pen_dev;
86 struct input_dev *touch_dev;
150 struct input_dev *dev = w8001->touch_dev; in parse_multi_touch()
216 struct input_dev *dev = w8001->pen_dev; in report_pen_events()
265 struct input_dev *dev = w8001->touch_dev; in report_single_touch()
378 static int w8001_open(struct input_dev *dev) in w8001_open()
397 static void w8001_close(struct input_dev *dev) in w8001_close()
425 struct input_dev *dev = w8001->pen_dev; in w8001_setup_pen()
466 struct input_dev *dev = w8001->touch_dev; in w8001_setup_touch()
596 struct input_dev *input_dev_pen; in w8001_connect()
[all …]
H A Dads7846.c95 struct input_dev *input;
228 struct input_dev *input = ts->input; in ads7846_report_pen_up()
890 struct input_dev *input = ts->input; in ads7846_report_state()
1193 struct input_dev *input_dev; in ads7846_probe() local
1230 if (!input_dev) in ads7846_probe()
1237 ts->input = input_dev; in ads7846_probe()
1279 input_dev->name = ts->name; in ads7846_probe()
1280 input_dev->phys = ts->phys; in ads7846_probe()
1282 input_dev->id.bustype = BUS_SPI; in ads7846_probe()
1283 input_dev->id.product = pdata->model; in ads7846_probe()
[all …]
H A Dsx8654.c97 struct input_dev *input;
111 struct input_dev *input_dev = ts->input; in sx865x_penrelease() local
113 input_report_key(input_dev, BTN_TOUCH, 0); in sx865x_penrelease()
114 input_sync(input_dev); in sx865x_penrelease()
259 static int sx8654_open(struct input_dev *dev) in sx8654_open()
284 static void sx8654_close(struct input_dev *dev) in sx8654_close()
313 struct input_dev *input; in sx8654_probe()
H A Dusbtouchscreen.c96 struct input_dev *input;
1647 struct input_dev *input_dev; in usbtouch_probe() local
1666 if (!usbtouch || !input_dev) in usbtouch_probe()
1708 usbtouch->input = input_dev; in usbtouch_probe()
1728 input_dev->name = usbtouch->name; in usbtouch_probe()
1729 input_dev->phys = usbtouch->phys; in usbtouch_probe()
1731 input_dev->dev.parent = &intf->dev; in usbtouch_probe()
1735 input_dev->open = usbtouch_open; in usbtouch_probe()
1736 input_dev->close = usbtouch_close; in usbtouch_probe()
1810 input_dev = NULL; in usbtouch_probe()
[all …]
H A Dsur40.c209 struct input_dev *input;
392 static int sur40_open(struct input_dev *input) in sur40_open()
401 static void sur40_close(struct input_dev *input) in sur40_close()
455 static void sur40_poll(struct input_dev *input) in sur40_poll()
617 static int sur40_input_setup_events(struct input_dev *input_dev) in sur40_input_setup_events() argument
621 input_set_abs_params(input_dev, ABS_MT_POSITION_X, in sur40_input_setup_events()
623 input_set_abs_params(input_dev, ABS_MT_POSITION_Y, in sur40_input_setup_events()
626 input_set_abs_params(input_dev, ABS_MT_TOOL_X, in sur40_input_setup_events()
628 input_set_abs_params(input_dev, ABS_MT_TOOL_Y, in sur40_input_setup_events()
633 input_set_abs_params(input_dev, ABS_MT_TOUCH_MAJOR, in sur40_input_setup_events()
[all …]
H A Dgoodix.h78 struct input_dev *input_dev; member
79 struct input_dev *input_pen;
H A Dmc13783_ts.c34 struct input_dev *idev;
69 struct input_dev *idev = priv->idev; in mc13783_ts_report_sample()
133 static int mc13783_ts_open(struct input_dev *dev) in mc13783_ts_open()
156 static void mc13783_ts_close(struct input_dev *dev) in mc13783_ts_close()
172 struct input_dev *idev; in mc13783_ts_probe()
/openbmc/linux/drivers/input/keyboard/
H A Dtca6416-keypad.c37 struct input_dev *input;
47 struct input_dev *input;
89 static void tca6416_keys_scan(struct input_dev *input) in tca6416_keys_scan()
131 static int tca6416_keys_open(struct input_dev *dev) in tca6416_keys_open()
144 static void tca6416_keys_close(struct input_dev *dev) in tca6416_keys_close()
188 struct input_dev *input; in tca6416_keypad_probe()
H A Dipaq-micro-keys.c25 struct input_dev *input;
71 static int micro_key_open(struct input_dev *input) in micro_key_open()
80 static void micro_key_close(struct input_dev *input) in micro_key_close()
142 struct input_dev *input = keys->input; in micro_key_resume()
H A Dopencores-kbd.c19 struct input_dev *input;
28 struct input_dev *input = opencores_kbd->input; in opencores_kbd_isr()
40 struct input_dev *input; in opencores_kbd_probe()
H A Dnspire-keypad.c35 struct input_dev *input;
53 struct input_dev *input = keypad->input; in nspire_keypad_irq()
96 static int nspire_keypad_open(struct input_dev *input) in nspire_keypad_open()
133 static void nspire_keypad_close(struct input_dev *input) in nspire_keypad_close()
149 struct input_dev *input; in nspire_keypad_probe()
/openbmc/linux/drivers/input/mouse/
H A Datarimouse.c61 static struct input_dev *atamouse_dev;
89 static int atamouse_open(struct input_dev *dev) in atamouse_open()
102 static void atamouse_close(struct input_dev *dev) in atamouse_close()
H A Dlifebook.c23 struct input_dev *dev2; /* Relative device */
135 struct input_dev *dev1 = psmouse->dev; in lifebook_process_byte()
136 struct input_dev *dev2 = priv ? priv->dev2 : NULL; in lifebook_process_byte()
272 struct input_dev *dev2; in lifebook_create_relative_device()
313 struct input_dev *dev1 = psmouse->dev; in lifebook_init()
/openbmc/linux/drivers/platform/chrome/
H A Dchromeos_tbmc.c25 struct input_dev *idev) in chromeos_tbmc_query_switch()
60 static int chromeos_tbmc_open(struct input_dev *idev) in chromeos_tbmc_open()
69 struct input_dev *idev; in chromeos_tbmc_add()
/openbmc/linux/drivers/media/rc/
H A Dati_remote.c231 struct input_dev *idev;
354 static int ati_remote_input_open(struct input_dev *inputdev) in ati_remote_input_open()
360 static void ati_remote_input_close(struct input_dev *inputdev) in ati_remote_input_close()
481 struct input_dev *dev = ati_remote->idev; in ati_remote_input_report()
723 struct input_dev *idev = ati_remote->idev; in ati_remote_input_init()
816 struct input_dev *input_dev; in ati_remote_probe() local
903 input_dev = input_allocate_device(); in ati_remote_probe()
904 if (!input_dev) { in ati_remote_probe()
909 ati_remote->idev = input_dev; in ati_remote_probe()
911 err = input_register_device(input_dev); in ati_remote_probe()
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-microsoft.c83 struct input_dev *input = hi->input; in ms_ergonomy_kb_quirk()
227 struct input_dev *input; in ms_event()
307 static int ms_play_effect(struct input_dev *dev, void *data, in ms_play_effect()
329 struct input_dev *input_dev; in ms_init_ff() local
337 input_dev = hidinput->input; in ms_init_ff()
351 input_set_capability(input_dev, EV_FF, FF_RUMBLE); in ms_init_ff()
352 return input_ff_create_memless(input_dev, NULL, ms_play_effect); in ms_init_ff()

12345678910>>...23