| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/ |
| H A D | RkAiqResourceTranslatorV21.cpp | 73 stats->params.rawawb.ro_rawawb_sum_rgain_nor[i]; in translateAwbStats() 75 stats->params.rawawb.ro_rawawb_sum_bgain_nor[i]; in translateAwbStats() 77 stats->params.rawawb.ro_rawawb_wp_num_nor[i]; in translateAwbStats() 79 stats->params.rawawb.ro_rawawb_sum_rgain_big[i]; in translateAwbStats() 81 stats->params.rawawb.ro_rawawb_sum_bgain_big[i]; in translateAwbStats() 83 stats->params.rawawb.ro_rawawb_wp_num_big[i]; in translateAwbStats() 88 statsInt->awb_stats_v201.blockResult[i].Rvalue = stats->params.rawawb.ramdata[i].r; in translateAwbStats() 89 statsInt->awb_stats_v201.blockResult[i].Gvalue = stats->params.rawawb.ramdata[i].g; in translateAwbStats() 90 statsInt->awb_stats_v201.blockResult[i].Bvalue = stats->params.rawawb.ramdata[i].b; in translateAwbStats() 91 statsInt->awb_stats_v201.blockResult[i].WpNo = stats->params.rawawb.ramdata[i].wp; in translateAwbStats() [all …]
|
| H A D | RkAiqResourceTranslator.cpp | 438 stats->params.rawawb.ro_rawawb_sum_r_nor[i]; in translateAwbStats() 440 stats->params.rawawb.ro_rawawb_sum_g_nor[i]; in translateAwbStats() 442 stats->params.rawawb.ro_rawawb_sum_b_nor[i]; in translateAwbStats() 444 stats->params.rawawb.ro_rawawb_wp_num_nor[i]; in translateAwbStats() 446 stats->params.rawawb.ro_rawawb_sum_r_big[i]; in translateAwbStats() 448 stats->params.rawawb.ro_rawawb_sum_g_big[i]; in translateAwbStats() 450 stats->params.rawawb.ro_rawawb_sum_b_big[i]; in translateAwbStats() 452 stats->params.rawawb.ro_rawawb_wp_num_big[i]; in translateAwbStats() 454 stats->params.rawawb.ro_rawawb_sum_r_sma[i]; in translateAwbStats() 456 stats->params.rawawb.ro_rawawb_sum_g_sma[i]; in translateAwbStats() [all …]
|
| H A D | RkAiqResourceTranslatorV3x.cpp | 1102 ori_win.h_offs = ispParams.isp_params_v3x[0].meas.rawawb.sw_rawawb_h_offs; in translateMultiAwbStats() 1103 ori_win.h_size = ispParams.isp_params_v3x[0].meas.rawawb.sw_rawawb_h_size; in translateMultiAwbStats() 1104 ori_win.v_offs = ispParams.isp_params_v3x[0].meas.rawawb.sw_rawawb_v_offs; in translateMultiAwbStats() 1105 ori_win.v_size = ispParams.isp_params_v3x[0].meas.rawawb.sw_rawawb_v_size; in translateMultiAwbStats() 1109 …AwbWinStats(statsInt->awb_stats_v3x.light, &left_stats->params.rawawb, &right_stats->params.rawawb, in translateMultiAwbStats() 1113 left_win.h_offs = ispParams.isp_params_v3x[1].meas.rawawb.sw_rawawb_h_offs; in translateMultiAwbStats() 1114 left_win.h_size = ispParams.isp_params_v3x[1].meas.rawawb.sw_rawawb_h_size; in translateMultiAwbStats() 1115 left_win.v_offs = ispParams.isp_params_v3x[1].meas.rawawb.sw_rawawb_v_offs; in translateMultiAwbStats() 1116 left_win.v_size = ispParams.isp_params_v3x[1].meas.rawawb.sw_rawawb_v_size; in translateMultiAwbStats() 1119 right_win.h_offs = ispParams.isp_params_v3x[2].meas.rawawb.sw_rawawb_h_offs; in translateMultiAwbStats() [all …]
|
| H A D | RkAiqResourceTranslatorV32.cpp | 994 stats->params.rawawb.sum[i].rgain_nor; in translateAwbStats() 996 stats->params.rawawb.sum[i].bgain_nor; in translateAwbStats() 998 stats->params.rawawb.sum[i].wp_num_nor; in translateAwbStats() 1000 stats->params.rawawb.sum[i].rgain_big; in translateAwbStats() 1002 stats->params.rawawb.sum[i].bgain_big; in translateAwbStats() 1004 stats->params.rawawb.sum[i].wp_num_big; in translateAwbStats() 1005 statsInt->awb_stats_v32.WpNo2[i] = stats->params.rawawb.sum[i].wp_num2; in translateAwbStats() 1010 statsInt->awb_stats_v32.blockResult[i].Rvalue = stats->params.rawawb.ramdata[i].r; in translateAwbStats() 1011 statsInt->awb_stats_v32.blockResult[i].Gvalue = stats->params.rawawb.ramdata[i].g; in translateAwbStats() 1012 statsInt->awb_stats_v32.blockResult[i].Bvalue = stats->params.rawawb.ramdata[i].b; in translateAwbStats() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/ |
| H A D | IspParamsSplitter.cpp | 802 ori_win.h_offs = ori->meas.rawawb.sw_rawawb_h_offs; in SplitAwbParams() 803 ori_win.h_size = ori->meas.rawawb.sw_rawawb_h_size; in SplitAwbParams() 804 ori_win.v_offs = ori->meas.rawawb.sw_rawawb_v_offs; in SplitAwbParams() 805 ori_win.v_size = ori->meas.rawawb.sw_rawawb_v_size; in SplitAwbParams() 812 if (ori->meas.rawawb.sw_rawawb_wind_size == 0) { in SplitAwbParams() 821 ori->meas.rawawb.sw_rawawb_blk_measure_enable = 0; in SplitAwbParams() 822 left->meas.rawawb.sw_rawawb_blk_measure_enable = 0; in SplitAwbParams() 823 right->meas.rawawb.sw_rawawb_blk_measure_enable = 0; in SplitAwbParams() 828 left->meas.rawawb.sw_rawawb_blk_measure_enable = 0; in SplitAwbParams() 830 right->meas.rawawb.sw_rawawb_blk_measure_enable = 0; in SplitAwbParams() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | isp_stats_v2x.c | 72 pbuf->params.rawawb.ro_rawawb_sum_r_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 74 pbuf->params.rawawb.ro_rawawb_sum_g_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 76 pbuf->params.rawawb.ro_rawawb_sum_b_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 78 pbuf->params.rawawb.ro_rawawb_wp_num_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 80 pbuf->params.rawawb.ro_rawawb_sum_r_big[i] = in rkisp_stats_get_rawawb_meas_reg() 82 pbuf->params.rawawb.ro_rawawb_sum_g_big[i] = in rkisp_stats_get_rawawb_meas_reg() 84 pbuf->params.rawawb.ro_rawawb_sum_b_big[i] = in rkisp_stats_get_rawawb_meas_reg() 86 pbuf->params.rawawb.ro_rawawb_wp_num_big[i] = in rkisp_stats_get_rawawb_meas_reg() 88 pbuf->params.rawawb.ro_rawawb_sum_r_sma[i] = in rkisp_stats_get_rawawb_meas_reg() 90 pbuf->params.rawawb.ro_rawawb_sum_g_sma[i] = in rkisp_stats_get_rawawb_meas_reg() [all …]
|
| H A D | isp_stats_v3x.c | 77 pbuf->params.rawawb.ro_yhist_bin[2 * i] = value & 0xFFFF; in rkisp_stats_get_rawawb_meas_reg() 78 pbuf->params.rawawb.ro_yhist_bin[2 * i + 1] = (value & 0xFFFF0000) >> 16; in rkisp_stats_get_rawawb_meas_reg() 82 pbuf->params.rawawb.ro_rawawb_sum_rgain_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 84 pbuf->params.rawawb.ro_rawawb_sum_bgain_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 86 pbuf->params.rawawb.ro_rawawb_wp_num_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 88 pbuf->params.rawawb.ro_rawawb_sum_rgain_big[i] = in rkisp_stats_get_rawawb_meas_reg() 90 pbuf->params.rawawb.ro_rawawb_sum_bgain_big[i] = in rkisp_stats_get_rawawb_meas_reg() 92 pbuf->params.rawawb.ro_rawawb_wp_num_big[i] = in rkisp_stats_get_rawawb_meas_reg() 95 pbuf->params.rawawb.ro_wp_num2[i] = in rkisp_stats_get_rawawb_meas_reg() 100 pbuf->params.rawawb.ro_sum_r_nor_multiwindow[i] = in rkisp_stats_get_rawawb_meas_reg() [all …]
|
| H A D | isp_stats_v21.c | 62 pbuf->params.rawawb.ro_yhist_bin[2 * i] = value & 0xFFFF; in rkisp_stats_get_rawawb_meas_reg() 63 pbuf->params.rawawb.ro_yhist_bin[2 * i + 1] = (value & 0xFFFF0000) >> 16; in rkisp_stats_get_rawawb_meas_reg() 67 pbuf->params.rawawb.ro_rawawb_sum_rgain_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 69 pbuf->params.rawawb.ro_rawawb_sum_bgain_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 71 pbuf->params.rawawb.ro_rawawb_wp_num_nor[i] = in rkisp_stats_get_rawawb_meas_reg() 73 pbuf->params.rawawb.ro_rawawb_sum_rgain_big[i] = in rkisp_stats_get_rawawb_meas_reg() 75 pbuf->params.rawawb.ro_rawawb_sum_bgain_big[i] = in rkisp_stats_get_rawawb_meas_reg() 77 pbuf->params.rawawb.ro_rawawb_wp_num_big[i] = in rkisp_stats_get_rawawb_meas_reg() 84 pbuf->params.rawawb.ramdata[i].b = lsb & 0x3FFFF; in rkisp_stats_get_rawawb_meas_reg() 85 pbuf->params.rawawb.ramdata[i].g = ((lsb & 0xFFFC0000) >> 18) | (msb & 0xF) << 14; in rkisp_stats_get_rawawb_meas_reg() [all …]
|
| H A D | bridge_v20.c | 267 size = ISP2X_RAWAWB_RAMDATA_NUM * sizeof(tmp_statsbuf->params.rawawb.ramdata[0]); in dump_dbg_reg() 271 memcpy(®_buf->reg[offset], &tmp_statsbuf->params.rawawb.ramdata[0], size); in dump_dbg_reg()
|
| H A D | isp_stats_v32.c | 659 awb = &pbuf->params.rawawb; in rkisp_stats_get_rawawb_meas_lite()
|
| H A D | isp_params_v21.c | 1340 struct isp21_rawawb_meas_cfg *arg_rec = ¶ms_rec->meas.rawawb; in isp_rawawb_config() 3680 ops->rawawb_config(params_vdev, &new_params->meas.rawawb); in __isp_isr_meas_config() 3765 isp_rawawb_cfg_sram(params_vdev, ¶ms->meas.rawawb, true); in rkisp_params_cfgsram_v21()
|
| H A D | isp_params_v3x.c | 1448 struct isp3x_rawawb_meas_cfg *arg_rec = ¶ms_rec->meas.rawawb; in isp_rawawb_config() 4047 ops->rawawb_config(params_vdev, &new_params->meas.rawawb, id); in __isp_isr_meas_config() 4123 isp_rawawb_cfg_sram(params_vdev, ¶ms->meas.rawawb, true, 0); in rkisp_params_cfgsram_v3x() 4130 isp_rawawb_cfg_sram(params_vdev, ¶ms->meas.rawawb, true, 1); in rkisp_params_cfgsram_v3x()
|
| H A D | isp_params_v32.c | 1556 struct isp32_rawawb_meas_cfg *arg_rec = ¶ms_rec->meas.rawawb; in isp_rawawb_config() 4228 ops->rawawb_config(params_vdev, &new_params->meas.rawawb); in __isp_isr_meas_config() 4305 isp_rawawb_cfg_sram(params_vdev, ¶ms->meas.rawawb, true); in rkisp_params_cfgsram_v32()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp32/ |
| H A D | CamHwIsp32.cpp | 68 _first_awb_cfg = isp_params->meas.rawawb; in processTb() 72 _first_awb_cfg.pre_wbgain_inv_r = isp_params->meas.rawawb.pre_wbgain_inv_r; in processTb() 73 _first_awb_cfg.pre_wbgain_inv_g = isp_params->meas.rawawb.pre_wbgain_inv_g; in processTb() 74 _first_awb_cfg.pre_wbgain_inv_b = isp_params->meas.rawawb.pre_wbgain_inv_b; in processTb() 75 isp_params->meas.rawawb = _first_awb_cfg; in processTb()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp3x/ |
| H A D | CamHwIsp3x.cpp | 112 UPDATE_MODULE_EFF_PARAMS(ISP2X_MODULE_RAWAWB, new_isp_params->meas.rawawb, \ in updateEffParams() 113 lates_isp_params_ptr->meas.rawawb, dst_isp_params->meas.rawawb); \ in updateEffParams()
|
| H A D | Isp3xParams.cpp | 30 struct isp3x_rawawb_meas_cfg * awb_cfg_v30 = &isp_cfg.meas.rawawb; in fixedAwbOveflowToIsp3xParams() 52 struct isp3x_rawawb_meas_cfg * left_awb_cfg_v30 = &left_isp_params->meas.rawawb; in fixedAwbOveflowToIsp3xParams() 53 struct isp3x_rawawb_meas_cfg * right_awb_cfg_v30 = &right_isp_params->meas.rawawb; in fixedAwbOveflowToIsp3xParams() 103 struct isp3x_rawawb_meas_cfg * awb_cfg_v30 = &isp_cfg.meas.rawawb; in convertAiqAwbToIsp3xParams()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp21/ |
| H A D | CamHwIsp21.cpp | 179 UPDATE_MODULE_EFF_PARAMS(ISP2X_MODULE_RAWAWB, new_isp_params->meas.rawawb, \ in updateEffParams() 180 lates_isp_params_ptr->meas.rawawb, dst_isp_params->meas.rawawb); \ in updateEffParams()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/ |
| H A D | rkisp32-config.h | 1337 struct isp32_rawawb_meas_cfg rawawb; member 1450 struct isp32_rawawb_meas_stat rawawb; //offset 0x2b00 member 1518 struct isp32_lite_rawawb_meas_stat rawawb; member
|
| H A D | rkisp21-config.h | 743 struct isp21_rawawb_meas_cfg rawawb; member 781 struct isp21_rawawb_meas_stat rawawb; member
|
| H A D | rkisp3-config.h | 1027 struct isp3x_rawawb_meas_cfg rawawb; member 1058 struct isp3x_rawawb_meas_stat rawawb; member
|
| H A D | rkisp2-config.h | 1782 struct isp2x_rawawb_meas_cfg rawawb; member 1927 struct isp2x_rawawb_meas_stat rawawb; member
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | rk-isp32-config.h | 1337 struct isp32_rawawb_meas_cfg rawawb; member 1450 struct isp32_rawawb_meas_stat rawawb; /* offset 0x2b00 */ member 1518 struct isp32_lite_rawawb_meas_stat rawawb; member
|
| H A D | rk-isp21-config.h | 743 struct isp21_rawawb_meas_cfg rawawb; member 781 struct isp21_rawawb_meas_stat rawawb; member
|
| H A D | rk-isp3-config.h | 1027 struct isp3x_rawawb_meas_cfg rawawb; member 1058 struct isp3x_rawawb_meas_stat rawawb; member
|
| H A D | rk-isp2-config.h | 1770 struct isp2x_rawawb_meas_cfg rawawb; member 1915 struct isp2x_rawawb_meas_stat rawawb; member
|