Lines Matching defs:inputdev
90 struct input_dev *inputdev;
681 struct input_dev *inputdev;
684 inputdev = input_allocate_device();
685 if (!inputdev)
688 inputdev->name = "Ideapad extra buttons";
689 inputdev->phys = "ideapad/input0";
690 inputdev->id.bustype = BUS_HOST;
691 inputdev->dev.parent = &priv->platform_device->dev;
693 error = sparse_keymap_setup(inputdev, ideapad_keymap, NULL);
699 error = input_register_device(inputdev);
705 priv->inputdev = inputdev;
709 input_free_device(inputdev);
715 input_unregister_device(priv->inputdev);
716 priv->inputdev = NULL;
722 sparse_keymap_report_event(priv->inputdev, scancode, 1, true);