[coreboot - Bug #619] Lenovo T480s headphone jack detection is inconsistent - fix for T480 can be applied.

Harley Godfrey <[email protected]> Tue, 23 Dec 2025 11:51:52 +0000
Newsgroups gmane.linux.bios
Message-ID <[email protected]>
Issue #619 has been updated by Harley Godfrey.


Hey! I was trying to fix this issue on Heads (coreboot based). I have a PR here https://github.com/linuxboot/heads/pull/2037 where I applied the patch that was used https://review.coreboot.org/c/coreboot/+/90482 (This being used in favor of the one mentioned here). After applying the patch, it still fails to switch headphones. 

Would you have any suggestions on how I should go about resolving this issue? 

----------------------------------------
Bug #619: Lenovo T480s headphone jack detection is inconsistent - fix for T480 can be applied.
https://ticket.coreboot.org/issues/619#change-2201

* Author: Oberon 4071
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2025-12-09
* Affected versions: main
* Affected hardware: Lenovo T480s
* Affected OS: Linux
----------------------------------------
The headphone jack detection on the Lenovo T480s is inconsistent, where at least in the GNOME desktop, the audio doesn't always automatically switch to the headphone jack.

There was a recent fix for this issue on the T480 with [Gerrit Change 90023](https://review.coreboot.org/c/coreboot/+/90023) .

On my own coreboot builds, I applied the same changes from this Gerrit commit from the file `src/mainboard/lenovo/sklkbl_thinkpad/variants/t480/hda_verb.c` to the file `src/mainboard/lenovo/sklkbl_thinkpad/variants/t480s/hda_verb.c`, and the headphone jack is now working properly on my laptop. It would be great to integrate this change for the T480s into the mainline coreboot sources.



-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]