@@ -3254,16 +3254,6 @@ static void find_cirrus_companion_amps(struct hda_codec *cdc)
32543254 comp_generic_fixup (cdc , HDA_FIXUP_ACT_PRE_PROBE , bus , acpi_ids [i ].hid , match , count );
32553255}
32563256
3257- static void aw88399_fixup_i2c_two (struct hda_codec * cdc , const struct hda_fixup * fix , int action )
3258- {
3259- comp_generic_fixup (cdc , action , "i2c" , "AWDZ8399" , "-%s:00-aw88399-hda.%d" , 2 );
3260- }
3261-
3262- static void alc287_fixup_legion_16iax_aw88399 (struct hda_codec * codec ,
3263- const struct hda_fixup * fix , int action )
3264- {
3265- }
3266-
32673257static void cs35l41_fixup_i2c_two (struct hda_codec * cdc , const struct hda_fixup * fix , int action )
32683258{
32693259 comp_generic_fixup (cdc , action , "i2c" , "CSC3551" , "-%s:00-cs35l41-hda.%d" , 2 );
@@ -4140,8 +4130,6 @@ enum {
41404130 ALC245_FIXUP_ACER_MICMUTE_LED ,
41414131 ALC245_FIXUP_CS35L41_I2C_2_MUTE_LED ,
41424132 ALC236_FIXUP_HP_DMIC ,
4143- ALC287_FIXUP_AW88399_I2C_2 ,
4144- ALC287_FIXUP_LENOVO_LEGION_AW88399 ,
41454133};
41464134
41474135/* A special fixup for Lenovo C940 and Yoga Duet 7;
@@ -6688,16 +6676,6 @@ static const struct hda_fixup alc269_fixups[] = {
66886676 { 0x12 , 0x90a60160 }, /* use as internal mic */
66896677 { }
66906678 },
6691- },
6692- [ALC287_FIXUP_AW88399_I2C_2 ] = {
6693- .type = HDA_FIXUP_FUNC ,
6694- .v .func = aw88399_fixup_i2c_two ,
6695- },
6696- [ALC287_FIXUP_LENOVO_LEGION_AW88399 ] = {
6697- .type = HDA_FIXUP_FUNC ,
6698- .v .func = alc287_fixup_legion_16iax_aw88399 ,
6699- .chained = true,
6700- .chain_id = ALC287_FIXUP_AW88399_I2C_2 ,
67016679 }
67026680};
67036681
@@ -7716,16 +7694,13 @@ static const struct hda_quirk alc269_fixup_tbl[] = {
77167694 SND_PCI_QUIRK (0x17aa , 0x38fa , "Thinkbook 16P Gen5" , ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD ),
77177695 SND_PCI_QUIRK (0x17aa , 0x38fd , "ThinkBook plus Gen5 Hybrid" , ALC287_FIXUP_TAS2781_I2C ),
77187696 SND_PCI_QUIRK (0x17aa , 0x3902 , "Lenovo E50-80" , ALC269_FIXUP_DMIC_THINKPAD_ACPI ),
7719- SND_PCI_QUIRK (0x17aa , 0x3906 , "Lenovo Legion Pro 7 16IAX10H" , ALC287_FIXUP_LENOVO_LEGION_AW88399 ),
7720- SND_PCI_QUIRK (0x17aa , 0x3907 , "Lenovo Legion Pro 7 16IAX10H" , ALC287_FIXUP_LENOVO_LEGION_AW88399 ),
77217697 SND_PCI_QUIRK (0x17aa , 0x390d , "Lenovo Yoga Pro 7 14ASP10" , ALC287_FIXUP_YOGA9_14IAP7_BASS_SPK_PIN ),
77227698 SND_PCI_QUIRK (0x17aa , 0x3913 , "Lenovo 145" , ALC236_FIXUP_LENOVO_INV_DMIC ),
77237699 SND_PCI_QUIRK (0x17aa , 0x391a , "Lenovo Yoga Slim 7 14AKP10" , ALC287_FIXUP_YOGA9_14IAP7_BASS_SPK_PIN ),
77247700 SND_PCI_QUIRK (0x17aa , 0x391f , "Yoga S990-16 pro Quad YC Quad" , ALC287_FIXUP_TXNW2781_I2C ),
77257701 SND_PCI_QUIRK (0x17aa , 0x3920 , "Yoga S990-16 pro Quad VECO Quad" , ALC287_FIXUP_TXNW2781_I2C ),
77267702 SND_PCI_QUIRK (0x17aa , 0x3929 , "Thinkbook 13x Gen 5" , ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD ),
77277703 SND_PCI_QUIRK (0x17aa , 0x392b , "Thinkbook 13x Gen 5" , ALC287_FIXUP_MG_RTKC_CSAMP_CS35L41_I2C_THINKPAD ),
7728- SND_PCI_QUIRK (0x17aa , 0x3938 , "Lenovo Legion Pro 7 16AFR10H" , ALC287_FIXUP_LENOVO_LEGION_AW88399 ),
77297704 SND_PCI_QUIRK (0x17aa , 0x3977 , "IdeaPad S210" , ALC283_FIXUP_INT_MIC ),
77307705 SND_PCI_QUIRK (0x17aa , 0x3978 , "Lenovo B50-70" , ALC269_FIXUP_DMIC_THINKPAD_ACPI ),
77317706 SND_PCI_QUIRK (0x17aa , 0x3bf8 , "Quanta FL1" , ALC269_FIXUP_PCM_44K ),
0 commit comments