Issue #533 has been updated by Evgeny Zinoviev.
frantic from xboot wrote in #note-10:
frantic from xboot wrote:
In recent coreboot versions, the audio mute button and fan control has stopped working. Whereas you use the same revision from Libreboot, it all works fine and smoothly. This leads me to suspect that someone changed someone without testing, which is real annoying. The audio mute button technically still functions, but the LED no longer turns on/off. Always just off. Fan control no longer works with Thinkfan. /proc/acpi/ibm/fan doesn't exist any more. I've tried "force loading" thinkpad_acpi, but it doesn't work.
Alright, so I've found a fix. Unfortunately, you need to set the SMBIOS BIOS Vendor Name to "coreboot". You also need to set SMBIOS Manufacturer to "LENOVO". You also need to set the Mainboard vendor name to "LENOVO". After I set these, fan controls and the LED light started working again on the latest master. I'm not sure what's wrong with the LED light requiring this, but my guess for fan controls is that the thinkpad_acpi module checks whether you have coreboot and also checks your manufacturer. I will look into the code when later tonight when I'm not busy, and see if I can add a patch or anything to thinkpad_acpi. Anyways, that's the fix that worked for me. If you wish for my config, just ask and I will provide. Thanks
Well I'm glad that my guess turned out to be correct. Thank you for testing and verifying. I guess my SMBIOS is also messed up in some way (no idea why :D), or at least thinkpad_acpi thinks so.
Although at this point I'm not sure this is a coreboot bug.
---------------------------------------- Bug #533: T440p audio mute button and fan control not working https://ticket.coreboot.org/issues/533#change-1784
* Author: frantic from xboot * Status: New * Priority: Normal * Target version: master * Start date: 2024-03-07 * Affected versions: master * Affected hardware: Lenovo Thinkpad T440p * Affected OS: All Linux distributions ---------------------------------------- In recent coreboot versions, the audio mute button and fan control has stopped working. Whereas you use the same revision from Libreboot, it all works fine and smoothly. This leads me to suspect that someone changed someone without testing, which is real annoying. The audio mute button technically still functions, but the LED no longer turns on/off. Always just off. Fan control no longer works with Thinkfan. /proc/acpi/ibm/fan doesn't exist any more. I've tried "force loading" thinkpad_acpi, but it doesn't work.