xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/iq_parser/RkAiqCalibVersion.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /*
2  *  Copyright (c) 2019 Rockchip Corporation
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  *
16  */
17 
18 #ifndef _RK_AIQ_CALIB_VERSION_H_
19 /*!
20  * ==================== AIQ CALIB VERSION HISTORY ====================
21  *
22  * v1.0.0
23  *  - initial version
24  * v1.0.1
25  * v1.1.0
26  *  - add xml tag check
27  * v1.1.1
28  *  - magic code:996625
29  *  - awb
30  *  - difference tolerance and run interval in difference luma value
31  * v1.1.2
32  *  - magic code:998276
33  *  - add COLOR_AS_GREY tag
34  * v1.1.3
35  *  - magic code:1003001
36  *  - Aec: add sensor-AEC-LinearAECtrl-RawStatsEn, ae stats can use rawae/yuvae
37  *  - Aec: add system-dcg_setting divide into 2 parts -normal /Hdr
38  *  - Aec: add system-Gainrange-Linear/NonLinear, support db_mode
39  * v1.1.4
40  *  - magic code:1003993
41  *  - Ahdr: add Band prior mode
42  * v1.1.5
43  *  - magic code: 1005025
44  *  - sensor_para: add default sensor flip setting
45  * v1.1.6
46  *  - magic code:1011737
47  *  - Aec: add AecEnvLvCalib
48  *  - add ModuleInfo
49  * v1.1.7
50  *  - magic code:1023357
51  *  - Adpcc: Redefine DPCC in IQ files, add Expert Mode
52  *  - Adpcc: Add fast mode in DPCC
53  * v1.1.8
54  *  - magic code:1027323
55  *  - Ahdr: remove Band_Prior from moresetting in IQ files
56  *  - Ahdr: Add Band_Prior module in IQ files
57  * v1.1.9
58  *  - simplify params in Backlight, add MeasArea
59  *  - add OverExpCtrl in AEC
60  *  - delete useless iq params in AEC
61  *  - including:AOE,Hist2Hal,AecRange,InternalAdjust
62  * v1.1.a
63  *  - ExpDelay support Hdr/Normal mode
64  *  - Tolerance divide into ToleranceIn/ToleranceOut
65  * v1.2.1
66  *  - magic code:1007256
67  *  - Ahdr:divide Ahdr into two parts,merge and tmo
68  *  - Tmo: add linear tmo function
69  * v1.2.2
70  *  - Afec: add light_center and distortion_coeff
71  * v1.2.3
72  *  - LumaDetect: add the level2 of mutation threshold
73  * v1.2.4
74  *  - Aldch: add light_center and distortion_coeff
75  * v1.2.5
76  *  - dehaze: add normal, HDR and night mode
77  * v1.2.6
78  *  -sensorinfo: add CISHdrGainIndSetEn for Stagger+same gain
79  * v1.2.7
80  *  -aldch: add correct_level_max filed
81  * v1.2.8
82  *  - magic code:1017263
83  *  -Tmo: rename BandPror as GlobalTMO
84  *  -Tmo:add IIR control in GlobalTMO
85  *  -Tmo: rename TmoContrast as LocalTMO
86  *  -Tmo: delete moresetting
87  * v1.2.9
88  *  -LumaDetect: add fixed times of readback
89  * v1.2.a
90  *  -AF: add vcmconfig
91  * v1.3.0
92  *  -dynamic mfnr enable in iqfiles
93  * v1.3.1
94  *  - magic code:1034424
95  *  - Redifine dehaze para in IQ files
96  * v1.3.2
97  *  - magic code:1034813
98  *  - TMO: add normal HDR night mode
99  * v1.3.3
100  *  - magic code:1044335
101  *  - AE: add SyncTest to debug
102  * v1.3.4
103  *  - magic code:1061311
104  *  - AE: add IrisCtrl, and also modify some params in manualCtrl & initialExp
105  * v1.3.5
106  *  - magic code:1054757
107  *  - Adehze: remove some para in iq
108  * v1.3.6
109  *  - magic code:1054435
110  *  - Tmo: add normal HDR night mode en
111  * v1.3.7
112  *  - magic code:1056480
113  *  - sensorinfo: rename CISTimeRegSumFac as CISHdrTimeRegSumFac
114  *                add CISLinTimeRegMaxFac
115  * v1.3.8
116  *  - magic code:1058686
117  *  - AF: add afmeas_iso
118  * v1.3.9
119  *  - magic code:1054936
120  *  - Gamma: Remove gamma_out_mode curve_user
121  * v1.4.0
122  *  - magic code:1055312
123  *  - merge: change matrix from [1,6] to [1,13]
124  *  - tmo: change matrix from [1,6] to [1,13]
125  * v1.4.1
126  *  - magic code:1088367
127  *  - DPCC: redefine set cell struct
128   * v1.4.2
129  *  - magic code:1089142
130  *  - ACCM: support Hdr/Normal mode
131  * v1.4.3
132  *  - magic code:1123951
133  *  - ACPROC: support hue/bright/saturation settings
134  *  - AIE: support ie mode setting
135  * v1.4.4
136  *  - mfnr: add motion detect module enable/disable control
137   * v1.4.5
138  *  - sharp & edgefilter: add kernel coeffs interpolation
139  *v1.4.6
140  *  - AF: add SceneDiff/ValidValue/WeightMatrix/zoomfocus_tbl
141  *v1.4.7
142  *  - mfnr:motion_detection: rename reserved9&reserved8 to
143  *  - frame_limit_y&frame_limit_uv.
144 *v1.4.8
145  *  -AWB: add wbGainOffset in AWB
146  */
147 #define RK_AIQ_CALIB_VERSION_REAL_V          "v1.4.8"
148 #define RK_AIQ_CALIB_VERSION_MAGIC_V         "1170944"
149 
150 
151 /******* DO NOT EDIT THE FOLLOWINGS ***********/
152 
153 #define RK_AIQ_CALIB_VERSION_HEAD            "Calib "
154 #define RK_AIQ_CALIB_VERSION_MAGIC_JOINT     ","
155 #define RK_AIQ_CALIB_VERSION_MAGIC_CODE_HEAD "magicCode:"
156 #define RK_AIQ_CALIB_VERSION \
157     RK_AIQ_CALIB_VERSION_HEAD\
158     RK_AIQ_CALIB_VERSION_REAL_V\
159     RK_AIQ_CALIB_VERSION_MAGIC_JOINT\
160     RK_AIQ_CALIB_VERSION_MAGIC_CODE_HEAD\
161     RK_AIQ_CALIB_VERSION_MAGIC_V
162 
163 #endif
164