/kernel/linux/linux-5.10/drivers/input/tablet/ |
H A D | aiptek.c | 289 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_WHEE in aiptek_irq() 825 aiptek_open(struct input_dev *inputdev) aiptek_open() argument 839 aiptek_close(struct input_dev *inputdev) aiptek_close() argument 1673 struct input_dev *inputdev; aiptek_probe() local [all...] |
H A D | gtco.c | 555 static int gtco_input_open(struct input_dev *inputdev) in gtco_input_open() argument 557 struct gtco *device = input_get_drvdata(inputdev); in gtco_input_open() 569 static void gtco_input_close(struct input_dev *inputdev) in gtco_input_close() argument 571 struct gtco *device = input_get_drvdata(inputdev); in gtco_input_close() 585 static void gtco_setup_caps(struct input_dev *inputdev) in gtco_setup_caps() argument 587 struct gtco *device = input_get_drvdata(inputdev); in gtco_setup_caps() 590 inputdev->evbit[0] = BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) | in gtco_setup_caps() 594 inputdev->mscbit[0] = BIT_MASK(MSC_SCAN) | BIT_MASK(MSC_SERIAL) | in gtco_setup_caps() 598 input_set_abs_params(inputdev, ABS_X, device->min_X, device->max_X, in gtco_setup_caps() 600 input_set_abs_params(inputdev, ABS_ in gtco_setup_caps() 630 struct input_dev *inputdev; gtco_urb_callback() local [all...] |
/kernel/linux/linux-6.6/drivers/input/tablet/ |
H A D | aiptek.c | 289 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_WHEE in aiptek_irq() 825 aiptek_open(struct input_dev *inputdev) aiptek_open() argument 839 aiptek_close(struct input_dev *inputdev) aiptek_close() argument 1656 struct input_dev *inputdev; aiptek_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | classmate-laptop.c | 45 struct input_dev *inputdev; in cmpc_add_acpi_notify_device() local 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 = &acpi->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(&acpi->dev, inputdev); in cmpc_add_acpi_notify_device() 65 struct input_dev *inputdev in cmpc_remove_acpi_notify_device() local 191 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler_v4() local 206 struct input_dev *inputdev; cmpc_accel_sensitivity_show_v4() local 221 struct input_dev *inputdev; cmpc_accel_sensitivity_store_v4() local 255 struct input_dev *inputdev; cmpc_accel_g_select_show_v4() local 270 struct input_dev *inputdev; cmpc_accel_g_select_store_v4() local 329 cmpc_accel_idev_init_v4(struct input_dev *inputdev) cmpc_accel_idev_init_v4() argument 342 struct input_dev *inputdev; cmpc_accel_suspend_v4() local 356 struct input_dev *inputdev; cmpc_accel_resume_v4() local 379 struct input_dev *inputdev; cmpc_accel_add_v4() local 534 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler() local 549 struct input_dev *inputdev; cmpc_accel_sensitivity_show() local 564 struct input_dev *inputdev; cmpc_accel_sensitivity_store() local 607 cmpc_accel_idev_init(struct input_dev *inputdev) cmpc_accel_idev_init() argument 620 struct input_dev *inputdev; cmpc_accel_add() local 699 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_tablet_handler() local 709 cmpc_tablet_idev_init(struct input_dev *inputdev) cmpc_tablet_idev_init() argument 738 struct input_dev *inputdev = dev_get_drvdata(dev); cmpc_tablet_resume() local 1031 struct input_dev *inputdev; cmpc_keys_handler() local 1041 cmpc_keys_idev_init(struct input_dev *inputdev) cmpc_keys_idev_init() argument [all...] |
H A D | ideapad-laptop.c | 90 struct input_dev *inputdev; member 681 struct input_dev *inputdev; in ideapad_input_init() local 684 inputdev = input_allocate_device(); in ideapad_input_init() 685 if (!inputdev) in ideapad_input_init() 688 inputdev->name = "Ideapad extra buttons"; in ideapad_input_init() 689 inputdev->phys = "ideapad/input0"; in ideapad_input_init() 690 inputdev->id.bustype = BUS_HOST; in ideapad_input_init() 691 inputdev->dev.parent = &priv->platform_device->dev; in ideapad_input_init() 693 error = sparse_keymap_setup(inputdev, ideapad_keymap, NULL); in ideapad_input_init() 699 error = input_register_device(inputdev); in ideapad_input_init() [all...] |
H A D | asus-wmi.c | 179 struct input_dev *inputdev; member 360 input_report_switch(asus->inputdev, SW_TABLET_MODE, in asus_wmi_tablet_sw_report() 362 input_sync(asus->inputdev); in asus_wmi_tablet_sw_report() 372 input_set_capability(asus->inputdev, EV_SW, SW_TABLET_MODE); in asus_wmi_tablet_sw_init() 388 asus->inputdev = input_allocate_device(); in asus_wmi_input_init() 389 if (!asus->inputdev) in asus_wmi_input_init() 392 asus->inputdev->name = asus->driver->input_name; in asus_wmi_input_init() 393 asus->inputdev->phys = asus->driver->input_phys; in asus_wmi_input_init() 394 asus->inputdev->id.bustype = BUS_HOST; in asus_wmi_input_init() 395 asus->inputdev in asus_wmi_input_init() [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 | 244 struct input_dev *inputdev; member 1469 if (!asus->inputdev) in asus_input_notify() 1471 if (!sparse_keymap_report_event(asus->inputdev, event, 1, true)) in asus_input_notify() 1500 asus->inputdev = input; in asus_input_init() 1510 if (asus->inputdev) in asus_input_exit() 1511 input_unregister_device(asus->inputdev); in asus_input_exit() 1512 asus->inputdev = NULL; in asus_input_exit()
|
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | classmate-laptop.c | 45 struct input_dev *inputdev; in cmpc_add_acpi_notify_device() local 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 = &acpi->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(&acpi->dev, inputdev); in cmpc_add_acpi_notify_device() 65 struct input_dev *inputdev in cmpc_remove_acpi_notify_device() local 191 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler_v4() local 206 struct input_dev *inputdev; cmpc_accel_sensitivity_show_v4() local 221 struct input_dev *inputdev; cmpc_accel_sensitivity_store_v4() local 255 struct input_dev *inputdev; cmpc_accel_g_select_show_v4() local 270 struct input_dev *inputdev; cmpc_accel_g_select_store_v4() local 329 cmpc_accel_idev_init_v4(struct input_dev *inputdev) cmpc_accel_idev_init_v4() argument 342 struct input_dev *inputdev; cmpc_accel_suspend_v4() local 356 struct input_dev *inputdev; cmpc_accel_resume_v4() local 379 struct input_dev *inputdev; cmpc_accel_add_v4() local 534 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_accel_handler() local 549 struct input_dev *inputdev; cmpc_accel_sensitivity_show() local 564 struct input_dev *inputdev; cmpc_accel_sensitivity_store() local 607 cmpc_accel_idev_init(struct input_dev *inputdev) cmpc_accel_idev_init() argument 620 struct input_dev *inputdev; cmpc_accel_add() local 699 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); cmpc_tablet_handler() local 709 cmpc_tablet_idev_init(struct input_dev *inputdev) cmpc_tablet_idev_init() argument 738 struct input_dev *inputdev = dev_get_drvdata(dev); cmpc_tablet_resume() local 1031 struct input_dev *inputdev; cmpc_keys_handler() local 1041 cmpc_keys_idev_init(struct input_dev *inputdev) cmpc_keys_idev_init() argument [all...] |
H A D | ideapad-laptop.c | 131 struct input_dev *inputdev; member 1110 struct input_dev *inputdev; in ideapad_input_init() local 1113 inputdev = input_allocate_device(); in ideapad_input_init() 1114 if (!inputdev) in ideapad_input_init() 1117 inputdev->name = "Ideapad extra buttons"; in ideapad_input_init() 1118 inputdev->phys = "ideapad/input0"; in ideapad_input_init() 1119 inputdev->id.bustype = BUS_HOST; in ideapad_input_init() 1120 inputdev->dev.parent = &priv->platform_device->dev; in ideapad_input_init() 1122 err = sparse_keymap_setup(inputdev, ideapad_keymap, NULL); in ideapad_input_init() 1129 err = input_register_device(inputdev); in ideapad_input_init() [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-wmi.c | 213 struct input_dev *inputdev; member 526 input_report_switch(asus->inputdev, SW_TABLET_MODE, in asus_wmi_tablet_sw_report() 528 input_sync(asus->inputdev); in asus_wmi_tablet_sw_report() 538 input_set_capability(asus->inputdev, EV_SW, SW_TABLET_MODE); in asus_wmi_tablet_sw_init() 554 asus->inputdev = input_allocate_device(); in asus_wmi_input_init() 555 if (!asus->inputdev) in asus_wmi_input_init() 558 asus->inputdev->name = asus->driver->input_name; in asus_wmi_input_init() 559 asus->inputdev->phys = asus->driver->input_phys; in asus_wmi_input_init() 560 asus->inputdev->id.bustype = BUS_HOST; in asus_wmi_input_init() 561 asus->inputdev in asus_wmi_input_init() [all...] |
H A D | asus-laptop.c | 244 struct input_dev *inputdev; member 1469 if (!asus->inputdev) in asus_input_notify() 1471 if (!sparse_keymap_report_event(asus->inputdev, event, 1, true)) in asus_input_notify() 1500 asus->inputdev = input; in asus_input_init() 1510 if (asus->inputdev) in asus_input_exit() 1511 input_unregister_device(asus->inputdev); in asus_input_exit() 1512 asus->inputdev = NULL; in asus_input_exit()
|
/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | ati_remote.c | 356 static int ati_remote_input_open(struct input_dev *inputdev) in ati_remote_input_open() argument 358 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_open() 362 static void ati_remote_input_close(struct input_dev *inputdev) in ati_remote_input_close() argument 364 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_close()
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | ati_remote.c | 354 static int ati_remote_input_open(struct input_dev *inputdev) in ati_remote_input_open() argument 356 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_open() 360 static void ati_remote_input_close(struct input_dev *inputdev) in ati_remote_input_close() argument 362 struct ati_remote *ati_remote = input_get_drvdata(inputdev); in ati_remote_input_close()
|