ipa: ipu3: Implement an empty stop() function

While the stop() function does not currently perform any action, it forms
part of the IPA interface and is a public function in the class.

Promote it to a full (but basic) function implementation and begin the
documentation accordingly so that there is an appropriate stub to
perform stop operations if they come up.

Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
This commit is contained in:
Jean-Michel Hautbois 2021-09-28 17:10:54 +02:00
parent 9b5f9e6487
commit f79f7331cd

View file

@ -135,7 +135,7 @@ public:
ControlInfoMap *ipaControls) override;
int start() override;
void stop() override {}
void stop() override;
int configure(const IPAConfigInfo &configInfo,
ControlInfoMap *ipaControls) override;
@ -323,6 +323,13 @@ int IPAIPU3::start()
return 0;
}
/**
* \brief Ensure that all processing has completed
*/
void IPAIPU3::stop()
{
}
/**
* \brief Calculate a grid for the AWB statistics
*