[libcamera-devel] Kernel to use for PinePhone Pro

Laurent Pinchart laurent.pinchart at ideasonboard.com
Fri Nov 17 13:12:35 CET 2023


On Fri, Nov 17, 2023 at 11:53:48AM +0000, Robert Mader wrote:
> 
> 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.

In some of my dreams I imagine the PPP developers upstreaming kernel
support. Those are really wild dreams, completely disconnected from
reality it seems :-(

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

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list