Lines Matching refs:msi_wmi_input_dev
101 static struct input_dev *msi_wmi_input_dev; variable
201 key = sparse_keymap_entry_from_scancode(msi_wmi_input_dev, in msi_wmi_notify()
229 sparse_keymap_report_entry(msi_wmi_input_dev, key, 1, in msi_wmi_notify()
268 msi_wmi_input_dev = input_allocate_device(); in msi_wmi_input_setup()
269 if (!msi_wmi_input_dev) in msi_wmi_input_setup()
272 msi_wmi_input_dev->name = "MSI WMI hotkeys"; in msi_wmi_input_setup()
273 msi_wmi_input_dev->phys = "wmi/input0"; in msi_wmi_input_setup()
274 msi_wmi_input_dev->id.bustype = BUS_HOST; in msi_wmi_input_setup()
276 err = sparse_keymap_setup(msi_wmi_input_dev, msi_wmi_keymap, NULL); in msi_wmi_input_setup()
280 err = input_register_device(msi_wmi_input_dev); in msi_wmi_input_setup()
290 sparse_keymap_free(msi_wmi_input_dev); in msi_wmi_input_setup()
292 input_free_device(msi_wmi_input_dev); in msi_wmi_input_setup()
344 sparse_keymap_free(msi_wmi_input_dev); in msi_wmi_init()
345 input_unregister_device(msi_wmi_input_dev); in msi_wmi_init()
354 sparse_keymap_free(msi_wmi_input_dev); in msi_wmi_exit()
355 input_unregister_device(msi_wmi_input_dev); in msi_wmi_exit()