I’ve finally gotten into something I wanted to try for a while, kernel development!

On my #librem5, I’ve managed to rebase the downstream kernel changes in 6.12 into the 6.15 branch. I plan to continue until I get it fully working, then I’ll rebase again to latest, then I’ll try to send patches to mainline it

@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.

@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?

@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 ☺️