.. | .. |
---|
973 | 973 | SND_PCI_QUIRK(0x17aa, 0x3905, "Lenovo G50-30", CXT_FIXUP_STEREO_DMIC), |
---|
974 | 974 | SND_PCI_QUIRK(0x17aa, 0x390b, "Lenovo G50-80", CXT_FIXUP_STEREO_DMIC), |
---|
975 | 975 | SND_PCI_QUIRK(0x17aa, 0x3975, "Lenovo U300s", CXT_FIXUP_STEREO_DMIC), |
---|
976 | | - SND_PCI_QUIRK(0x17aa, 0x3977, "Lenovo IdeaPad U310", CXT_PINCFG_LENOVO_NOTEBOOK), |
---|
| 976 | + /* NOTE: we'd need to extend the quirk for 17aa:3977 as the same |
---|
| 977 | + * PCI SSID is used on multiple Lenovo models |
---|
| 978 | + */ |
---|
| 979 | + SND_PCI_QUIRK(0x17aa, 0x3977, "Lenovo IdeaPad U310", CXT_FIXUP_STEREO_DMIC), |
---|
977 | 980 | SND_PCI_QUIRK(0x17aa, 0x3978, "Lenovo G50-70", CXT_FIXUP_STEREO_DMIC), |
---|
978 | 981 | SND_PCI_QUIRK(0x17aa, 0x397b, "Lenovo S205", CXT_FIXUP_STEREO_DMIC), |
---|
979 | 982 | SND_PCI_QUIRK_VENDOR(0x17aa, "Thinkpad", CXT_FIXUP_THINKPAD_ACPI), |
---|
.. | .. |
---|
996 | 999 | { .id = CXT_FIXUP_MUTE_LED_GPIO, .name = "mute-led-gpio" }, |
---|
997 | 1000 | { .id = CXT_FIXUP_HP_ZBOOK_MUTE_LED, .name = "hp-zbook-mute-led" }, |
---|
998 | 1001 | { .id = CXT_FIXUP_HP_MIC_NO_PRESENCE, .name = "hp-mic-fix" }, |
---|
| 1002 | + { .id = CXT_PINCFG_LENOVO_NOTEBOOK, .name = "lenovo-20149" }, |
---|
999 | 1003 | {} |
---|
1000 | 1004 | }; |
---|
1001 | 1005 | |
---|
.. | .. |
---|
1117 | 1121 | HDA_CODEC_ENTRY(0x14f11f86, "CX8070", patch_conexant_auto), |
---|
1118 | 1122 | HDA_CODEC_ENTRY(0x14f12008, "CX8200", patch_conexant_auto), |
---|
1119 | 1123 | HDA_CODEC_ENTRY(0x14f120d0, "CX11970", patch_conexant_auto), |
---|
| 1124 | + HDA_CODEC_ENTRY(0x14f120d1, "SN6180", patch_conexant_auto), |
---|
1120 | 1125 | HDA_CODEC_ENTRY(0x14f15045, "CX20549 (Venice)", patch_conexant_auto), |
---|
1121 | 1126 | HDA_CODEC_ENTRY(0x14f15047, "CX20551 (Waikiki)", patch_conexant_auto), |
---|
1122 | 1127 | HDA_CODEC_ENTRY(0x14f15051, "CX20561 (Hermosa)", patch_conexant_auto), |
---|