At Fri, 27 Sep 2013 13:10:25 +0200,
David Henningsson wrote:
>
> From: Kailang <email address hidden>
>
> More thorough testing showed that these verbs were necessary to
> improve quality of the internal mic. Patch originally from Realtek.
>
> Cc: <email address hidden> (3.11)
> BugLink: https://bugs.launchpad.net/bugs/1231931
> Signed-off-by: David Henningsson <email address hidden>
> ---
Applied it now, but dropped the Cc to stable, since this can't be
applied cleanly without your former patch, which wasn't merged to
stable either. If you'd like to move them to Cc, please inform the
all necessary upstream commit ids.
At Fri, 27 Sep 2013 13:10:25 +0200, /bugs.launchpad .net/bugs/ 1231931
David Henningsson wrote:
>
> From: Kailang <email address hidden>
>
> More thorough testing showed that these verbs were necessary to
> improve quality of the internal mic. Patch originally from Realtek.
>
> Cc: <email address hidden> (3.11)
> BugLink: https:/
> Signed-off-by: David Henningsson <email address hidden>
> ---
Applied it now, but dropped the Cc to stable, since this can't be
applied cleanly without your former patch, which wasn't merged to
stable either. If you'd like to move them to Cc, please inform the
all necessary upstream commit ids.
thanks,
Takashi
> sound/pci/ hda/patch_ realtek. c | 13 ++++++++++++- pci/hda/ patch_realtek. c b/sound/ pci/hda/ patch_realtek. c pci/hda/ patch_realtek. c pci/hda/ patch_realtek. c FIXUP_ORDISSIMO _EVE2, FIXUP_CHROME_ BOOK, FIXUP_ASUS_ TX300, FIXUP_INT_ MIC, fixup_asus_ tx300, FIXUP_INT_ MIC] = { SET_COEF_ INDEX, 0x1a}, SET_PROC_ COEF, 0x0011}, FIXUP_LIMIT_ INT_MIC_ BOOST QUIRK(0x17aa, 0x2214, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x2215, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x5013, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x501a, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x501a, "Thinkpad", ALC283_ FIXUP_INT_ MIC), QUIRK(0x17aa, 0x5026, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x5109, "Thinkpad", ALC269_ FIXUP_LIMIT_ INT_MIC_ BOOST), QUIRK(0x17aa, 0x3bf8, "Quanta FL1", ALC269_ FIXUP_PCM_ 44K),
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/sound/
> index bc07d36..c4d54a9 100644
> --- a/sound/
> +++ b/sound/
> @@ -3531,6 +3531,7 @@ enum {
> ALC269VB_
> ALC283_
> ALC282_
> + ALC283_
> };
>
> static const struct hda_fixup alc269_fixups[] = {
> @@ -3790,6 +3791,16 @@ static const struct hda_fixup alc269_fixups[] = {
> .type = HDA_FIXUP_FUNC,
> .v.func = alc282_
> },
> + [ALC283_
> + .type = HDA_FIXUP_VERBS,
> + .v.verbs = (const struct hda_verb[]) {
> + {0x20, AC_VERB_
> + {0x20, AC_VERB_
> + { }
> + },
> + .chained = true,
> + .chain_id = ALC269_
> + },
> };
>
> static const struct snd_pci_quirk alc269_fixup_tbl[] = {
> @@ -3874,7 +3885,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
> SND_PCI_
> SND_PCI_
> SND_PCI_
> - SND_PCI_
> + SND_PCI_
> SND_PCI_
> SND_PCI_
> SND_PCI_
> --
> 1.7.9.5
>