[alsa-devel] [PATCH] snd-hda-intel: add quirk to detect CD input on Gigabyte EP45-DS3

Takashi Iwai tiwai at suse.de
Tue Mar 6 10:46:29 CET 2012


At Mon,  5 Mar 2012 21:33:23 +0100,
Marton Balint wrote:
> 
> My CD input got lost in commit 68ef0561efe494143516df38c03a16b837b8e79c.
> Raymond helped me to add the necessary pin fixup to make it appear again. In
> fact, this is basically his patch. It fixes alsa bug #5541.
> 
> Signed-off-by: Marton Balint <cus at passwd.hu>

Applied now.  Thanks.


Takashi

> ---
>  sound/pci/hda/patch_realtek.c |    9 +++++++++
>  1 files changed, 9 insertions(+), 0 deletions(-)
> 
> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
> index f286bb8..5e53020 100644
> --- a/sound/pci/hda/patch_realtek.c
> +++ b/sound/pci/hda/patch_realtek.c
> @@ -4367,6 +4367,7 @@ enum {
>  	ALC882_FIXUP_PB_M5210,
>  	ALC882_FIXUP_ACER_ASPIRE_7736,
>  	ALC882_FIXUP_ASUS_W90V,
> +	ALC889_FIXUP_CD,
>  	ALC889_FIXUP_VAIO_TT,
>  	ALC888_FIXUP_EEE1601,
>  	ALC882_FIXUP_EAPD,
> @@ -4494,6 +4495,13 @@ static const struct alc_fixup alc882_fixups[] = {
>  			{ }
>  		}
>  	},
> +	[ALC889_FIXUP_CD] = {
> +		.type = ALC_FIXUP_PINS,
> +		.v.pins = (const struct alc_pincfg[]) {
> +			{ 0x1c, 0x993301f0 }, /* CD */
> +			{ }
> +		}
> +	},
>  	[ALC889_FIXUP_VAIO_TT] = {
>  		.type = ALC_FIXUP_PINS,
>  		.v.pins = (const struct alc_pincfg[]) {
> @@ -4650,6 +4658,7 @@ static const struct snd_pci_quirk alc882_fixup_tbl[] = {
>  
>  	SND_PCI_QUIRK(0x1071, 0x8258, "Evesham Voyaeger", ALC882_FIXUP_EAPD),
>  	SND_PCI_QUIRK_VENDOR(0x1462, "MSI", ALC882_FIXUP_GPIO3),
> +	SND_PCI_QUIRK(0x1458, 0xa002, "Gigabyte EP45-DS3", ALC889_FIXUP_CD),
>  	SND_PCI_QUIRK(0x147b, 0x107a, "Abit AW9D-MAX", ALC882_FIXUP_ABIT_AW9D_MAX),
>  	SND_PCI_QUIRK_VENDOR(0x1558, "Clevo laptop", ALC882_FIXUP_EAPD),
>  	SND_PCI_QUIRK(0x161f, 0x2054, "Medion laptop", ALC883_FIXUP_EAPD),
> -- 
> 1.7.3.4
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 


More information about the Alsa-devel mailing list