ipa: vimc: Add configure() function

As part of an effort to make the vimc IPA usable for testing, extend it
with a configure function. The configuration is currently ignored by the
IPA.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
This commit is contained in:
Laurent Pinchart
2021-08-14 10:39:09 +05:30
committed by Umang Jain
parent 25462474f8
commit 568c4049bc
3 changed files with 34 additions and 0 deletions
+5
View File
@@ -19,6 +19,11 @@ enum IPAOperationCode {
interface IPAVimcInterface {
init(libcamera.IPASettings settings) => (int32 ret);
configure(libcamera.IPACameraSensorInfo sensorInfo,
map<uint32, libcamera.IPAStream> streamConfig,
map<uint32, libcamera.ControlInfoMap> entityControls) => (int32 ret);
start() => (int32 ret);
stop();
};