[alsa-devel] [PATCH RFC] ALSA: hda - Add quirk for Dell Inspiron 19T using a Conexant CX20582

Takashi Iwai tiwai at suse.de
Wed May 5 10:00:47 CEST 2010


At Wed, 28 Apr 2010 18:05:06 +0200,
Anisse Astier wrote:
> 
> Add a quirk for all-in-one computer Dell Inspiron One 19 Touch to have proper
> HP and Mic support.
> 
> Signed-off-by: Anisse Astier <anisse at astier.eu>
> ---
> 
> Hi,
> 
> I have a Dell 19T all-in-one computer, which has audio problems by
> default:
>  - speakers works OK
>  - no jack detection, no audio in HP
>  - internal or external Mic not working
> 
> If I specify model=ideapad, the problems go away. But Mic boost appears
> as an "Analog Mic Boost Capture Enum" between 0 and 40dB instead of a
> normal bar control in alsamixer.
> 
> I also tested model=dell-vostro, laptop, and dell-laptop, and they give
> worse results. There's no BIOS update available from vendor ATM.
> 
> I'm using kernel tree sound-2.6 on branch master.
> 
> I'm attaching alsa-info.sh output with and without model=ideapad in addition
> to the patch.

Thanks.  I applied the patch as is, as a quick fix for now.


Takashi

> 
> Regards,
> 
> Anisse
> 
> 
>  sound/pci/hda/patch_conexant.c |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/sound/pci/hda/patch_conexant.c
> b/sound/pci/hda/patch_conexant.c
> index 509a104..8446273 100644
> --- a/sound/pci/hda/patch_conexant.c
> +++ b/sound/pci/hda/patch_conexant.c
> @@ -2967,6 +2967,7 @@ static struct snd_pci_quirk cxt5066_cfg_tbl[] = {
>  		      CXT5066_DELL_LAPTOP),
>  	SND_PCI_QUIRK(0x152d, 0x0833, "OLPC XO-1.5", CXT5066_OLPC_XO_1_5),
>  	SND_PCI_QUIRK(0x1028, 0x0402, "Dell Vostro", CXT5066_DELL_VOSTO),
> +	SND_PCI_QUIRK(0x1028, 0x0408, "Dell Inspiron One 19T", CXT5066_IDEAPAD),
>  	SND_PCI_QUIRK(0x17aa, 0x3a0d, "ideapad", CXT5066_IDEAPAD),
>  	SND_PCI_QUIRK(0x17aa, 0x215e, "Lenovo Thinkpad", CXT5066_THINKPAD),
>  	{}
> -- 
> 1.7.0.6
> 
> 
> 
> [2 alsa-info.txt-ideapad <application/octet-stream (base64)>]
> 
> [3 alsa-info.txt-nomodel <application/octet-stream (base64)>]
> 


More information about the Alsa-devel mailing list