diff options
-rw-r--r-- | sound/pci/hda/patch_via.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_via.c b/sound/pci/hda/patch_via.c index c4ddbbc6231a..322e10272474 100644 --- a/sound/pci/hda/patch_via.c +++ b/sound/pci/hda/patch_via.c | |||
@@ -320,6 +320,9 @@ static void via_auto_set_output_and_unmute(struct hda_codec *codec, | |||
320 | pin_type); | 320 | pin_type); |
321 | snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_AMP_GAIN_MUTE, | 321 | snd_hda_codec_write(codec, nid, 0, AC_VERB_SET_AMP_GAIN_MUTE, |
322 | AMP_OUT_UNMUTE); | 322 | AMP_OUT_UNMUTE); |
323 | if (snd_hda_query_pin_caps(codec, nid) & AC_PINCAP_EAPD) | ||
324 | snd_hda_codec_write(codec, nid, 0, | ||
325 | AC_VERB_SET_EAPD_BTLENABLE, 0x02); | ||
323 | } | 326 | } |
324 | 327 | ||
325 | 328 | ||