mirror of
https://github.com/torvalds/linux.git
synced 2024-11-18 18:11:56 +00:00
ALSA: hda - Mute ADC as default in ALC882 and other auto-parsers
Mute the ADC as default in the auto-parser dynamically instead of relying on the static init verbs. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
0e53f34409
commit
10696aa0e5
@ -10852,6 +10852,11 @@ static void alc882_auto_init_input_src(struct hda_codec *codec)
|
|||||||
const struct hda_input_mux *imux;
|
const struct hda_input_mux *imux;
|
||||||
int conns, mute, idx, item;
|
int conns, mute, idx, item;
|
||||||
|
|
||||||
|
/* mute ADC */
|
||||||
|
snd_hda_codec_write(codec, spec->adc_nids[c], 0,
|
||||||
|
AC_VERB_SET_AMP_GAIN_MUTE,
|
||||||
|
AMP_IN_MUTE(0));
|
||||||
|
|
||||||
conns = snd_hda_get_connections(codec, nid, conn_list,
|
conns = snd_hda_get_connections(codec, nid, conn_list,
|
||||||
ARRAY_SIZE(conn_list));
|
ARRAY_SIZE(conn_list));
|
||||||
if (conns < 0)
|
if (conns < 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user