<html>Distros like Arch (ALARM) and Manjaro ship Megis kernel, which AFAIK still carries some helpful downstream patches. Notably correct rotation values in the DT are not yet upstream IIRC.<br /><br />On Thursday, November 16, 2023 18:50 GMT, Laurent Pinchart via libcamera-devel <libcamera-devel@lists.libcamera.org> wrote:<br /> <blockquote type="cite" cite="20231116185039.GE21041@pendragon.ideasonboard.com">Hi Rafael,<br /><br />On Thu, Nov 16, 2023 at 06:13:36PM +0000, Rafael Diniz via libcamera-devel wrote:<br />> Hi Kieran,<br />><br />> This reference I know.<br />> :P<br />><br />> I remember Laurent pointing me a branch with patches not yet upstreamed<br />> with the PPP ISP support in good shape some time ago. As I did not have<br />> access to the PPP at the time, I just did not kept the reference. I'll<br />> test with latest kernel and report back, anyway.<br /><br />Like Kieran, I don't have a PPP, so my awareness of what is missing in<br />mainline to properly support the device is limited.<br /><br />On the camera side, the RK3399 ISP, as well as the front and back<br />sensors, should be supported in the mainline kernel. Display support has<br />been merged at the beginning of this year (thanks to great work by<br />Javier, see<br />https://lore.kernel.org/lkml/383d4eba-9e3f-04e2-31bf-93b1f3dcdd93@redhat.com/).<br /><br />> On 11/16/23 17:37, Kieran Bingham wrote:<br />> > Quoting Rafael Diniz via libcamera-devel (2023-11-16 16:38:39)<br />> >> Hi all,<br />> >><br />> >> Which kernel fork/branch should I use to get proper libcamera support<br />> >> for the Pinephone Pro?<br />> ><br />> > I don't know who 'cares' for the Pinephone Pro ... but the best answer<br />> > from a libcamera perspective should be:<br />> ><br />> > - https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/<br />> ><br />> > And if support is missing from that tree, it would be beneficial for someone<br />> > with a device to consider getting the required work upstream.<br />> ><br />> > (I don't have a device).<br />> ><br />> > I know that's not necessarily the desired answer to your question. If<br />> > someone knows what work is not upstream - perhaps this is a good thread<br />> > to highlight that.<br /><br />--<br />Regards,<br /><br />Laurent Pinchart</blockquote><br /><br /> </html>