Home
last modified time | relevance | path

Searched refs:inputdev (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/input/tablet/
H A Daiptek.c289 struct input_dev *inputdev; /* input device struct */ member
416 struct input_dev *inputdev = aiptek->inputdev; in aiptek_irq() local
475 input_report_key(inputdev, BTN_LEFT, left); in aiptek_irq()
476 input_report_key(inputdev, BTN_MIDDLE, middle); in aiptek_irq()
477 input_report_key(inputdev, BTN_RIGHT, right); in aiptek_irq()
479 input_report_abs(inputdev, ABS_MISC, in aiptek_irq()
481 input_report_rel(inputdev, REL_X, x); in aiptek_irq()
482 input_report_rel(inputdev, REL_Y, y); in aiptek_irq()
488 input_report_rel(inputdev, REL_WHEEL, in aiptek_irq()
493 input_report_key(inputdev, in aiptek_irq()
[all …]
/linux/drivers/platform/arm64/
H A Dlenovo-thinkpad-t14s.c106 struct input_dev *inputdev; member
459 ec->inputdev = devm_input_allocate_device(ec->dev); in t14s_input_probe()
460 if (!ec->inputdev) in t14s_input_probe()
463 ec->inputdev->name = "ThinkPad Extra Buttons"; in t14s_input_probe()
464 ec->inputdev->phys = "thinkpad/input0"; in t14s_input_probe()
465 ec->inputdev->id.bustype = BUS_HOST; in t14s_input_probe()
466 ec->inputdev->dev.parent = ec->dev; in t14s_input_probe()
468 ret = sparse_keymap_setup(ec->inputdev, t14s_keymap, NULL); in t14s_input_probe()
472 return input_register_device(ec->inputdev); in t14s_input_probe()
505 sparse_keymap_report_event(ec->inputdev, in t14s_ec_irq_handler()
/linux/drivers/platform/x86/lenovo/
H A Dideapad-laptop.c180 struct input_dev *inputdev; member
1379 struct input_dev *inputdev; in ideapad_input_init() local
1382 inputdev = input_allocate_device(); in ideapad_input_init()
1383 if (!inputdev) in ideapad_input_init()
1386 inputdev->name = "Ideapad extra buttons"; in ideapad_input_init()
1387 inputdev->phys = "ideapad/input0"; in ideapad_input_init()
1388 inputdev->id.bustype = BUS_HOST; in ideapad_input_init()
1389 inputdev->dev.parent = &priv->platform_device->dev; in ideapad_input_init()
1391 err = sparse_keymap_setup(inputdev, ideapad_keymap, NULL); in ideapad_input_init()
1398 err = input_register_device(inputdev); in ideapad_input_init()
[all …]
/linux/drivers/platform/x86/
H A Deeepc-laptop.c164 struct input_dev *inputdev; member
1181 eeepc->inputdev = input; in eeepc_input_init()
1191 if (eeepc->inputdev) in eeepc_input_exit()
1192 input_unregister_device(eeepc->inputdev); in eeepc_input_exit()
1193 eeepc->inputdev = NULL; in eeepc_input_exit()
1201 if (!eeepc->inputdev) in eeepc_input_notify()
1203 if (!sparse_keymap_report_event(eeepc->inputdev, event, 1, true)) in eeepc_input_notify()
H A Dasus-wmi.c248 struct input_dev *inputdev; member
649 input_report_switch(asus->inputdev, SW_TABLET_MODE, in asus_wmi_tablet_sw_report()
651 input_sync(asus->inputdev); in asus_wmi_tablet_sw_report()
661 input_set_capability(asus->inputdev, EV_SW, SW_TABLET_MODE); in asus_wmi_tablet_sw_init()
677 asus->inputdev = input_allocate_device(); in asus_wmi_input_init()
678 if (!asus->inputdev) in asus_wmi_input_init()
681 asus->inputdev->name = asus->driver->input_name; in asus_wmi_input_init()
682 asus->inputdev->phys = asus->driver->input_phys; in asus_wmi_input_init()
683 asus->inputdev->id.bustype = BUS_HOST; in asus_wmi_input_init()
684 asus->inputdev->dev.parent = dev; in asus_wmi_input_init()
[all …]
H A Dasus-laptop.c243 struct input_dev *inputdev; member
1471 if (!asus->inputdev) in asus_input_notify()
1473 if (!sparse_keymap_report_event(asus->inputdev, event, 1, true)) in asus_input_notify()
1502 asus->inputdev = input; in asus_input_init()
1512 if (asus->inputdev) in asus_input_exit()
1513 input_unregister_device(asus->inputdev); in asus_input_exit()
1514 asus->inputdev = NULL; in asus_input_exit()