Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 30649676 authored by David Henningsson's avatar David Henningsson Committed by Takashi Iwai
Browse files

ALSA: HDA: Fix mic initialization in VIA auto parser



This typo caused some microphone inputs not to be correctly
initialized on VIA codecs.

Reported-By: default avatarMark Goldstein <goldstein.mark@gmail.com>
Cc: stable@kernel.org
Signed-off-by: default avatarDavid Henningsson <david.henningsson@canonical.com>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent eeda276b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -567,7 +567,7 @@ static void via_auto_init_analog_input(struct hda_codec *codec)
		hda_nid_t nid = cfg->inputs[i].pin;
		if (spec->smart51_enabled && is_smart51_pins(spec, nid))
			ctl = PIN_OUT;
		else if (i == AUTO_PIN_MIC)
		else if (cfg->inputs[i].type == AUTO_PIN_MIC)
			ctl = PIN_VREF50;
		else
			ctl = PIN_IN;