@@ -8032,6 +8032,7 @@ enum {
8032
8032
ALC287_FIXUP_PREDATOR_SPK_CS35L41_I2C_2 ,
8033
8033
ALC285_FIXUP_ASUS_GA605K_HEADSET_MIC ,
8034
8034
ALC285_FIXUP_ASUS_GA605K_I2C_SPEAKER2_TO_DAC1 ,
8035
+ ALC269_FIXUP_POSITIVO_P15X_HEADSET_MIC ,
8035
8036
};
8036
8037
8037
8038
/* A special fixup for Lenovo C940 and Yoga Duet 7;
@@ -10430,6 +10431,12 @@ static const struct hda_fixup alc269_fixups[] = {
10430
10431
.type = HDA_FIXUP_FUNC ,
10431
10432
.v .func = alc285_fixup_speaker2_to_dac1 ,
10432
10433
},
10434
+ [ALC269_FIXUP_POSITIVO_P15X_HEADSET_MIC ] = {
10435
+ .type = HDA_FIXUP_FUNC ,
10436
+ .v .func = alc269_fixup_limit_int_mic_boost ,
10437
+ .chained = true,
10438
+ .chain_id = ALC269VC_FIXUP_ACER_MIC_NO_PRESENCE ,
10439
+ },
10433
10440
};
10434
10441
10435
10442
static const struct hda_quirk alc269_fixup_tbl [] = {
@@ -11406,6 +11413,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = {
11406
11413
SND_PCI_QUIRK (0x2782 , 0x0214 , "VAIO VJFE-CL" , ALC269_FIXUP_LIMIT_INT_MIC_BOOST ),
11407
11414
SND_PCI_QUIRK (0x2782 , 0x0228 , "Infinix ZERO BOOK 13" , ALC269VB_FIXUP_INFINIX_ZERO_BOOK_13 ),
11408
11415
SND_PCI_QUIRK (0x2782 , 0x0232 , "CHUWI CoreBook XPro" , ALC269VB_FIXUP_CHUWI_COREBOOK_XPRO ),
11416
+ SND_PCI_QUIRK (0x2782 , 0x1407 , "Positivo P15X" , ALC269_FIXUP_POSITIVO_P15X_HEADSET_MIC ),
11409
11417
SND_PCI_QUIRK (0x2782 , 0x1701 , "Infinix Y4 Max" , ALC269VC_FIXUP_INFINIX_Y4_MAX ),
11410
11418
SND_PCI_QUIRK (0x2782 , 0x1705 , "MEDION E15433" , ALC269VC_FIXUP_INFINIX_Y4_MAX ),
11411
11419
SND_PCI_QUIRK (0x2782 , 0x1707 , "Vaio VJFE-ADL" , ALC298_FIXUP_SPK_VOLUME ),
0 commit comments