Could someone please test if changing this fixup in the sound/pci/hda/patch_realtek.c fixes the volume control?
[ALC287_FIXUP_TAS2781_I2C] = { .type = HDA_FIXUP_FUNC, .v.func = tas2781_fixup_i2c, .chained = true, .chain_id = ALC269_FIXUP_THINKPAD_ACPI, },
to this:
[ALC287_FIXUP_TAS2781_I2C] = { .type = HDA_FIXUP_FUNC, .v.func = tas2781_fixup_i2c, .chained = true, .chain_id = ALC285_FIXUP_THINKPAD_HEADSET_JACK, },
It worked for ALC287_FIXUP_YOGA7_14ARB7_I2C.
Could someone please test if changing this fixup in the sound/pci/ hda/patch_ realtek. c fixes the volume control?
[ALC287_ FIXUP_TAS2781_ I2C] = { FIXUP_THINKPAD_ ACPI,
.type = HDA_FIXUP_FUNC,
.v.func = tas2781_fixup_i2c,
.chained = true,
.chain_id = ALC269_
},
to this:
[ALC287_ FIXUP_TAS2781_ I2C] = { FIXUP_THINKPAD_ HEADSET_ JACK,
.type = HDA_FIXUP_FUNC,
.v.func = tas2781_fixup_i2c,
.chained = true,
.chain_id = ALC285_
},
It worked for ALC287_ FIXUP_YOGA7_ 14ARB7_ I2C.