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