mirror of https://gitee.com/openkylin/linux.git
ALSA: hda - do not detect jack on internal speakers for Realtek
This caused the internal speaker to mute itself because it was present, which happened after powersave. It was found on Dell XPS 15 (L502x), ALC665. Reported-by: Da Fox <da.fox.mail@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: David Henningsson <david.henningsson@canonical.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
7110005e8d
commit
f7f4b2322b
|
@ -611,6 +611,8 @@ static void alc_line_automute(struct hda_codec *codec, struct hda_jack_tbl *jack
|
||||||
{
|
{
|
||||||
struct alc_spec *spec = codec->spec;
|
struct alc_spec *spec = codec->spec;
|
||||||
|
|
||||||
|
if (spec->autocfg.line_out_type == AUTO_PIN_SPEAKER_OUT)
|
||||||
|
return;
|
||||||
/* check LO jack only when it's different from HP */
|
/* check LO jack only when it's different from HP */
|
||||||
if (spec->autocfg.line_out_pins[0] == spec->autocfg.hp_pins[0])
|
if (spec->autocfg.line_out_pins[0] == spec->autocfg.hp_pins[0])
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue