Lines Matching refs:hp_pin

3311 	hda_nid_t hp_pin;
3320 hp_pin = alc_get_hp_pin(spec);
3321 if (!hp_pin || snd_hda_jack_bind_keymap(codec, 0x55,
3323 hp_pin))
3392 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3398 if (!hp_pin)
3400 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3410 snd_hda_codec_write(codec, hp_pin, 0,
3416 snd_hda_codec_write(codec, hp_pin, 0,
3429 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3433 if (!hp_pin) {
3438 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3445 snd_hda_codec_write(codec, hp_pin, 0,
3452 snd_hda_codec_write(codec, hp_pin, 0,
3508 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3513 if (!hp_pin)
3517 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3523 snd_hda_codec_write(codec, hp_pin, 0,
3529 snd_hda_codec_write(codec, hp_pin, 0,
3544 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3547 if (!hp_pin) {
3552 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3559 snd_hda_codec_write(codec, hp_pin, 0,
3566 snd_hda_codec_write(codec, hp_pin, 0,
3581 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3593 if (!hp_pin)
3594 hp_pin = 0x21;
3598 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3605 snd_hda_codec_write(codec, hp_pin, 0,
3611 snd_hda_codec_write(codec, hp_pin, 0,
3633 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3636 if (!hp_pin)
3637 hp_pin = 0x21;
3640 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3645 snd_hda_codec_write(codec, hp_pin, 0,
3660 snd_hda_codec_write(codec, hp_pin, 0,
3682 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3696 if (hp_pin)
3697 snd_hda_codec_write(codec, hp_pin, 0,
3704 if (hp_pin)
3705 snd_hda_codec_write(codec, hp_pin, 0,
3732 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3752 if (!hp_pin)
3753 hp_pin = 0x21;
3756 hp1_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3765 snd_hda_codec_write(codec, hp_pin, 0,
3775 snd_hda_codec_write(codec, hp_pin, 0,
3791 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3794 if (!hp_pin)
3795 hp_pin = 0x21;
3801 hp1_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3808 snd_hda_codec_write(codec, hp_pin, 0,
3818 snd_hda_codec_write(codec, hp_pin, 0,
3845 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3848 if (!hp_pin)
3853 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3858 snd_hda_codec_write(codec, hp_pin, 0,
3864 snd_hda_codec_write(codec, hp_pin, 0,
3874 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3877 if (!hp_pin) {
3882 hp_pin_sense = snd_hda_jack_detect(codec, hp_pin);
3887 snd_hda_codec_write(codec, hp_pin, 0,
3894 snd_hda_codec_write(codec, hp_pin, 0,
3907 hda_nid_t hp_pin = alc_get_hp_pin(spec);
3910 if (!hp_pin)
3913 snd_hda_codec_write(codec, hp_pin, 0,
3919 snd_hda_codec_write(codec, hp_pin, 0,
5076 static void alc_headset_mode_mic_in(struct hda_codec *codec, hda_nid_t hp_pin,
5139 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5148 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5156 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5163 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5170 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5175 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5181 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5190 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5195 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5207 snd_hda_set_pin_ctl_cache(codec, hp_pin, 0);
5761 hda_nid_t hp_pin = alc_get_hp_pin(spec);
5765 if (!snd_hda_jack_detect(codec, hp_pin))
5796 alc_headset_mode_mic_in(codec, hp_pin, spec->headphone_mic_pin);
5805 snd_hda_set_pin_ctl_cache(codec, hp_pin,
5807 if (spec->headphone_mic_pin && spec->headphone_mic_pin != hp_pin)
6061 int hp_pin = alc_get_hp_pin(spec);
6064 snd_hda_codec_write(codec, hp_pin, 0,
6154 int hp_pin = alc_get_hp_pin(spec);
6156 if (snd_BUG_ON(!mic_pin || !hp_pin))
6158 snd_hda_jack_set_gating_jack(codec, mic_pin, hp_pin);