Lines Matching refs:kb_dev

131 	struct input_dev *kb_dev;  member
4813 input_report_key(spec->kb_dev, spec->alc_mute_keycode_map[ALC_KEY_MICMUTE_INDEX], 1); in gpio2_mic_hotkey_event()
4814 input_sync(spec->kb_dev); in gpio2_mic_hotkey_event()
4815 input_report_key(spec->kb_dev, spec->alc_mute_keycode_map[ALC_KEY_MICMUTE_INDEX], 0); in gpio2_mic_hotkey_event()
4816 input_sync(spec->kb_dev); in gpio2_mic_hotkey_event()
4824 spec->kb_dev = input_allocate_device(); in alc_register_micmute_input_device()
4825 if (!spec->kb_dev) { in alc_register_micmute_input_device()
4832 spec->kb_dev->name = "Microphone Mute Button"; in alc_register_micmute_input_device()
4833 spec->kb_dev->evbit[0] = BIT_MASK(EV_KEY); in alc_register_micmute_input_device()
4834 spec->kb_dev->keycodesize = sizeof(spec->alc_mute_keycode_map[0]); in alc_register_micmute_input_device()
4835 spec->kb_dev->keycodemax = ARRAY_SIZE(spec->alc_mute_keycode_map); in alc_register_micmute_input_device()
4836 spec->kb_dev->keycode = spec->alc_mute_keycode_map; in alc_register_micmute_input_device()
4838 set_bit(spec->alc_mute_keycode_map[i], spec->kb_dev->keybit); in alc_register_micmute_input_device()
4840 if (input_register_device(spec->kb_dev)) { in alc_register_micmute_input_device()
4842 input_free_device(spec->kb_dev); in alc_register_micmute_input_device()
4843 spec->kb_dev = NULL; in alc_register_micmute_input_device()
4876 if (!spec->kb_dev) in alc280_fixup_hp_gpio2_mic_hotkey()
4881 input_unregister_device(spec->kb_dev); in alc280_fixup_hp_gpio2_mic_hotkey()
4882 spec->kb_dev = NULL; in alc280_fixup_hp_gpio2_mic_hotkey()
4905 if (!spec->kb_dev) in alc233_fixup_lenovo_line2_mic_hotkey()
4910 input_unregister_device(spec->kb_dev); in alc233_fixup_lenovo_line2_mic_hotkey()
4911 spec->kb_dev = NULL; in alc233_fixup_lenovo_line2_mic_hotkey()