summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2010-07-30 10:51:10 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2010-09-20 13:36:11 -0700
commit96f44a8631764ad755ed701efd7e2b5193e54474 (patch)
tree87bb6c0210a269486949feebaa0a73ea19a7d146 /sound
parente3086e9d419b26bd00da78c204c0ab30f1cbbd51 (diff)
ALSA: hda - Handle missing NID 0x1b on ALC259 codec
commit 5d4abf93ea3192cc666430225a29a4978c97c57d upstream. Since ALC259/269 use the same parser of ALC268, the pin 0x1b was ignored as an invalid widget. Just add this NID to handle properly. This will add the missing mixer controls for some devices. Signed-off-by: Takashi Iwai <tiwai@suse.de> Cc: David Henningsson <david.henningsson@canonical.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'sound')
-rw-r--r--sound/pci/hda/patch_realtek.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 1a7dfdae3c49..ffe4c32948db 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -13026,6 +13026,7 @@ static int alc268_new_analog_output(struct alc_spec *spec, hda_nid_t nid,
dac = 0x02;
break;
case 0x15:
+ case 0x1b:
case 0x21: /* ALC269vb has this pin, too */
dac = 0x03;
break;