Lines Matching refs:camera_shutter_input_dev
308 static struct input_dev *camera_shutter_input_dev; variable
891 camera_shutter_input_dev = input_allocate_device(); in camera_shutter_input_setup()
892 if (!camera_shutter_input_dev) in camera_shutter_input_setup()
895 camera_shutter_input_dev->name = "HP WMI camera shutter"; in camera_shutter_input_setup()
896 camera_shutter_input_dev->phys = "wmi/input1"; in camera_shutter_input_setup()
897 camera_shutter_input_dev->id.bustype = BUS_HOST; in camera_shutter_input_setup()
899 __set_bit(EV_SW, camera_shutter_input_dev->evbit); in camera_shutter_input_setup()
900 __set_bit(SW_CAMERA_LENS_COVER, camera_shutter_input_dev->swbit); in camera_shutter_input_setup()
902 err = input_register_device(camera_shutter_input_dev); in camera_shutter_input_setup()
909 input_free_device(camera_shutter_input_dev); in camera_shutter_input_setup()
910 camera_shutter_input_dev = NULL; in camera_shutter_input_setup()
1037 if (!camera_shutter_input_dev) in hp_wmi_notify()
1043 input_report_switch(camera_shutter_input_dev, SW_CAMERA_LENS_COVER, 1); in hp_wmi_notify()
1045 input_report_switch(camera_shutter_input_dev, SW_CAMERA_LENS_COVER, 0); in hp_wmi_notify()
1048 input_sync(camera_shutter_input_dev); in hp_wmi_notify()
2283 if (camera_shutter_input_dev) in hp_wmi_exit()
2284 input_unregister_device(camera_shutter_input_dev); in hp_wmi_exit()