소스 검색

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>
Takashi Iwai 16 년 전
부모
커밋
1d955ebd4d
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      sound/pci/hda/patch_realtek.c

+ 4 - 0
sound/pci/hda/patch_realtek.c

@@ -12463,6 +12463,8 @@ static int alc268_parse_auto_config(struct hda_codec *codec)
 	if (err < 0)
 	if (err < 0)
 		return err;
 		return err;
 
 
+	alc_ssid_check(codec, 0x15, 0x1b, 0x14);
+
 	return 1;
 	return 1;
 }
 }
 
 
@@ -13371,6 +13373,8 @@ static int alc269_parse_auto_config(struct hda_codec *codec)
 	if (!spec->cap_mixer && !spec->no_analog)
 	if (!spec->cap_mixer && !spec->no_analog)
 		set_capture_mixer(spec);
 		set_capture_mixer(spec);
 
 
+	alc_ssid_check(codec, 0x15, 0x1b, 0x14);
+
 	return 1;
 	return 1;
 }
 }