-
-
Notifications
You must be signed in to change notification settings - Fork 206
T480: fix the headphone jack #2030
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
adds an unmerged patch from coreboot to fix the headphone jack for the 480 see the details in the commit message in the patch file git fetch https://review.coreboot.org/coreboot refs/changes/23/90023/2 && git format-patch -1 --binary --start-number=12 FETCH_HEAD Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
we fixed a few issues that are still listed in the coreboot documentation these patches are not yet merged in coreboot but used here as they are confirmed working we document this in the README.md Signed-off-by: gaspar-ilom <gasparilom@riseup.net>
9d57b38 to
b44907c
Compare
|
I have just tested this in an Ubuntu Live system. When plugging in headphones they are automatically selected and audio can be played. Not sure which other issues there were with the headphone jack. I rebased and force-pushed including a commit with updates for the documentation. Maybe this documentation should actually be maintained under heads-wiki to be more accessible for end users. @tlaurion The jack issues are fixed and this can be merged unless something is missing. Unless we want a second test report from @doritos4mlady @MattClifton76 @notgivenby @akunterkontrolle ? |
If there's anymore testing that is needed I won't be able to help for a couple weeks, I'm away for work. |
@gaspar-ilom what about documenting left known issues under the board configs? Are there still left known issue for t480? Also, @gaspar-ilom if you could link this report to upstream and tell that it worked for you, that would be great |
@gaspar-ilom https://github.com/linuxboot/heads/blob/master/BOARDS_AND_TESTERS.md: Maybe that is a bit too hidden, as #692 OP which should be part of documentation on boards, their blob requirements evolution in time etc? |
@tlaurion my proposal would be to require all (maintained) boards under heads to have a markdown file per board in some dedicated From heads wiki Github CI we can pull that directory and include it when building the website. This would provide us with a way to maintain the board specific documentation here alongside the code and it would be easy to make sure everything is in sync during review, while it would allow us to list all available boards in the wiki and give some specific information on them. Should also include the state (EOL, (un-)tested, unmaintained) We could start by automatically creating the initial version from the board config and What do you thinks about this idea? Is it worth the effort? If so we should continue the discussion under a dedicated issue.
Those are minor as listed here https://doc.coreboot.org/mainboard/lenovo/t480.html#known-issues
Done: https://review.coreboot.org/c/coreboot/+/90023/comments/daf72534_69d477a4
I think that both are too hidden. As a non-technical user I would only look at the documentation in the wiki and I would hate it if there were multiple files at different locations in source code to gather all the important information from. So I guess we have room for improvement here. Do you think this issue cannot be merged yet due to the documentation? I do not think that it makes things worse than they are currently in master?! |
|
Nothing blocks here. I will approve and merge, while documentation issue (not sure of feasibility of cross projects for github page rendering...) would need to be discussed in seperate issue @gaspar-ilom |
tlaurion
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks @gaspar-ilom
|
@tlaurion The change has been merged upstream as patchset 4. We use patchset 2, but there are only whitespace changes. So no need to touch this again: https://review.coreboot.org/c/coreboot/+/90023/2..4 |
Adds an unmerged patch from coreboot to fix the headphone jack for the 480.
See the details in the commit message in the patch upstream: https://review.coreboot.org/c/coreboot/+/90023
Without this patch the headphone jack is not automatically detect and cannot even be switched to when using pipewire but only with pulseaudio.
Test reports