summaryrefslogtreecommitdiff
path: root/aic
AgeCommit message (Collapse)Author
2021-06-28aic: Provide Automatic IPU Configuration supportUmang Jain
Provide a support layer for the AIC abstraction of the IPU configuration layer. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
2021-06-28aic: Import IPU3ISPPipeUmang Jain
Import and construct the IPU3ISPPipe to provide the callback hooks required by the ia_imaging libraries. We need to set 'MACRO_KBL_AIC' for rgbir_2500_config aic config parameter since it's wrapped in #ifdefs directives. Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
2021-06-28aic: Add IPU3 parameter encoderKieran Bingham
The Parameter Encoder is imported from the ChromeOS implementation, with some small changes to fit style and support building independantly. The parameter encoders have assertions in them to check that the required input data is valid. ispAwbFrEncode() is currently disabled due to failing assertions around grid widths. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>