diff options
author | David Henningsson <david.henningsson@canonical.com> | 2013-03-21 11:16:30 (GMT) |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2013-03-21 16:17:30 (GMT) |
commit | f390dad4d8892114cdbc8f078563cef7687720fb (patch) | |
tree | 1fd9f9cfdab09d4baf8977bafb6095ed83dbac57 /sound/pci | |
parent | a385d97b826df72cce06939dda4a4d41bc97c8a8 (diff) | |
download | linux-f390dad4d8892114cdbc8f078563cef7687720fb.tar.xz |
ALSA: hda - Enable "Headset Mic" name for some Dell Latitude devices
Now that we have a "Headset Mic" name, let's use it for some devices
we know for sure has a headset mic jack.
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci')
-rw-r--r-- | sound/pci/hda/patch_sigmatel.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index 3be877b..1d9d642 100644 --- a/sound/pci/hda/patch_sigmatel.c +++ b/sound/pci/hda/patch_sigmatel.c @@ -3528,8 +3528,12 @@ static int stac_parse_auto_config(struct hda_codec *codec) { struct sigmatel_spec *spec = codec->spec; int err; + int flags = 0; - err = snd_hda_parse_pin_defcfg(codec, &spec->gen.autocfg, NULL, 0); + if (spec->headset_jack) + flags |= HDA_PINCFG_HEADSET_MIC; + + err = snd_hda_parse_pin_defcfg(codec, &spec->gen.autocfg, NULL, flags); if (err < 0) return err; |