[libcamera-devel] [PATCH 0/7] Raspberry Pi: ipa::init() restructuring
David Plowman
david.plowman at raspberrypi.com
Mon Mar 22 09:56:57 CET 2021
Hi Naush
Thanks for all these patches. I did have a look through them but
didn't really have anything significant to comment on. However, can I
please add
Tested-by: David Plowman <david.plowman at raspberrypi.com>
for the whole set?
Thanks!
David
On Wed, 17 Mar 2021 at 10:02, Naushir Patuck <naush at raspberrypi.com> wrote:
>
> Hi,
>
> This series uses Paul's recent work and moves some initialisation code from ipa::configure()
> into ipa::init(). As a consequence, the pipeline handler is now able to selectively open
> the Unicam embedded data node in pipeline_handler::match(), removing some of the existing
> ugliness in dealing with opening this node.
>
> Brief patch breakdown:
>
> Patch 1/7: Adds the sensor model string to IPASettings.
> Patch 2/7: Moves the CamHelper initialise to ipa::init().
> Patch 3/7: Conditionally open the embedded data node in pipeline_handler::match().
> Patch 4/7: Move controller initialise to ipa::init().
> Patches 5/7 - 7/7: Some tidy-ups (remove unused member variables, some renaming) after the above refactoring.
>
> Thanks,
> Naush
>
> Naushir Patuck (7):
> ipa: Add sensor model string to IPASettings
> pipeline: ipa: raspberrypi: Open the CamHelper on ipa::init()
> pipeline: raspberrypi: Conditionally open the embedded data node
> ipa: raspberrypi: Move the controller initialise to ipa::init()
> ipa: raspberrypi: Remove unused member variables
> ipa: raspberrypi: Rationalise parameters to ipa::start()
> ipa: raspberrypi: Rationalise parameters to ipa::configure()
>
> include/libcamera/ipa/core.mojom | 8 ++
> include/libcamera/ipa/raspberrypi.mojom | 27 ++--
> src/ipa/raspberrypi/raspberrypi.cpp | 110 +++++++--------
> .../pipeline/raspberrypi/raspberrypi.cpp | 128 ++++++++----------
> src/libcamera/pipeline/vimc/vimc.cpp | 2 +-
> test/ipa/ipa_interface_test.cpp | 2 +-
> 6 files changed, 119 insertions(+), 158 deletions(-)
>
> --
> 2.25.1
>
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel
More information about the libcamera-devel
mailing list