[PATCH v1 0/4] Raspberry Pi: Add support for Pi 5 (PiSP)
Kieran Bingham
kieran.bingham at ideasonboard.com
Thu Mar 20 12:28:48 CET 2025
Hi Naush,
Quoting Kieran Bingham (2025-01-13 12:12:48)
> Hi Naush,
>
> Quoting Naushir Patuck (2025-01-13 09:24:42)
> > Hi,
> >
> > A long time coming... this series add support for Raspberry Pi 5 (PiSP) to
> > upstream libcamera. The IPA and pipeline handler code have been taken mostly
> > unchanged from the Raspberry Pi downstream libcamera tree:
> > https://github.com/raspberrypi/libcamera. Support for IMX500 and CNNs are not
> > available in this series since we have yet to attempt to upstream the kernel
> > changes.
> >
> > IMPORTANT NOTE
> > --------------
> > The Pi 5 pipeline handler in this commit is NOT COMPATIBLE with the Raspberry Pi
> > kernel drivers just yet! Instead, you must use the mainline kernel upstream
> > drivers with this pipeline handler. When futher upstreaming development for
> > embedded data is completed, RPi will backport the upstream kernel drives to our
> > tree and this pipeline handler will then begin to work with both upstream and
> > downstream kernel trees.
>
> Thanks for posting this!
>
> The first issue we face is the dependency in libpisp in the CI loops it
> seems:
>
> https://gitlab.freedesktop.org/camera/libcamera/-/pipelines/1344547
>
> has many failed jobs, which I believe are all going to be more or less
> instances of:
>
> https://gitlab.freedesktop.org/camera/libcamera/-/jobs/69247972
>
> src/libcamera/pipeline/rpi/pisp/meson.build:8:14: ERROR: Dependency 'libpisp' is required but not found.
>
All of this is now resolved, and these patches are successfully run
through CI:
https://gitlab.freedesktop.org/camera/libcamera/-/pipelines/1386009
A few linter issues but I wouldn't dwell on those:
https://gitlab.freedesktop.org/camera/libcamera/-/jobs/73051446
I'm keen to see these patches merged!
Naush - it's been some time since you posted these. Are there any
updates or changes you require to these before merge?
Due to the size - if you have any updates, please feel free to send me a
PR/branch rather than hitting the list/patchwork with the large content
of the tuning files again in this instance.
--
Kieran
More information about the libcamera-devel
mailing list