[PATCH 0/6] Raspberry Pi: Various changes

Naushir Patuck naush at raspberrypi.com
Fri Dec 13 10:38:23 CET 2024


Hi,

These changes have been living in the RPi downstream tree for a while and
address the following:

- Helpers used for Pi 5
- Helpers for IMX500 (RPi AI camera)

Eventually full support for these will be pushed upstream, but for now adding
these small changes reduces the number of donstream packages which is always a
good thing!

Regards,
Naush

*** BLURB HERE ***

Naushir Patuck (6):
  ipa: rpi: Use r-value references in the set()/setLocked() functions
  ipa: rpi: Add erase()/eraseLocked() to RPiController::Metadata
  ipa: rpi: Add a HW property to determine if the data buffer is strided
  controls: ipa: rpi: Add CNN controls
  ipa: rpi: Handle the new CNN controls in the IPA
  ipa: rpi: Provide the camera helper with the hardware configuration

 src/ipa/rpi/cam_helper/cam_helper.cpp |   5 ++
 src/ipa/rpi/cam_helper/cam_helper.h   |   2 +
 src/ipa/rpi/common/ipa_base.cpp       |  53 ++++++++++++-
 src/ipa/rpi/common/ipa_base.h         |   2 +
 src/ipa/rpi/controller/controller.cpp |   2 +
 src/ipa/rpi/controller/controller.h   |  34 ++++++++
 src/ipa/rpi/controller/metadata.h     |  22 +++++-
 src/libcamera/control_ids_rpi.yaml    | 108 ++++++++++++++++++++++++++
 8 files changed, 223 insertions(+), 5 deletions(-)

-- 
2.43.0



More information about the libcamera-devel mailing list