libcamera  v0.3.1+1-c9152bad
Supporting cameras in Linux since 2019
module.h
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 /*
3  * Copyright (C) 2022, Ideas On Board
4  *
5  * IPU3 IPA Module
6  */
7 
8 #pragma once
9 
10 #include <linux/intel-ipu3.h>
11 
12 #include <libcamera/ipa/ipu3_ipa_interface.h>
13 
14 #include <libipa/module.h>
15 
16 #include "ipa_context.h"
17 
18 namespace libcamera {
19 
20 namespace ipa::ipu3 {
21 
22 using Module = ipa::Module<IPAContext, IPAFrameContext, IPAConfigInfo,
23  ipu3_uapi_params, ipu3_uapi_stats_3a>;
24 
25 } /* namespace ipa::ipu3 */
26 
27 } /* namespace libcamera*/
Top-level libcamera namespace.
Definition: backtrace.h:17
Context and state information shared between the algorithms.