Lines Matching defs:input_dev
107 struct input_dev *input_dev;
108 struct input_dev *array;
330 priv->input_dev = devm_input_allocate_device(&device->dev);
331 if (!priv->input_dev)
334 ret = sparse_keymap_setup(priv->input_dev, intel_hid_keymap, NULL);
338 priv->input_dev->name = "Intel HID events";
339 priv->input_dev->id.bustype = BUS_HOST;
341 return input_register_device(priv->input_dev);
403 input_report_key(priv->input_dev, KEY_POWER, 1);
404 input_sync(priv->input_dev);
409 input_report_key(priv->input_dev, KEY_POWER, 0);
410 input_sync(priv->input_dev);
429 if (!sparse_keymap_report_event(priv->input_dev, ev_index, 1, true))