@dos how far is the Librem5 from being able to run an unpatched mainline kernel?
@craftyguy Our downstream commits mainly deal with USB-C, DisplayPort, Redpine card and rear camera.
USB-C stuff, especially the way three involved drivers communicate with each other, will have to be reworked for upstreaming.
DisplayPort was in the process of being upstreamed by NXP, though it seems like the progress on it has stalled: https://lore.kernel.org/all/cover.1734340233.git.Sandor.yu@nxp.com/
Redpine stuff is probably hopeless...
Rear camera should now be close to being upstreamable given some cleanup.