Home
last modified time | relevance | path

Searched refs:bls_cfg (Results 1 – 21 of 21) sorted by relevance

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp21/
H A DIsp21Params.cpp42 isp_cfg.others.bls_cfg.bls1_en = blc.v0.blc1_enable; in FixFromAwbGain()
46 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()
69 isp_cfg.others.bls_cfg.bls1_en = blc.v0.blc1_enable; 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()
[all …]
H A DCamHwIsp21.cpp183 UPDATE_MODULE_EFF_PARAMS(ISP2X_MODULE_BLS, new_isp_params->others.bls_cfg, \ in updateEffParams()
184 … lates_isp_params_ptr->others.bls_cfg, dst_isp_params->others.bls_cfg); \ in updateEffParams()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/
H A DRkAiqResourceTranslatorV32.cpp47 struct isp32_bls_cfg* bls_cfg = &_ispParams.bls_cfg; in translateAecStats() local
58 isp_ob_offset_rb = MAX(bls_cfg->isp_ob_offset >> 2, 0); in translateAecStats()
59 isp_ob_offset_g = bls_cfg->isp_ob_offset; in translateAecStats()
60 isp_ob_predgain = MAX(bls_cfg->isp_ob_predgain >> 8, 1); in translateAecStats()
62 if (bls_cfg->bls1_en && !is_hdr) { in translateAecStats()
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()
175 if (bls_cfg->bls1_en && !is_hdr) { in translateAecStats()
[all …]
H A DRkAiqResourceTranslatorV3x.cpp622 struct isp21_bls_cfg *bls_cfg = &ispParams.isp_params_v3x[0].others.bls_cfg; in translateMultiAecStats() local
627 if(bls_cfg->bls1_en) { in translateMultiAecStats()
629 bls1_val.r = bls_cfg->bls1_val.r >> 2; in translateMultiAecStats()
630 bls1_val.gr = bls_cfg->bls1_val.gr; in translateMultiAecStats()
631 bls1_val.gb = bls_cfg->bls1_val.gb; in translateMultiAecStats()
632 bls1_val.b = bls_cfg->bls1_val.b >> 2; in translateMultiAecStats()
634 bls_ratio[0] = (float)((1 << 12) - 1) / ((1 << 12) - 1 - bls_cfg->bls1_val.r); in translateMultiAecStats()
635 bls_ratio[1] = (float)((1 << 12) - 1) / ((1 << 12) - 1 - bls_cfg->bls1_val.gr); in translateMultiAecStats()
636 bls_ratio[2] = (float)((1 << 12) - 1) / ((1 << 12) - 1 - bls_cfg->bls1_val.b); in translateMultiAecStats()
1092 rk_aiq_isp_blc_t *bls_cfg = &ispParams.blc_cfg.v0; in translateMultiAwbStats() local
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp3x/
H A DCamHwIsp3x.cpp116 UPDATE_MODULE_EFF_PARAMS(ISP2X_MODULE_BLS, new_isp_params->others.bls_cfg, \ in updateEffParams()
117 … lates_isp_params_ptr->others.bls_cfg, dst_isp_params->others.bls_cfg); \ in updateEffParams()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp32/
H A DIsp32Params.cpp1952 isp_cfg.others.bls_cfg.enable_auto = 0; in convertAiqBlcToIsp32Params()
1953 isp_cfg.others.bls_cfg.en_windows = 0; in convertAiqBlcToIsp32Params()
1955 isp_cfg.others.bls_cfg.bls_window1.h_offs = 0; in convertAiqBlcToIsp32Params()
1956 isp_cfg.others.bls_cfg.bls_window1.v_offs = 0; in convertAiqBlcToIsp32Params()
1957 isp_cfg.others.bls_cfg.bls_window1.h_size = 0; in convertAiqBlcToIsp32Params()
1958 isp_cfg.others.bls_cfg.bls_window1.v_size = 0; in convertAiqBlcToIsp32Params()
1960 isp_cfg.others.bls_cfg.bls_window2.h_offs = 0; in convertAiqBlcToIsp32Params()
1961 isp_cfg.others.bls_cfg.bls_window2.v_offs = 0; in convertAiqBlcToIsp32Params()
1962 isp_cfg.others.bls_cfg.bls_window2.h_size = 0; in convertAiqBlcToIsp32Params()
1963 isp_cfg.others.bls_cfg.bls_window2.v_size = 0; in convertAiqBlcToIsp32Params()
[all …]
H A DCamHwIsp32.cpp54 _effecting_ispparam_map[effFrmId]->data()->result.bls_cfg = mLatestBlsCfg; in updateEffParams()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A DIsp20Params.cpp1619 isp_cfg.others.bls_cfg.enable_auto = 0; in convertAiqBlcToIsp20Params()
1620 isp_cfg.others.bls_cfg.en_windows = 0; in convertAiqBlcToIsp20Params()
1622 isp_cfg.others.bls_cfg.bls_window1.h_offs = 0; in convertAiqBlcToIsp20Params()
1623 isp_cfg.others.bls_cfg.bls_window1.v_offs = 0; in convertAiqBlcToIsp20Params()
1624 isp_cfg.others.bls_cfg.bls_window1.h_size = 0; in convertAiqBlcToIsp20Params()
1625 isp_cfg.others.bls_cfg.bls_window1.v_size = 0; in convertAiqBlcToIsp20Params()
1627 isp_cfg.others.bls_cfg.bls_window2.h_offs = 0; in convertAiqBlcToIsp20Params()
1628 isp_cfg.others.bls_cfg.bls_window2.v_offs = 0; in convertAiqBlcToIsp20Params()
1629 isp_cfg.others.bls_cfg.bls_window2.h_size = 0; in convertAiqBlcToIsp20Params()
1630 isp_cfg.others.bls_cfg.bls_window2.v_size = 0; in convertAiqBlcToIsp20Params()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/common/
H A Drk_aiq_types_priv.h105 struct isp32_bls_cfg bls_cfg; member
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/
H A Drkisp21-config.h716 struct isp21_bls_cfg bls_cfg; member
H A Drkisp3-config.h998 struct isp21_bls_cfg bls_cfg; member
H A Drkisp32-config.h1307 struct isp32_bls_cfg bls_cfg; member
H A Drkisp2-config.h1755 struct isp2x_bls_cfg bls_cfg; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Drk-isp21-config.h716 struct isp21_bls_cfg bls_cfg; member
H A Drk-isp3-config.h998 struct isp21_bls_cfg bls_cfg; member
H A Drk-isp32-config.h1307 struct isp32_bls_cfg bls_cfg; member
H A Drk-isp2-config.h1743 struct isp2x_bls_cfg bls_cfg; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Disp_params_v32.c3979 ops->bls_config(params_vdev, &new_params->others.bls_cfg); in __isp_isr_other_config()
4341 bool is_predgain = !!new_params->others.bls_cfg.isp_ob_predgain; in rkisp_alloc_internal_buf()
H A Disp_params_v2x.c3756 ops->bls_config(params_vdev, &new_params->others.bls_cfg); in __isp_isr_other_config()
H A Disp_params_v21.c3469 ops->bls_config(params_vdev, &new_params->others.bls_cfg); in __isp_isr_other_config()
H A Disp_params_v3x.c3820 ops->bls_config(params_vdev, &new_params->others.bls_cfg, id); in __isp_isr_other_config()