diff options
Diffstat (limited to 'sound/pci/hda/patch_analog.c')
-rw-r--r-- | sound/pci/hda/patch_analog.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/pci/hda/patch_analog.c b/sound/pci/hda/patch_analog.c index c81b715d6c98..eb54da757407 100644 --- a/sound/pci/hda/patch_analog.c +++ b/sound/pci/hda/patch_analog.c | |||
@@ -195,7 +195,8 @@ static int ad198x_parse_auto_config(struct hda_codec *codec, bool indep_hp) | |||
195 | codec->no_sticky_stream = 1; | 195 | codec->no_sticky_stream = 1; |
196 | 196 | ||
197 | spec->gen.indep_hp = indep_hp; | 197 | spec->gen.indep_hp = indep_hp; |
198 | spec->gen.add_stereo_mix_input = 1; | 198 | if (!spec->gen.add_stereo_mix_input) |
199 | spec->gen.add_stereo_mix_input = HDA_HINT_STEREO_MIX_AUTO; | ||
199 | 200 | ||
200 | err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0); | 201 | err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0); |
201 | if (err < 0) | 202 | if (err < 0) |