Lines Matching refs:peaq_poll_dev
21 static struct input_dev *peaq_poll_dev; variable
91 peaq_poll_dev = input_allocate_device(); in peaq_wmi_init()
92 if (!peaq_poll_dev) in peaq_wmi_init()
95 peaq_poll_dev->name = "PEAQ WMI hotkeys"; in peaq_wmi_init()
96 peaq_poll_dev->phys = "wmi/input0"; in peaq_wmi_init()
97 peaq_poll_dev->id.bustype = BUS_HOST; in peaq_wmi_init()
98 input_set_capability(peaq_poll_dev, EV_KEY, KEY_SOUND); in peaq_wmi_init()
100 err = input_setup_polling(peaq_poll_dev, peaq_wmi_poll); in peaq_wmi_init()
104 input_set_poll_interval(peaq_poll_dev, PEAQ_POLL_INTERVAL_MS); in peaq_wmi_init()
105 input_set_max_poll_interval(peaq_poll_dev, PEAQ_POLL_MAX_MS); in peaq_wmi_init()
107 err = input_register_device(peaq_poll_dev); in peaq_wmi_init()
114 input_free_device(peaq_poll_dev); in peaq_wmi_init()
120 input_unregister_device(peaq_poll_dev); in peaq_wmi_exit()