aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2009-06-29 05:33:53 -0400
committerTakashi Iwai <tiwai@suse.de>2009-06-29 05:33:53 -0400
commit1d955ebd4db7961dc4e772a23288b3d5c6f191be (patch)
tree83d5a28652473367260e6c92eb3bd094596ee347 /sound/pci/hda
parent684a88429c5ab04d8b1894de9a1ef62de6f601b7 (diff)
ALSA: hda - Add missing initializations for ALC268 and ALC269
During the changes to clean up / fix the realtek codec initialization routines in commit 4a79ba34cada6a5a4ee86ed53aa8a73ba1e6fc51, I forgot to add the check for ALC268 and ALC269. This resulted in the missing EAPD and COEF setup for these codecs. This patch adds the missing checks for these codecs. Reference: bko#13633 http://bugzilla.kernel.org/show_bug.cgi?id=13633 Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda')
-rw-r--r--sound/pci/hda/patch_realtek.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 08846d222cbe..3a8e58c483df 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -12463,6 +12463,8 @@ static int alc268_parse_auto_config(struct hda_codec *codec)
12463 if (err < 0) 12463 if (err < 0)
12464 return err; 12464 return err;
12465 12465
12466 alc_ssid_check(codec, 0x15, 0x1b, 0x14);
12467
12466 return 1; 12468 return 1;
12467} 12469}
12468 12470
@@ -13371,6 +13373,8 @@ static int alc269_parse_auto_config(struct hda_codec *codec)
13371 if (!spec->cap_mixer && !spec->no_analog) 13373 if (!spec->cap_mixer && !spec->no_analog)
13372 set_capture_mixer(spec); 13374 set_capture_mixer(spec);
13373 13375
13376 alc_ssid_check(codec, 0x15, 0x1b, 0x14);
13377
13374 return 1; 13378 return 1;
13375} 13379}
13376 13380