@@ -7538,6 +7538,7 @@ enum {
75387538 ALC236_FIXUP_HP_GPIO_LED ,
75397539 ALC236_FIXUP_HP_MUTE_LED ,
75407540 ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF ,
7541+ ALC236_FIXUP_LENOVO_INV_DMIC ,
75417542 ALC298_FIXUP_SAMSUNG_AMP ,
75427543 ALC298_FIXUP_SAMSUNG_AMP2 ,
75437544 ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET ,
@@ -9161,6 +9162,12 @@ static const struct hda_fixup alc269_fixups[] = {
91619162 .type = HDA_FIXUP_FUNC ,
91629163 .v .func = alc236_fixup_hp_mute_led_micmute_vref ,
91639164 },
9165+ [ALC236_FIXUP_LENOVO_INV_DMIC ] = {
9166+ .type = HDA_FIXUP_FUNC ,
9167+ .v .func = alc_fixup_inv_dmic ,
9168+ .chained = true,
9169+ .chain_id = ALC283_FIXUP_INT_MIC ,
9170+ },
91649171 [ALC298_FIXUP_SAMSUNG_AMP ] = {
91659172 .type = HDA_FIXUP_FUNC ,
91669173 .v .func = alc298_fixup_samsung_amp ,
@@ -10742,6 +10749,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
1074210749 SND_PCI_QUIRK (0x17aa , 0x38f9 , "Thinkbook 16P Gen5" , ALC287_FIXUP_CS35L41_I2C_2 ),
1074310750 SND_PCI_QUIRK (0x17aa , 0x38fa , "Thinkbook 16P Gen5" , ALC287_FIXUP_CS35L41_I2C_2 ),
1074410751 SND_PCI_QUIRK (0x17aa , 0x3902 , "Lenovo E50-80" , ALC269_FIXUP_DMIC_THINKPAD_ACPI ),
10752+ SND_PCI_QUIRK (0x17aa , 0x3913 , "Lenovo 145" , ALC236_FIXUP_LENOVO_INV_DMIC ),
1074510753 SND_PCI_QUIRK (0x17aa , 0x3977 , "IdeaPad S210" , ALC283_FIXUP_INT_MIC ),
1074610754 SND_PCI_QUIRK (0x17aa , 0x3978 , "Lenovo B50-70" , ALC269_FIXUP_DMIC_THINKPAD_ACPI ),
1074710755 SND_PCI_QUIRK (0x17aa , 0x3bf8 , "Quanta FL1" , ALC269_FIXUP_PCM_44K ),
@@ -10994,6 +11002,7 @@ static const struct hda_model_fixup alc269_fixup_models[] = {
1099411002 {.id = ALC623_FIXUP_LENOVO_THINKSTATION_P340 , .name = "alc623-lenovo-thinkstation-p340" },
1099511003 {.id = ALC255_FIXUP_ACER_HEADPHONE_AND_MIC , .name = "alc255-acer-headphone-and-mic" },
1099611004 {.id = ALC285_FIXUP_HP_GPIO_AMP_INIT , .name = "alc285-hp-amp-init" },
11005+ {.id = ALC236_FIXUP_LENOVO_INV_DMIC , .name = "alc236-fixup-lenovo-inv-mic" },
1099711006 {}
1099811007};
1099911008#define ALC225_STANDARD_PINS \
0 commit comments