1 // SPDX-License-Identifier: GPL-2.0
2 /*
3 * Support for Intel Camera Imaging ISP subsystem.
4 * Copyright (c) 2015, Intel Corporation.
5 */
6
7 #include "ia_css_types.h"
8 #include "sh_css_defs.h"
9 #include "ia_css_debug.h"
10 #include "sh_css_frac.h"
11
12 #include "ia_css_macc.host.h"
13
14 const struct ia_css_macc_config default_macc_config = {
15 1,
16 };
17
18 void
ia_css_macc_encode(struct sh_css_isp_macc_params * to,const struct ia_css_macc_config * from,unsigned int size)19 ia_css_macc_encode(
20 struct sh_css_isp_macc_params *to,
21 const struct ia_css_macc_config *from,
22 unsigned int size)
23 {
24 (void)size;
25 to->exp = from->exp;
26 }
27
28 void
29 ia_css_macc_dump(
30 const struct sh_css_isp_macc_params *macc,
31 unsigned int level);
32
33 void
ia_css_macc_debug_dtrace(const struct ia_css_macc_config * config,unsigned int level)34 ia_css_macc_debug_dtrace(
35 const struct ia_css_macc_config *config,
36 unsigned int level)
37 {
38 ia_css_debug_dtrace(level,
39 "config.exp=%d\n",
40 config->exp);
41 }
42