Lines Matching refs:input_dev
35 struct input_dev *input_dev;
108 key = sparse_keymap_entry_from_scancode(priv->input_dev, (type << 16) | code);
119 sparse_keymap_report_entry(priv->input_dev, key, 1, true);
124 sparse_keymap_report_entry(priv->input_dev, key, !(status & CAMERA_STATUS), false);
312 priv->input_dev = devm_input_allocate_device(&wdev->dev);
313 if (!priv->input_dev)
340 ret = sparse_keymap_setup(priv->input_dev, keymap, NULL);
345 priv->input_dev->dev.parent = &wdev->dev;
346 priv->input_dev->name = "Dell Privacy Driver";
347 priv->input_dev->id.bustype = BUS_HOST;
351 input_report_switch(priv->input_dev, SW_CAMERA_LENS_COVER,
354 ret = input_register_device(priv->input_dev);