At Tue, 18 Oct 2011 12:20:28 +0200, Torsten Hilbrich wrote:
The lenovo sandy bridge notebooks (T420, T520, L520) didn't work with the external sound input and output connectors on the dockig unit (tested with P/N 45N5887).
Loading snd-hda-intel with model=thinkpad solved the problem so I added the accordings quirks to perform that decision automatically for these specific models.
Signed-off-by: Torsten Hilbrich torsten.hilbrich@secunet.com
Could you check whether model=auto with the latest kernel work? Basically I won't take any more the model-specific quirk but move all to the auto-parser as much as possible.
thanks,
Takashi
sound/pci/hda/patch_conexant.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c index 502fc94..90a6b98 100644 --- a/sound/pci/hda/patch_conexant.c +++ b/sound/pci/hda/patch_conexant.c @@ -3110,8 +3110,11 @@ static const struct snd_pci_quirk cxt5066_cfg_tbl[] = { SND_PCI_QUIRK(0x17aa, 0x21c5, "Thinkpad Edge 13", CXT5066_THINKPAD), SND_PCI_QUIRK(0x17aa, 0x21c6, "Thinkpad Edge 13", CXT5066_ASUS), SND_PCI_QUIRK(0x17aa, 0x215e, "Lenovo Thinkpad", CXT5066_THINKPAD),
- SND_PCI_QUIRK(0x17aa, 0x21ce, "Lenovo T420", CXT5066_THINKPAD),
- SND_PCI_QUIRK(0x17aa, 0x21cf, "Lenovo T520", CXT5066_THINKPAD), SND_PCI_QUIRK(0x17aa, 0x21da, "Lenovo X220", CXT5066_THINKPAD), SND_PCI_QUIRK(0x17aa, 0x21db, "Lenovo X220-tablet", CXT5066_THINKPAD),
- SND_PCI_QUIRK(0x17aa, 0x21de, "Lenovo L520", CXT5066_THINKPAD), SND_PCI_QUIRK(0x17aa, 0x3a0d, "Lenovo U350", CXT5066_ASUS), SND_PCI_QUIRK(0x17aa, 0x38af, "Lenovo G560", CXT5066_ASUS), SND_PCI_QUIRK(0x17aa, 0x3938, "Lenovo G565", CXT5066_AUTO),
-- 1.7.5.4