Home
last modified time | relevance | path

Searched refs:bls1_val (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/
H A DRkAiqResourceTranslatorV3x.cpp139 struct isp2x_bls_fixed_val bls1_val, in MergeAecWinLiteStats() argument
180 …* wnd_num + j] = (u16)CLIP((merge_stats->channelr_xy[i * wnd_num + j] - bls1_val.r) * bls_ratio[0]… in MergeAecWinLiteStats()
181 …* wnd_num + j] = (u16)CLIP((merge_stats->channelg_xy[i * wnd_num + j] - bls1_val.gr) * bls_ratio[1… in MergeAecWinLiteStats()
182 …* wnd_num + j] = (u16)CLIP((merge_stats->channelb_xy[i * wnd_num + j] - bls1_val.b) * bls_ratio[2]… in MergeAecWinLiteStats()
192 struct isp2x_bls_fixed_val bls1_val, in MergeAecWinBigStats() argument
231 …* wnd_num + j] = (u16)CLIP((merge_stats->channelr_xy[i * wnd_num + j] - bls1_val.r) * bls_ratio[0]… in MergeAecWinBigStats()
232 …* wnd_num + j] = (u16)CLIP((merge_stats->channelg_xy[i * wnd_num + j] - bls1_val.gr) * bls_ratio[1… in MergeAecWinBigStats()
233 …* wnd_num + j] = (u16)CLIP((merge_stats->channelb_xy[i * wnd_num + j] - bls1_val.b) * bls_ratio[2]… in MergeAecWinBigStats()
245 struct isp2x_bls_fixed_val bls1_val, in MergeAecSubWinStats() argument
257 …_sumr[i] = (u32)CLIP((merge_stats->wndx_sumr[i] - (pixel_num[i] >> 2) * bls1_val.r) * bls_ratio[0]… in MergeAecSubWinStats()
[all …]
H A DRkAiqResourceTranslatorV32.cpp49 struct isp2x_bls_fixed_val bls1_val; // bls1_val = blc1_ori_val * awb * range_ratio in translateAecStats() local
63 bls1_val.r = (bls_cfg->bls1_val.r / isp_ob_predgain) >> 2; in translateAecStats()
64 bls1_val.gr = bls_cfg->bls1_val.gr / isp_ob_predgain; in translateAecStats()
65 bls1_val.gb = bls_cfg->bls1_val.gb / isp_ob_predgain; in translateAecStats()
66 bls1_val.b = (bls_cfg->bls1_val.b / isp_ob_predgain) >> 2; in translateAecStats()
68 bls1_val.r = 0; in translateAecStats()
69 bls1_val.gr = 0; in translateAecStats()
70 bls1_val.gb = 0; in translateAecStats()
71 bls1_val.b = 0; in translateAecStats()
80 LOGE("bls1[%d-%d-%d-%d]", bls1_val.r, bls1_val.gr, bls1_val.gb, bls1_val.b); in translateAecStats()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp21/
H A DIsp21Params.cpp46 isp_cfg.others.bls_cfg.bls1_val.r = tmp; in FixFromAwbGain()
51 isp_cfg.others.bls_cfg.bls1_val.gr = tmp; in FixFromAwbGain()
56 isp_cfg.others.bls_cfg.bls1_val.gb = tmp; in FixFromAwbGain()
61 isp_cfg.others.bls_cfg.bls1_val.b = tmp; in FixFromAwbGain()
73 isp_cfg.others.bls_cfg.bls1_val.r = tmp; in FixFromAwbGain()
78 isp_cfg.others.bls_cfg.bls1_val.gr = tmp; in FixFromAwbGain()
83 isp_cfg.others.bls_cfg.bls1_val.gb = tmp; in FixFromAwbGain()
88 isp_cfg.others.bls_cfg.bls1_val.b = tmp; in FixFromAwbGain()
1136 isp_cfg->others.bls_cfg.bls1_val.r = tmp; in convertAiqExpIspDgainToIspParams()
1143 isp_cfg->others.bls_cfg.bls1_val.gr = tmp; in convertAiqExpIspDgainToIspParams()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A DIsp20Params.cpp1904 if(bls_cfg.bls1_en && bls_cfg.bls1_val.b > 0 && bls_cfg.bls1_val.r > 0 in convertAiqLscToIsp20Params()
1905 && bls_cfg.bls1_val.gb > 0 && bls_cfg.bls1_val.gr > 0 ) { in convertAiqLscToIsp20Params()
1908 …data_tbl[i] * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.b); in convertAiqLscToIsp20Params()
1910 …ata_tbl[i] * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.gb); in convertAiqLscToIsp20Params()
1912 …data_tbl[i] * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.r); in convertAiqLscToIsp20Params()
1914 …ata_tbl[i] * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.gr); in convertAiqLscToIsp20Params()
1920 …l[i] = 1024 * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.b); in convertAiqLscToIsp20Params()
1922 …[i] = 1024 * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.gb); in convertAiqLscToIsp20Params()
1924 …l[i] = 1024 * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.r); in convertAiqLscToIsp20Params()
1926 …[i] = 1024 * ((1 << ISP2X_BLC_BIT_MAX) - 1) / ((1 << ISP2X_BLC_BIT_MAX) - 1 - bls_cfg.bls1_val.gr); in convertAiqLscToIsp20Params()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp32/
H A DIsp32Params.cpp1974 … isp_cfg.others.bls_cfg.bls1_val.r = CLIP((int)(blc.blc1_r * blc.isp_ob_predgain), 0, 32767); in convertAiqBlcToIsp32Params()
1975 … isp_cfg.others.bls_cfg.bls1_val.gr = CLIP((int)(blc.blc1_gr * blc.isp_ob_predgain), 0, 32767); in convertAiqBlcToIsp32Params()
1976 … isp_cfg.others.bls_cfg.bls1_val.gb = CLIP((int)(blc.blc1_gb * blc.isp_ob_predgain), 0, 32767); in convertAiqBlcToIsp32Params()
1977 … isp_cfg.others.bls_cfg.bls1_val.b = CLIP((int)(blc.blc1_b * blc.isp_ob_predgain), 0, 32767); in convertAiqBlcToIsp32Params()
1979 isp_cfg.others.bls_cfg.bls1_val.r = (int)blc.blc1_r; in convertAiqBlcToIsp32Params()
1980 isp_cfg.others.bls_cfg.bls1_val.gr = (int)blc.blc1_gr; in convertAiqBlcToIsp32Params()
1981 isp_cfg.others.bls_cfg.bls1_val.gb = (int)blc.blc1_gb; in convertAiqBlcToIsp32Params()
1982 isp_cfg.others.bls_cfg.bls1_val.b = (int)blc.blc1_b; in convertAiqBlcToIsp32Params()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/
H A Drkisp21-config.h57 struct isp2x_bls_fixed_val bls1_val; member
H A Drkisp32-config.h212 struct isp2x_bls_fixed_val bls1_val; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Drk-isp21-config.h57 struct isp2x_bls_fixed_val bls1_val; member
H A Drk-isp32-config.h212 struct isp2x_bls_fixed_val bls1_val; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Disp_params_v21.c277 pval = &arg->bls1_val; in isp_bls_config()
H A Disp_params_v3x.c383 pval = &arg->bls1_val; in isp_bls_config()
H A Disp_params_v32.c328 pval = &arg->bls1_val; in isp_bls_config()