[alsa-devel] [PATCH RFC] ALSA: hda - Add quirk for Dell Inspiron 19T using a Conexant CX20582
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@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.
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), {}
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@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)>]
participants (2)
-
Anisse Astier
-
Takashi Iwai