mirror of
https://github.com/torvalds/linux.git
synced 2024-11-05 19:41:54 +00:00
ALSA: hda - Handle BOTH jack port as a fixed output
When the default config value shows the connection AC_JACK_PORT_BOTH, it's better to handle it as a speaker pin. This makes the behavior consistent in snd_hda_get_pin_label() and snd_hda_parse_pin_defcfg(). There are only few old machines showing this attribute, and all of them are actually fixed speaker pins, as far as I know. Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
3ca529d339
commit
fb690cf582
@ -156,7 +156,8 @@ int snd_hda_parse_pin_defcfg(struct hda_codec *codec,
|
||||
|
||||
/* workaround for buggy BIOS setups */
|
||||
if (dev == AC_JACK_LINE_OUT) {
|
||||
if (conn == AC_JACK_PORT_FIXED)
|
||||
if (conn == AC_JACK_PORT_FIXED ||
|
||||
conn == AC_JACK_PORT_BOTH)
|
||||
dev = AC_JACK_SPEAKER;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user