Home
last modified time | relevance | path

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

/linux/drivers/platform/x86/
H A Dclassmate-laptop.c45 struct input_dev *inputdev; in cmpc_add_acpi_notify_device()
48 inputdev = input_allocate_device(); in cmpc_add_acpi_notify_device()
49 if (!inputdev) in cmpc_add_acpi_notify_device()
51 inputdev->name = name; in cmpc_add_acpi_notify_device()
52 inputdev->dev.parent = dev; in cmpc_add_acpi_notify_device()
53 idev_init(inputdev); in cmpc_add_acpi_notify_device()
54 error = input_register_device(inputdev); in cmpc_add_acpi_notify_device()
56 input_free_device(inputdev); in cmpc_add_acpi_notify_device()
59 dev_set_drvdata(dev, inputdev); in cmpc_add_acpi_notify_device()
191 struct input_dev *inputdev in cmpc_accel_handler_v4()
44 struct input_dev *inputdev; cmpc_add_acpi_notify_device() local
64 struct input_dev *inputdev = dev_get_drvdata(&acpi->dev); cmpc_remove_acpi_notify_device() local
190 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler_v4() local
205 struct input_dev *inputdev; cmpc_accel_sensitivity_show_v4() local
225 struct input_dev *inputdev; cmpc_accel_sensitivity_store_v4() local
264 struct input_dev *inputdev; cmpc_accel_g_select_show_v4() local
284 struct input_dev *inputdev; cmpc_accel_g_select_store_v4() local
350 cmpc_accel_idev_init_v4(struct input_dev * inputdev) cmpc_accel_idev_init_v4() argument
363 struct input_dev *inputdev; cmpc_accel_suspend_v4() local
377 struct input_dev *inputdev; cmpc_accel_resume_v4() local
400 struct input_dev *inputdev; cmpc_accel_add_v4() local
554 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler() local
569 struct input_dev *inputdev; cmpc_accel_sensitivity_show() local
589 struct input_dev *inputdev; cmpc_accel_sensitivity_store() local
637 cmpc_accel_idev_init(struct input_dev * inputdev) cmpc_accel_idev_init() argument
650 struct input_dev *inputdev; cmpc_accel_add() local
728 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_tablet_handler() local
738 cmpc_tablet_idev_init(struct input_dev * inputdev) cmpc_tablet_idev_init() argument
767 struct input_dev *inputdev = dev_get_drvdata(dev); cmpc_tablet_resume() local
1058 struct input_dev *inputdev; cmpc_keys_handler() local
1068 cmpc_keys_idev_init(struct input_dev * inputdev) cmpc_keys_idev_init() argument
[all...]
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-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()
/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()
[all...]