Lines Matching refs:input_dev
35 struct input_dev *input_dev; member
108 key = sparse_keymap_entry_from_scancode(priv->input_dev, (type << 16) | code); in dell_privacy_process_event()
119 sparse_keymap_report_entry(priv->input_dev, key, 1, true); in dell_privacy_process_event()
124 sparse_keymap_report_entry(priv->input_dev, key, !(status & CAMERA_STATUS), false); in dell_privacy_process_event()
317 priv->input_dev = devm_input_allocate_device(&wdev->dev); in dell_privacy_wmi_probe()
318 if (!priv->input_dev) in dell_privacy_wmi_probe()
345 ret = sparse_keymap_setup(priv->input_dev, keymap, NULL); in dell_privacy_wmi_probe()
350 priv->input_dev->dev.parent = &wdev->dev; in dell_privacy_wmi_probe()
351 priv->input_dev->name = "Dell Privacy Driver"; in dell_privacy_wmi_probe()
352 priv->input_dev->id.bustype = BUS_HOST; in dell_privacy_wmi_probe()
356 input_report_switch(priv->input_dev, SW_CAMERA_LENS_COVER, in dell_privacy_wmi_probe()
359 ret = input_register_device(priv->input_dev); in dell_privacy_wmi_probe()