Patch "ALSA: hda/realtek - New codec support for ALC257" has been added to the 4.14-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
ALSA: hda/realtek - New codec support for ALC257
to the 4.14-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
alsa-hda-realtek-new-codec-support-for-alc257.patch
and it can be found in the queue-4.14 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
f429e7e494afaded76e62c6f98211a635aa03098Mon Sep 17 00:00:00 2001
From: Kailang Yang <[email protected]>
Date: Tue, 5 Dec 2017 15:38:24 +0800
Subject: ALSA: hda/realtek - New codec support for ALC257
From: Kailang Yang <[email protected]>
commit f429e7e494afaded76e62c6f98211a635aa03098 upstream.
Add new support for ALC257 codec.
[ It's supposed to be almost equivalent with other ALC25x variants,
just adding another type and id -- tiwai ]
--- sound/pci/hda/patch_realtek.c | 8 ++++++++ 1 file changed, 8 insertions(+)
sound/pci/hda/patch_realtek.c +8 -0
@@ -330,6 +330,7 @@ static void alc_fill_eapd_coef(struct hdcase 0x10ec0236 :case 0x10ec0255 :case 0x10ec0256 : +case 0x10ec0257 :case 0x10ec0282 :case 0x10ec0283 :case 0x10ec0286 :
@@ -2749,6 +2750,7 @@ enum {ALC269_TYPE_ALC298 ,ALC269_TYPE_ALC255 ,ALC269_TYPE_ALC256 , +ALC269_TYPE_ALC257 ,ALC269_TYPE_ALC215 ,ALC269_TYPE_ALC225 , ALC269_TYPE_ALC294,
@@ -2782,6 +2784,7 @@ static int alc269_parse_auto_config(strucase ALC269_TYPE_ALC298 :case ALC269_TYPE_ALC255 :case ALC269_TYPE_ALC256 : +case ALC269_TYPE_ALC257 :case ALC269_TYPE_ALC215 :case ALC269_TYPE_ALC225 :case ALC269_TYPE_ALC294 :
@@ -6839,6 +6842,10 @@ static int patch_alc269(struct hda_codec spec->gen.mixer_nid =0 ;/* ALC256 does not have any loopback mixer path */ alc_update_coef_idx (codec,0x36 ,1 <<13 ,1 <<5 );/* Switch pcbeep path to Line in path*/ break ; +case 0x10ec0257 : + spec->codec_variant =ALC269_TYPE_ALC257 ; + spec->gen.mixer_nid =0 ; +break ;case 0x10ec0215 :case 0x10ec0285 :case 0x10ec0289 :
@@ -7886,6 +7893,7 @@ static const struct hda_device_id snd_hdHDA_CODEC_ENTRY (0x10ec0236 ,"ALC236" , patch_alc269),HDA_CODEC_ENTRY (0x10ec0255 ,"ALC255" , patch_alc269),HDA_CODEC_ENTRY (0x10ec0256 ,"ALC256" , patch_alc269), +HDA_CODEC_ENTRY (0x10ec0257 ,"ALC257" , patch_alc269),HDA_CODEC_ENTRY (0x10ec0260 ,"ALC260" , patch_alc260),HDA_CODEC_ENTRY (0x10ec0262 ,"ALC262" , patch_alc262), HDA_CODEC_ENTRY(0x10ec0267, "ALC267", patch_alc268),
Patches currently in stable-queue which might be from [email protected] are
queue-4.14/alsa-hda-realtek-new-codec-support-for-alc257.patch