/linux-master/drivers/input/misc/ |
H A D | da7280.c | 228 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 D | gpio-beeper.c | 35 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 D | e3x0-button.c | 19 struct input_dev *idev = data; 29 struct input_dev *idev = data; 63 struct input_dev *input;
|
H A D | pcspkr.c | 23 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 D | cm109.c | 89 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 D | mma8450.c | 86 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 D | goodix.c | 313 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 D | cyttsp_core.c | 318 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 D | ar1021_i2c.c | 27 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 D | goodix.h | 78 struct input_dev *input_dev; member in struct:goodix_ts_data 79 struct input_dev *input_pen;
|
H A D | zforce_ts.c | 109 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 D | ipaq-micro-ts.c | 23 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 D | amimouse.c | 36 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 D | logips2pp.c | 43 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 D | atarimouse.c | 61 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 D | appletouch.c | 201 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 D | ir-mce_kbd-decoder.c | 124 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 D | rc-main.c | 334 __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 D | input-mt.c | 15 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 D | opencores-kbd.c | 19 struct input_dev *input; 28 struct input_dev *input = opencores_kbd->input; 40 struct input_dev *input;
|
/linux-master/drivers/hid/ |
H A D | hid-lg3ff.c | 44 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 D | db9.c | 85 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 D | analog.c | 92 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 D | classmate-laptop.c | 40 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 D | dell-wmi-base.c | 42 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...] |