Lines Matching defs:inputdev

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