Lines Matching refs:kb_dev
125 struct input_dev *kb_dev; member
3474 input_report_key(spec->kb_dev, KEY_MICMUTE, 1); in gpio2_mic_hotkey_event()
3475 input_sync(spec->kb_dev); in gpio2_mic_hotkey_event()
3476 input_report_key(spec->kb_dev, KEY_MICMUTE, 0); in gpio2_mic_hotkey_event()
3477 input_sync(spec->kb_dev); in gpio2_mic_hotkey_event()
3484 spec->kb_dev = input_allocate_device(); in alc_register_micmute_input_device()
3485 if (!spec->kb_dev) { in alc_register_micmute_input_device()
3489 spec->kb_dev->name = "Microphone Mute Button"; in alc_register_micmute_input_device()
3490 spec->kb_dev->evbit[0] = BIT_MASK(EV_KEY); in alc_register_micmute_input_device()
3491 spec->kb_dev->keybit[BIT_WORD(KEY_MICMUTE)] = BIT_MASK(KEY_MICMUTE); in alc_register_micmute_input_device()
3493 if (input_register_device(spec->kb_dev)) { in alc_register_micmute_input_device()
3495 input_free_device(spec->kb_dev); in alc_register_micmute_input_device()
3496 spec->kb_dev = NULL; in alc_register_micmute_input_device()
3538 if (!spec->kb_dev) in alc280_fixup_hp_gpio2_mic_hotkey()
3546 input_unregister_device(spec->kb_dev); in alc280_fixup_hp_gpio2_mic_hotkey()
3547 spec->kb_dev = NULL; in alc280_fixup_hp_gpio2_mic_hotkey()
3579 if (!spec->kb_dev) in alc233_fixup_lenovo_line2_mic_hotkey()
3587 input_unregister_device(spec->kb_dev); in alc233_fixup_lenovo_line2_mic_hotkey()
3588 spec->kb_dev = NULL; in alc233_fixup_lenovo_line2_mic_hotkey()