Lines Matching refs:hp_pin

2777 	hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0];  in alc282_init()  local
2783 if (!hp_pin) in alc282_init()
2785 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin); in alc282_init()
2795 snd_hda_codec_write(codec, hp_pin, 0, in alc282_init()
2801 snd_hda_codec_write(codec, hp_pin, 0, in alc282_init()
2814 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in alc282_shutup() local
2818 if (!hp_pin) { in alc282_shutup()
2823 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin); in alc282_shutup()
2830 snd_hda_codec_write(codec, hp_pin, 0, in alc282_shutup()
2836 snd_hda_codec_write(codec, hp_pin, 0, in alc282_shutup()
2892 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in alc283_init() local
2897 hp_pin = spec->gen.autocfg.line_out_pins[0]; in alc283_init()
2902 if (!hp_pin) in alc283_init()
2906 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin); in alc283_init()
2912 snd_hda_codec_write(codec, hp_pin, 0, in alc283_init()
2918 snd_hda_codec_write(codec, hp_pin, 0, in alc283_init()
2933 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in alc283_shutup() local
2938 hp_pin = spec->gen.autocfg.line_out_pins[0]; in alc283_shutup()
2941 if (!hp_pin) { in alc283_shutup()
2946 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin); in alc283_shutup()
2953 snd_hda_codec_write(codec, hp_pin, 0, in alc283_shutup()
2959 snd_hda_codec_write(codec, hp_pin, 0, in alc283_shutup()
3696 static void alc_headset_mode_mic_in(struct hda_codec *codec, hda_nid_t hp_pin, in alc_headset_mode_mic_in() argument
3741 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3748 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3755 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3760 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3766 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3771 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
3776 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0); in alc_headset_mode_mic_in()
4091 hda_nid_t hp_pin = spec->gen.autocfg.hp_pins[0]; in alc_update_headset_mode() local
4095 if (!snd_hda_jack_detect(codec, hp_pin)) in alc_update_headset_mode()
4124 alc_headset_mode_mic_in(codec, hp_pin, spec->headphone_mic_pin); in alc_update_headset_mode()
4133 snd_hda_set_pin_ctl_cache(codec, hp_pin, in alc_update_headset_mode()
4135 if (spec->headphone_mic_pin && spec->headphone_mic_pin != hp_pin) in alc_update_headset_mode()
4337 int hp_pin = spec->gen.autocfg.hp_pins[0]; in alc_shutup_dell_xps13() local
4340 snd_hda_codec_write(codec, hp_pin, 0, in alc_shutup_dell_xps13()
4431 int hp_pin = spec->gen.autocfg.hp_pins[0]; in alc271_hp_gate_mic_jack() local
4433 if (snd_BUG_ON(!mic_pin || !hp_pin)) in alc271_hp_gate_mic_jack()
4435 snd_hda_jack_set_gating_jack(codec, mic_pin, hp_pin); in alc271_hp_gate_mic_jack()