Searched refs:inputdev (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/platform/x86/ |
| H A D | classmate-laptop.c | 45 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 D | eeepc-laptop.c | 164 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 D | asus-laptop.c | 243 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 D | lenovo-thinkpad-t14s.c | 106 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...] |