@@ -7538,6 +7538,7 @@ enum {
7538
7538
ALC236_FIXUP_HP_GPIO_LED ,
7539
7539
ALC236_FIXUP_HP_MUTE_LED ,
7540
7540
ALC236_FIXUP_HP_MUTE_LED_MICMUTE_VREF ,
7541
+ ALC236_FIXUP_LENOVO_INV_DMIC ,
7541
7542
ALC298_FIXUP_SAMSUNG_AMP ,
7542
7543
ALC298_FIXUP_SAMSUNG_AMP2 ,
7543
7544
ALC298_FIXUP_SAMSUNG_HEADPHONE_VERY_QUIET ,
@@ -9161,6 +9162,12 @@ static const struct hda_fixup alc269_fixups[] = {
9161
9162
.type = HDA_FIXUP_FUNC ,
9162
9163
.v .func = alc236_fixup_hp_mute_led_micmute_vref ,
9163
9164
},
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
+ },
9164
9171
[ALC298_FIXUP_SAMSUNG_AMP ] = {
9165
9172
.type = HDA_FIXUP_FUNC ,
9166
9173
.v .func = alc298_fixup_samsung_amp ,
@@ -10742,6 +10749,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = {
10742
10749
SND_PCI_QUIRK (0x17aa , 0x38f9 , "Thinkbook 16P Gen5" , ALC287_FIXUP_CS35L41_I2C_2 ),
10743
10750
SND_PCI_QUIRK (0x17aa , 0x38fa , "Thinkbook 16P Gen5" , ALC287_FIXUP_CS35L41_I2C_2 ),
10744
10751
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 ),
10745
10753
SND_PCI_QUIRK (0x17aa , 0x3977 , "IdeaPad S210" , ALC283_FIXUP_INT_MIC ),
10746
10754
SND_PCI_QUIRK (0x17aa , 0x3978 , "Lenovo B50-70" , ALC269_FIXUP_DMIC_THINKPAD_ACPI ),
10747
10755
SND_PCI_QUIRK (0x17aa , 0x3bf8 , "Quanta FL1" , ALC269_FIXUP_PCM_44K ),
@@ -10994,6 +11002,7 @@ static const struct hda_model_fixup alc269_fixup_models[] = {
10994
11002
{.id = ALC623_FIXUP_LENOVO_THINKSTATION_P340 , .name = "alc623-lenovo-thinkstation-p340" },
10995
11003
{.id = ALC255_FIXUP_ACER_HEADPHONE_AND_MIC , .name = "alc255-acer-headphone-and-mic" },
10996
11004
{.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" },
10997
11006
{}
10998
11007
};
10999
11008
#define ALC225_STANDARD_PINS \
0 commit comments