Searched refs:input_dev (Results 176 - 200 of 557) sorted by relevance

1234567891011>>

/linux-master/drivers/input/misc/
H A Dda7280.c228 struct input_dev *input_dev; member in struct:da7280_haptic
505 static int da7280_haptics_upload_effect(struct input_dev *dev,
659 static int da7280_haptics_playback(struct input_dev *dev,
708 static int da7280_haptic_open(struct input_dev *dev)
715 static void da7280_haptic_close(struct input_dev *dev)
1147 struct input_dev *input_dev; local
1215 input_dev = devm_input_allocate_device(dev);
1216 if (!input_dev) {
[all...]
H A Dgpio-beeper.c35 static int gpio_beeper_event(struct input_dev *dev, unsigned int type,
53 static void gpio_beeper_close(struct input_dev *input)
64 struct input_dev *input;
H A De3x0-button.c19 struct input_dev *idev = data;
29 struct input_dev *idev = data;
63 struct input_dev *input;
H A Dpcspkr.c23 static int pcspkr_event(struct input_dev *dev, unsigned int type,
68 struct input_dev *pcspkr_dev;
100 struct input_dev *pcspkr_dev = platform_get_drvdata(dev);
H A Dcm109.c89 struct input_dev *idev; /* input device */
296 struct input_dev *idev = dev->idev;
319 struct input_dev *idev = dev->idev;
547 static int cm109_input_open(struct input_dev *idev)
589 static void cm109_input_close(struct input_dev *idev)
608 static int cm109_input_ev(struct input_dev *idev, unsigned int type,
694 struct input_dev *input_dev = NULL; local
718 dev->idev = input_dev = input_allocate_device();
719 if (!input_dev)
[all...]
H A Dmma8450.c86 static void mma8450_poll(struct input_dev *input)
115 static int mma8450_open(struct input_dev *input)
138 static void mma8450_close(struct input_dev *input)
151 struct input_dev *input;
/linux-master/drivers/input/touchscreen/
H A Dgoodix.c313 struct input_dev *input;
319 input_copy_abs(input, ABS_X, ts->input_dev, ABS_MT_POSITION_X);
320 input_copy_abs(input, ABS_Y, ts->input_dev, ABS_MT_POSITION_Y);
409 input_mt_slot(ts->input_dev, id);
410 input_mt_report_slot_state(ts->input_dev, MT_TOOL_FINGER, true);
411 touchscreen_report_pos(ts->input_dev, &ts->prop,
413 input_report_abs(ts->input_dev, ABS_MT_TOUCH_MAJOR, input_w);
414 input_report_abs(ts->input_dev, ABS_MT_WIDTH_MAJOR, input_w);
424 input_mt_slot(ts->input_dev, id);
425 input_mt_report_slot_state(ts->input_dev, MT_TOOL_FINGE
[all...]
H A Dcyttsp_core.c318 struct input_dev *input = ts->input;
530 static int cyttsp_open(struct input_dev *dev)
541 static void cyttsp_close(struct input_dev *dev)
630 struct input_dev *input_dev; local
637 input_dev = devm_input_allocate_device(dev);
638 if (!input_dev)
642 ts->input = input_dev;
685 input_dev->name = "Cypress TTSP TouchScreen";
686 input_dev
[all...]
H A Dar1021_i2c.c27 struct input_dev *input;
34 struct input_dev *input = ar1021->input;
61 static int ar1021_i2c_open(struct input_dev *dev)
82 static void ar1021_i2c_close(struct input_dev *dev)
93 struct input_dev *input;
H A Dgoodix.h78 struct input_dev *input_dev; member in struct:goodix_ts_data
79 struct input_dev *input_pen;
H A Dzforce_ts.c109 struct input_dev *input;
590 static int zforce_input_open(struct input_dev *dev)
597 static void zforce_input_close(struct input_dev *dev)
614 struct input_dev *input = ts->input;
659 struct input_dev *input = ts->input;
731 struct input_dev *input_dev; local
821 input_dev = devm_input_allocate_device(&client->dev);
822 if (!input_dev) {
832 ts->input = input_dev;
[all...]
H A Dipaq-micro-ts.c23 struct input_dev *input;
63 static int micro_ts_open(struct input_dev *input)
72 static void micro_ts_close(struct input_dev *input)
134 struct input_dev *input = ts->input;
/linux-master/drivers/input/mouse/
H A Damimouse.c36 struct input_dev *dev = data;
70 static int amimouse_open(struct input_dev *dev)
88 static void amimouse_close(struct input_dev *dev)
96 struct input_dev *dev;
130 struct input_dev *dev = platform_get_drvdata(pdev);
H A Dlogips2pp.c43 struct input_dev *dev = psmouse->dev;
274 struct input_dev *input_dev = psmouse->dev; local
277 input_set_capability(input_dev, EV_KEY, BTN_SIDE);
280 input_set_capability(input_dev, EV_KEY, BTN_EXTRA);
283 input_set_capability(input_dev, EV_KEY, BTN_TASK);
286 input_set_capability(input_dev, EV_KEY, BTN_FORWARD);
287 input_set_capability(input_dev, EV_KEY, BTN_BACK);
291 input_set_capability(input_dev, EV_REL, REL_WHEEL);
294 input_set_capability(input_dev, EV_RE
[all...]
H A Datarimouse.c61 static struct input_dev *atamouse_dev;
89 static int atamouse_open(struct input_dev *dev)
102 static void atamouse_close(struct input_dev *dev)
H A Dappletouch.c201 struct input_dev *input; /* input dev */
432 static inline void atp_report_fingers(struct input_dev *input, int fingers)
796 static int atp_open(struct input_dev *input)
807 static void atp_close(struct input_dev *input)
833 struct input_dev *input_dev; local
859 input_dev = input_allocate_device();
860 if (!dev || !input_dev) {
867 dev->input = input_dev;
892 input_dev
[all...]
/linux-master/drivers/media/rc/
H A Dir-mce_kbd-decoder.c124 input_report_key(raw->dev->input_dev, maskcode, 0);
128 input_report_key(raw->dev->input_dev, kbd_keycodes[i],
131 input_sync(raw->dev->input_dev);
165 input_report_key(dev->input_dev, maskcode, keystate);
169 input_report_key(dev->input_dev, kbd_keycodes[keydata1], 1);
171 input_report_key(dev->input_dev, kbd_keycodes[keydata2], 1);
175 input_report_key(dev->input_dev, kbd_keycodes[i], 0);
202 input_report_rel(dev->input_dev, REL_X, x);
203 input_report_rel(dev->input_dev, REL_Y, y);
205 input_report_key(dev->input_dev, BTN_LEF
[all...]
H A Drc-main.c334 __set_bit(new_keycode, dev->input_dev->keybit);
339 __clear_bit(old_keycode, dev->input_dev->keybit);
343 __set_bit(old_keycode, dev->input_dev->keybit);
416 * @idev: the struct input_dev device descriptor
424 static int ir_setkeycode(struct input_dev *idev,
537 * @idev: the struct input_dev device descriptor
544 static int ir_getkeycode(struct input_dev *idev,
643 input_report_key(dev->input_dev, dev->last_keycode, 0);
646 input_sync(dev->input_dev);
707 struct input_dev *inpu
[all...]
/linux-master/drivers/input/
H A Dinput-mt.c15 static void copy_abs(struct input_dev *dev, unsigned int dst, unsigned int src)
39 int input_mt_init_slots(struct input_dev *dev, unsigned int num_slots,
111 void input_mt_destroy_slots(struct input_dev *dev)
135 bool input_mt_report_slot_state(struct input_dev *dev,
175 void input_mt_report_finger_count(struct input_dev *dev, int count)
196 void input_mt_report_pointer_emulation(struct input_dev *dev, bool use_count)
259 static void __input_mt_drop_unused(struct input_dev *dev, struct input_mt *mt)
280 void input_mt_drop_unused(struct input_dev *dev)
303 void input_mt_release_slots(struct input_dev *dev)
330 void input_mt_sync_frame(struct input_dev *de
[all...]
/linux-master/drivers/input/keyboard/
H A Dopencores-kbd.c19 struct input_dev *input;
28 struct input_dev *input = opencores_kbd->input;
40 struct input_dev *input;
/linux-master/drivers/hid/
H A Dhid-lg3ff.c44 static int hid_lg3ff_play(struct input_dev *dev, void *data,
83 static void hid_lg3ff_set_autocenter(struct input_dev *dev, u16 magnitude)
117 struct input_dev *dev;
/linux-master/drivers/input/joystick/
H A Ddb9.c85 struct input_dev *dev[DB9_MAX_DEVICES];
256 static int db9_saturn_report(unsigned char id, unsigned char data[60], struct input_dev *devs[], int n, int max_pads)
258 struct input_dev *dev;
322 static int db9_saturn(int mode, struct parport *port, struct input_dev *devs[])
356 struct input_dev *dev = db9->dev[0];
357 struct input_dev *dev2 = db9->dev[1];
504 static int db9_open(struct input_dev *dev)
528 static void db9_close(struct input_dev *dev)
548 struct input_dev *input_dev; local
[all...]
H A Danalog.c92 struct input_dev *dev;
121 struct input_dev *dev = analog->dev;
283 static int analog_open(struct input_dev *dev)
295 static void analog_close(struct input_dev *dev)
365 struct input_dev *input_dev; local
374 analog->dev = input_dev = input_allocate_device();
375 if (!input_dev)
378 input_dev->name = analog->name;
379 input_dev
[all...]
/linux-master/drivers/platform/x86/
H A Dclassmate-laptop.c40 typedef void (*input_device_init)(struct input_dev *dev);
45 struct input_dev *inputdev;
65 struct input_dev *inputdev = dev_get_drvdata(&acpi->dev);
191 struct input_dev *inputdev = dev_get_drvdata(&dev->dev);
206 struct input_dev *inputdev;
221 struct input_dev *inputdev;
255 struct input_dev *inputdev;
270 struct input_dev *inputdev;
299 static int cmpc_accel_open_v4(struct input_dev *input)
317 static void cmpc_accel_close_v4(struct input_dev *inpu
[all...]
/linux-master/drivers/platform/x86/dell/
H A Ddell-wmi-base.c42 struct input_dev *input_dev; member in struct:dell_wmi_priv
43 struct input_dev *tabletswitch_dev;
360 static void dell_wmi_switch_event(struct input_dev **subdev,
366 struct input_dev *dev = input_allocate_device();
396 key = sparse_keymap_entry_from_scancode(priv->input_dev,
428 sparse_keymap_report_entry(priv->input_dev, key, value, true);
610 priv->input_dev = input_allocate_device();
611 if (!priv->input_dev)
614 priv->input_dev
[all...]

Completed in 232 milliseconds

1234567891011>>