
Hi Willian,
On Fri, 2024-02-23 at 11:41 -0300, Willian Wang wrote:
Hi, I'm curious about the reasons for the fixup table to be the same for PCI and Codec SSIDs and if the PCI SSID is usually more important for it to be checked before the Codec. Anyway, would a simple conditional statement to match these exact PCI and Codec SSID to set the fixup manually be enough? There seems to already exist a manual fix for TX300 and ROG Strix G17 there (not the same kind of fix and with a FIXME comment, though). I have this exact laptop model and would like to try to contribute to the code if it's not too complicated.
I think it could be simple, like this function: alc298_fixup_lenovo_c940_duet7
Feel free to contribute. Easier for you to test.
This can help: The output of DuetITL 2021 amixer: https://linux-hardware.org/?probe=19173612af&log=amixer
Regards, Gergo