libcamera: src/ipa/ipu3/module.h Source File

libcamera v0.0.5 Supporting cameras in Linux since 2019

Loading...
Searching...
No Matches
module.h
1/* SPDX-License-Identifier: LGPL-2.1-or-later */
2/*
3 * Copyright (C) 2022, Ideas On Board
4 *
5 * module.h - 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
18namespace libcamera {
19
20namespace ipa::ipu3 {
21
22using Module = ipa::Module<IPAContext, IPAFrameContext, IPAConfigInfo,
23 ipu3_uapi_params, ipu3_uapi_stats_3a>;
24
25} /* namespace ipa::ipu3 */
26
27} /* namespace libcamera*/
ipa_context.h
Context and state information shared between the algorithms.
module.h
IPA Module common interface.
libcamera
Top-level libcamera namespace.
Definition: backtrace.h:17