Following up on our report for Linux 5.17 this summarizes the progress on mainline support for the Librem 5 phone and its development kit during the 5.18 development cycle. This summary is only about code flowing upstream.
This time it’s been all about various media drivers that are needed when using the cameras on the Librem 5 phone. As the mipi, csi and sensor drivers for the selfie cam are supported in the mainline kernel, we keep maintaining them as part of the community now. We sent these mostly minor but important fixes:
Our recent work on suspend to RAM resulted in some patches to various drivers that failed in that situation. Actually, suspend to RAM is not yet being tested very well by the community and we want to change that. Here, incidentally, we also fix camera-related drivers. Everything is interconnected.
While we’ve enabled suspend to RAM in PureOS for the Librem 5 and thus allow users to experiment, we know of things that are still missing to make it stable. We’re working on it and will keep you updated.
During this round we contributed 5 Reviewed-by: or Tested-by: tags to patches by other authors. Again we would like to thank everybody who reviewed our patches and helped us supporting our hardware in mainline Linux.
Have a look at our Linux tree to see what is currently being worked on and tested (or help if you feel like joining the fun).
|Librem Mini||In Stock||10 days|
|Librem Servers||In Stock||10 days|
|Librem Key||In Stock||10 days|
|Librem 14||In Stock||10 days|
|Librem 5 USA||In Stock||60 days|
|Librem 5||Currently shipping backlogs||52 weeks|