Lines Matching refs:inputdev

43 	struct input_dev *inputdev;  in cmpc_add_acpi_notify_device()  local
46 inputdev = input_allocate_device(); in cmpc_add_acpi_notify_device()
47 if (!inputdev) in cmpc_add_acpi_notify_device()
49 inputdev->name = name; in cmpc_add_acpi_notify_device()
50 inputdev->dev.parent = &acpi->dev; in cmpc_add_acpi_notify_device()
51 idev_init(inputdev); in cmpc_add_acpi_notify_device()
52 error = input_register_device(inputdev); in cmpc_add_acpi_notify_device()
54 input_free_device(inputdev); in cmpc_add_acpi_notify_device()
57 dev_set_drvdata(&acpi->dev, inputdev); in cmpc_add_acpi_notify_device()
63 struct input_dev *inputdev = dev_get_drvdata(&acpi->dev); in cmpc_remove_acpi_notify_device() local
64 input_unregister_device(inputdev); in cmpc_remove_acpi_notify_device()
189 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); in cmpc_accel_handler_v4() local
191 input_report_abs(inputdev, ABS_X, x); in cmpc_accel_handler_v4()
192 input_report_abs(inputdev, ABS_Y, y); in cmpc_accel_handler_v4()
193 input_report_abs(inputdev, ABS_Z, z); in cmpc_accel_handler_v4()
194 input_sync(inputdev); in cmpc_accel_handler_v4()
204 struct input_dev *inputdev; in cmpc_accel_sensitivity_show_v4() local
208 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_sensitivity_show_v4()
209 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show_v4()
219 struct input_dev *inputdev; in cmpc_accel_sensitivity_store_v4() local
225 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_sensitivity_store_v4()
226 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store_v4()
253 struct input_dev *inputdev; in cmpc_accel_g_select_show_v4() local
257 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_g_select_show_v4()
258 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_show_v4()
268 struct input_dev *inputdev; in cmpc_accel_g_select_store_v4() local
274 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_g_select_store_v4()
275 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_g_select_store_v4()
327 static void cmpc_accel_idev_init_v4(struct input_dev *inputdev) in cmpc_accel_idev_init_v4() argument
329 set_bit(EV_ABS, inputdev->evbit); in cmpc_accel_idev_init_v4()
330 input_set_abs_params(inputdev, ABS_X, -255, 255, 16, 0); in cmpc_accel_idev_init_v4()
331 input_set_abs_params(inputdev, ABS_Y, -255, 255, 16, 0); in cmpc_accel_idev_init_v4()
332 input_set_abs_params(inputdev, ABS_Z, -255, 255, 16, 0); in cmpc_accel_idev_init_v4()
333 inputdev->open = cmpc_accel_open_v4; in cmpc_accel_idev_init_v4()
334 inputdev->close = cmpc_accel_close_v4; in cmpc_accel_idev_init_v4()
340 struct input_dev *inputdev; in cmpc_accel_suspend_v4() local
343 inputdev = dev_get_drvdata(dev); in cmpc_accel_suspend_v4()
344 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_suspend_v4()
354 struct input_dev *inputdev; in cmpc_accel_resume_v4() local
357 inputdev = dev_get_drvdata(dev); in cmpc_accel_resume_v4()
358 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_resume_v4()
377 struct input_dev *inputdev; in cmpc_accel_add_v4() local
405 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_add_v4()
406 dev_set_drvdata(&inputdev->dev, accel); in cmpc_accel_add_v4()
531 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); in cmpc_accel_handler() local
533 input_report_abs(inputdev, ABS_X, x); in cmpc_accel_handler()
534 input_report_abs(inputdev, ABS_Y, y); in cmpc_accel_handler()
535 input_report_abs(inputdev, ABS_Z, z); in cmpc_accel_handler()
536 input_sync(inputdev); in cmpc_accel_handler()
546 struct input_dev *inputdev; in cmpc_accel_sensitivity_show() local
550 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_sensitivity_show()
551 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_show()
561 struct input_dev *inputdev; in cmpc_accel_sensitivity_store() local
567 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_sensitivity_store()
568 accel = dev_get_drvdata(&inputdev->dev); in cmpc_accel_sensitivity_store()
604 static void cmpc_accel_idev_init(struct input_dev *inputdev) in cmpc_accel_idev_init() argument
606 set_bit(EV_ABS, inputdev->evbit); in cmpc_accel_idev_init()
607 input_set_abs_params(inputdev, ABS_X, 0, 255, 8, 0); in cmpc_accel_idev_init()
608 input_set_abs_params(inputdev, ABS_Y, 0, 255, 8, 0); in cmpc_accel_idev_init()
609 input_set_abs_params(inputdev, ABS_Z, 0, 255, 8, 0); in cmpc_accel_idev_init()
610 inputdev->open = cmpc_accel_open; in cmpc_accel_idev_init()
611 inputdev->close = cmpc_accel_close; in cmpc_accel_idev_init()
617 struct input_dev *inputdev; in cmpc_accel_add() local
636 inputdev = dev_get_drvdata(&acpi->dev); in cmpc_accel_add()
637 dev_set_drvdata(&inputdev->dev, accel); in cmpc_accel_add()
695 struct input_dev *inputdev = dev_get_drvdata(&dev->dev); in cmpc_tablet_handler() local
699 input_report_switch(inputdev, SW_TABLET_MODE, !val); in cmpc_tablet_handler()
700 input_sync(inputdev); in cmpc_tablet_handler()
705 static void cmpc_tablet_idev_init(struct input_dev *inputdev) in cmpc_tablet_idev_init() argument
710 set_bit(EV_SW, inputdev->evbit); in cmpc_tablet_idev_init()
711 set_bit(SW_TABLET_MODE, inputdev->swbit); in cmpc_tablet_idev_init()
713 acpi = to_acpi_device(inputdev->dev.parent); in cmpc_tablet_idev_init()
715 input_report_switch(inputdev, SW_TABLET_MODE, !val); in cmpc_tablet_idev_init()
716 input_sync(inputdev); in cmpc_tablet_idev_init()
734 struct input_dev *inputdev = dev_get_drvdata(dev); in cmpc_tablet_resume() local
738 input_report_switch(inputdev, SW_TABLET_MODE, !val); in cmpc_tablet_resume()
739 input_sync(inputdev); in cmpc_tablet_resume()
1025 struct input_dev *inputdev; in cmpc_keys_handler() local
1030 inputdev = dev_get_drvdata(&dev->dev); in cmpc_keys_handler()
1031 input_report_key(inputdev, code, !(event & 0x10)); in cmpc_keys_handler()
1032 input_sync(inputdev); in cmpc_keys_handler()
1035 static void cmpc_keys_idev_init(struct input_dev *inputdev) in cmpc_keys_idev_init() argument
1039 set_bit(EV_KEY, inputdev->evbit); in cmpc_keys_idev_init()
1041 set_bit(cmpc_keys_codes[i], inputdev->keybit); in cmpc_keys_idev_init()