@vincent Note that there's a 6.18 tree for some time now where the only things left to do aside of cleaning it up is to forward-port the Redpine and DisplayPort/HDMI drivers. The latter I already have mostly working by pulling the latest version from the NXP tree, but I haven't yet decided if this is actually how we want to proceed with it.
I have already sent several upstreamable patches recently that got applied for 7.0 and 7.1, but most of the others will need some extra work.
@vincent Lots of things to do there! Just let's make sure to coordinate :) Are on you the community Matrix channel?
There are many things in there that could be reworked for mainlining relatively easily, but I have a whole distro to maintain as well and nobody else has really worked on the kernel for a while now, so help would certainly be appreciated ☺️
@dos do you mean the community/librem-5 channel? If so I’m in there already, just not active
I’ve done some more work: I’ve now rabased all the way to 6.19!
I have some interesting patches only in my tree about battery improvements and a trivial one about a null pointer in the USB-subsystem that caused an oops during shutdown that is still a problem upstream. Those are my best candidates and they don’t seem to be related to work you are doing.
@vincent Yes, feel free to ping me there.
Regarding USB there is https://lore.kernel.org/all/20260316-eth-null-deref-v1-1-07005f33be85@google.com/ - in next but hasn't reached stable trees yet, so you may be missing that.
@dos ah nice! Still great learnings for me.
Looks like you have it pretty well handled. Is there some parts that would be worth it for me to look at and contribute, or would it be better that I look at other phones/other parts of the stack?