Lines Matching refs:acer_wmi_input_dev
181 static struct input_dev *acer_wmi_input_dev; variable
2189 input_report_switch(acer_wmi_input_dev, SW_TABLET_MODE, sw_tablet_mode); in acer_kbd_dock_get_initial_state()
2203 input_report_switch(acer_wmi_input_dev, SW_TABLET_MODE, sw_tablet_mode); in acer_kbd_dock_event()
2204 input_sync(acer_wmi_input_dev); in acer_kbd_dock_event()
2392 key = sparse_keymap_entry_from_scancode(acer_wmi_input_dev, in acer_wmi_notify()
2416 sparse_keymap_report_event(acer_wmi_input_dev, scancode, 1, true); in acer_wmi_notify()
2583 acer_wmi_input_dev = input_allocate_device(); in acer_wmi_input_setup()
2584 if (!acer_wmi_input_dev) in acer_wmi_input_setup()
2587 acer_wmi_input_dev->name = "Acer WMI hotkeys"; in acer_wmi_input_setup()
2588 acer_wmi_input_dev->phys = "wmi/input0"; in acer_wmi_input_setup()
2589 acer_wmi_input_dev->id.bustype = BUS_HOST; in acer_wmi_input_setup()
2591 err = sparse_keymap_setup(acer_wmi_input_dev, acer_wmi_keymap, NULL); in acer_wmi_input_setup()
2596 input_set_capability(acer_wmi_input_dev, EV_SW, SW_TABLET_MODE); in acer_wmi_input_setup()
2608 err = input_register_device(acer_wmi_input_dev); in acer_wmi_input_setup()
2617 input_free_device(acer_wmi_input_dev); in acer_wmi_input_setup()
2624 input_unregister_device(acer_wmi_input_dev); in acer_wmi_input_destroy()