Lines Matching defs:input_dev
69 struct input_dev *input_dev;
88 input_report_switch(priv->input_dev, SW_TABLET_MODE, m);
90 input_report_switch(priv->input_dev, SW_DOCK, m);
114 priv->input_dev = devm_input_allocate_device(&device->dev);
115 if (!priv->input_dev)
118 ret = sparse_keymap_setup(priv->input_dev, priv->keymap, NULL);
122 priv->input_dev->dev.parent = &device->dev;
123 priv->input_dev->name = "Intel Virtual Button driver";
124 priv->input_dev->id.bustype = BUS_HOST;
129 return input_register_device(priv->input_dev);
141 ke = sparse_keymap_entry_from_scancode(priv->input_dev, event);
151 sparse_keymap_report_event(priv->input_dev,
164 ke_rel = sparse_keymap_entry_from_scancode(priv->input_dev, event | 1);
167 if (sparse_keymap_report_event(priv->input_dev, event, val, autorelease))