| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos_camgroup/ |
| H A D | CMakeLists.txt | 37 set(AWBPREBUILT_DIR "${CMAKE_CURRENT_LIST_DIR}/awb/${OS}/${SOC}/${ARCH}/${C_LIBRARY_NAME}") 67 # add awb implement 70 awb/rk_aiq_algo_camgroup_awb_itf.cpp 72 awb/rk_aiq_uapiv2_camgroup_awb_int.cpp 77 list(APPEND AWB_SRC awb/rk_aiq_awb_algo_surround_view_v201.cpp) 82 list(APPEND AWB_SRC awb/rk_aiq_awb_algo_surround_view_v32.cpp) 85 if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/awb/rk_aiq_algo_camgroup_awb_itf.cpp") 88 set_target_properties(rkaiq_camgroup_awb PROPERTIES FOLDER "algos_camgroup/awb") 94 …message(STATUS "Can NOT found ${CMAKE_CURRENT_SOURCE_DIR}/awb/rk_aiq_algo_camgroup_awb_itf.cpp. Us… 95 set(PREFIX "${CMAKE_CURRENT_SOURCE_DIR}/awb/${OS}/${SOC}/${ARCH}/${C_LIBRARY_NAME}/lib")
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | isp_stats_v32.c | 648 struct isp32_lite_rawawb_meas_stat *awb; in rkisp_stats_get_rawawb_meas_lite() local 659 awb = &pbuf->params.rawawb; in rkisp_stats_get_rawawb_meas_lite() 662 awb->sum[i].rgain_nor = val; in rkisp_stats_get_rawawb_meas_lite() 664 awb->sum[i].bgain_nor = val; in rkisp_stats_get_rawawb_meas_lite() 666 awb->sum[i].wp_num_nor = val; in rkisp_stats_get_rawawb_meas_lite() 669 awb->sum[i].rgain_big = val; in rkisp_stats_get_rawawb_meas_lite() 671 awb->sum[i].bgain_big = val; in rkisp_stats_get_rawawb_meas_lite() 673 awb->sum[i].wp_num_big = val; in rkisp_stats_get_rawawb_meas_lite() 676 awb->sum[i].wp_num2 = val; in rkisp_stats_get_rawawb_meas_lite() 681 awb->sum_exc[i].rgain_exc = val; in rkisp_stats_get_rawawb_meas_lite() [all …]
|
| H A D | isp_stats_v1x.c | 23 pbuf->params.awb.awb_mean[0].cnt = CIF_ISP_AWB_GET_PIXEL_CNT(reg_val); in rkisp1_stats_get_awb_meas_v10() 26 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v10() 28 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v10() 30 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v10() 43 pbuf->params.awb.awb_mean[0].cnt = CIF_ISP_AWB_GET_PIXEL_CNT(reg_val); in rkisp1_stats_get_awb_meas_v12() 46 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v12() 48 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v12() 50 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v12()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ |
| H A D | ia_css_s3a.host.c | 107 ia_css_awb_encode(&to->awb, from, sizeof(to->awb)); in ia_css_s3a_encode() 155 const struct sh_css_isp_awb_params *awb, in ia_css_awb_dump() argument 159 "awb_lg_high_raw", awb->lg_high_raw); in ia_css_awb_dump() 161 "awb_lg_low", awb->lg_low); in ia_css_awb_dump() 163 "awb_lg_high", awb->lg_high); in ia_css_awb_dump() 208 ia_css_awb_dump(&s3a->awb, level); in ia_css_s3a_dump()
|
| H A D | ia_css_s3a_param.h | 48 struct sh_css_isp_awb_params awb; member
|
| H A D | ia_css_s3a.host.h | 43 const struct sh_css_isp_awb_params *awb,
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/rockchip-rkisp/ |
| H A D | rockchip-rkisp.bb | 31 ln -sf lib32 plugins/3a/rkiq/awb/lib 37 ln -sf lib64 plugins/3a/rkiq/awb/lib 79 install -d ${D}${libdir}/rkisp/awb 80 install -m 0644 plugins/3a/rkiq/awb/lib/librkisp_awb.so \ 81 ${D}${libdir}/rkisp/awb/
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/ipu3/ |
| H A D | ipu3-css-params.c | 2610 acc->awb.config = acc_user->awb.config; in imgu_css_cfg_acc() 2613 acc->awb.config = acc_old->awb.config; in imgu_css_cfg_acc() 2616 acc->awb.config = imgu_css_awb_defaults; in imgu_css_cfg_acc() 2619 if (acc->awb.config.grid.width <= 0) in imgu_css_cfg_acc() 2622 acc->awb.config.grid.height_per_slice = in imgu_css_cfg_acc() 2623 IMGU_ABI_AWB_MAX_CELLS_PER_SET / acc->awb.config.grid.width, in imgu_css_cfg_acc() 2624 imgu_css_grid_end_calc(&acc->awb.config.grid); in imgu_css_cfg_acc() 2627 acc->awb.stripes[i] = acc->awb.config; in imgu_css_cfg_acc() 2629 if (acc->awb.config.grid.x_start >= in imgu_css_cfg_acc() 2632 acc->awb.stripes[0].rgbs_thr_b &= ~IPU3_UAPI_AWB_RGBS_THR_B_EN; in imgu_css_cfg_acc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/ |
| H A D | isp_stats.c | 224 pbuf->params.awb.awb_mean[0].cnt = CIF_ISP_AWB_GET_PIXEL_CNT(reg_val); in rkisp1_stats_get_awb_meas_v10() 227 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v10() 229 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v10() 231 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v10() 243 pbuf->params.awb.awb_mean[0].cnt = CIF_ISP_AWB_GET_PIXEL_CNT(reg_val); in rkisp1_stats_get_awb_meas_v12() 246 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v12() 248 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v12() 250 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v12()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | ov8858.c | 2181 inf->awb.flag = 1; in ov8858_get_r1a_otp() 2182 inf->awb.r_value = rg; in ov8858_get_r1a_otp() 2183 inf->awb.b_value = bg; in ov8858_get_r1a_otp() 2184 inf->awb.gr_value = 0x200; in ov8858_get_r1a_otp() 2185 inf->awb.gb_value = 0x200; in ov8858_get_r1a_otp() 2187 inf->awb.golden_r_value = 0; in ov8858_get_r1a_otp() 2188 inf->awb.golden_b_value = 0; in ov8858_get_r1a_otp() 2189 inf->awb.golden_gr_value = 0; in ov8858_get_r1a_otp() 2190 inf->awb.golden_gb_value = 0; in ov8858_get_r1a_otp() 2251 inf->awb.flag = 1; in ov8858_get_r2a_otp() [all …]
|
| H A D | gc8034.c | 1435 inf->awb.flag = 1; in gc8034_get_otp() 1436 inf->awb.r_value = otp->awb_data.r_ratio; in gc8034_get_otp() 1437 inf->awb.b_value = otp->awb_data.b_ratio; in gc8034_get_otp() 1438 inf->awb.gr_value = otp->awb_data.g_ratio; in gc8034_get_otp() 1439 inf->awb.gb_value = 0x0; in gc8034_get_otp() 1441 inf->awb.golden_r_value = otp->awb_data.r_golden; in gc8034_get_otp() 1442 inf->awb.golden_b_value = otp->awb_data.b_golden; in gc8034_get_otp() 1443 inf->awb.golden_gr_value = otp->awb_data.g_golden; in gc8034_get_otp() 1444 inf->awb.golden_gb_value = 0x0; in gc8034_get_otp() 1995 inf->awb.flag = 1; in gc8034_get_otp() [all …]
|
| H A D | ov5670.c | 948 inf->awb.flag = 1; in ov5670_get_otp() 949 inf->awb.r_value = rg; in ov5670_get_otp() 950 inf->awb.b_value = bg; in ov5670_get_otp() 951 inf->awb.gr_value = 0x200; in ov5670_get_otp() 952 inf->awb.gb_value = 0x200; in ov5670_get_otp() 954 inf->awb.golden_r_value = 0; in ov5670_get_otp() 955 inf->awb.golden_b_value = 0; in ov5670_get_otp() 956 inf->awb.golden_gr_value = 0; in ov5670_get_otp() 957 inf->awb.golden_gb_value = 0; in ov5670_get_otp()
|
| H A D | imx214.c | 907 inf->awb.flag = 1; in imx214_get_otp() 908 inf->awb.r_value = otp->rg_ratio; in imx214_get_otp() 909 inf->awb.b_value = otp->bg_ratio; in imx214_get_otp() 910 inf->awb.gr_value = 0x400; in imx214_get_otp() 911 inf->awb.gb_value = 0x400; in imx214_get_otp() 913 inf->awb.golden_r_value = 0; in imx214_get_otp() 914 inf->awb.golden_b_value = 0; in imx214_get_otp() 915 inf->awb.golden_gr_value = 0; in imx214_get_otp() 916 inf->awb.golden_gb_value = 0; in imx214_get_otp()
|
| H A D | imx258.c | 995 inf->awb.flag = 1; in imx258_get_otp() 996 inf->awb.r_value = otp->rg_ratio; in imx258_get_otp() 997 inf->awb.b_value = otp->bg_ratio; in imx258_get_otp() 998 inf->awb.gr_value = 0x400; in imx258_get_otp() 999 inf->awb.gb_value = 0x400; in imx258_get_otp() 1001 inf->awb.golden_r_value = 0; in imx258_get_otp() 1002 inf->awb.golden_b_value = 0; in imx258_get_otp() 1003 inf->awb.golden_gr_value = 0; in imx258_get_otp() 1004 inf->awb.golden_gb_value = 0; in imx258_get_otp()
|
| H A D | ov50c40.c | 6170 inf->awb.flag = 1; in ov50c40_get_otp() 6171 inf->awb.r_value = otp->awb_data.r_ratio; in ov50c40_get_otp() 6172 inf->awb.b_value = otp->awb_data.b_ratio; in ov50c40_get_otp() 6173 inf->awb.gr_value = otp->awb_data.g_ratio; in ov50c40_get_otp() 6174 inf->awb.gb_value = 0x0; in ov50c40_get_otp() 6176 inf->awb.golden_r_value = otp->awb_data.r_golden; in ov50c40_get_otp() 6177 inf->awb.golden_b_value = otp->awb_data.b_golden; in ov50c40_get_otp() 6178 inf->awb.golden_gr_value = otp->awb_data.g_golden; in ov50c40_get_otp() 6179 inf->awb.golden_gb_value = 0x0; in ov50c40_get_otp()
|
| H A D | imx586.c | 1173 inf->awb.flag = 1; in imx586_get_otp() 1174 inf->awb.r_value = otp->awb_data.r_ratio; in imx586_get_otp() 1175 inf->awb.b_value = otp->awb_data.b_ratio; in imx586_get_otp() 1176 inf->awb.gr_value = otp->awb_data.g_ratio; in imx586_get_otp() 1177 inf->awb.gb_value = 0x0; in imx586_get_otp() 1179 inf->awb.golden_r_value = otp->awb_data.r_golden; in imx586_get_otp() 1180 inf->awb.golden_b_value = otp->awb_data.b_golden; in imx586_get_otp() 1181 inf->awb.golden_gr_value = otp->awb_data.g_golden; in imx586_get_otp() 1182 inf->awb.golden_gb_value = 0x0; in imx586_get_otp()
|
| H A D | s5kjn1.c | 1232 inf->awb.flag = 1; in s5kjn1_get_otp() 1233 inf->awb.r_value = otp->awb_data.r_ratio; in s5kjn1_get_otp() 1234 inf->awb.b_value = otp->awb_data.b_ratio; in s5kjn1_get_otp() 1235 inf->awb.gr_value = otp->awb_data.g_ratio; in s5kjn1_get_otp() 1236 inf->awb.gb_value = 0x0; in s5kjn1_get_otp() 1238 inf->awb.golden_r_value = otp->awb_data.r_golden; in s5kjn1_get_otp() 1239 inf->awb.golden_b_value = otp->awb_data.b_golden; in s5kjn1_get_otp() 1240 inf->awb.golden_gr_value = otp->awb_data.g_golden; in s5kjn1_get_otp() 1241 inf->awb.golden_gb_value = 0x0; in s5kjn1_get_otp()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/iq_parser_v2/ |
| H A D | RkAiqCalibDbV2.h | 131 static int CamCalibDbFreeAwbV20Ctx(CalibDbV2_Wb_Para_V20_t* awb); 198 static int CamCalibDbFreeAwbV21Ctx(CalibDbV2_Wb_Para_V21_t* awb); 253 static int CamCalibDbFreeAwbV32Ctx(CalibDbV2_Wb_Para_V32_t* awb);
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/ |
| H A D | rkisp1-stats.c | 205 pbuf->params.awb.awb_mean[0].cnt = in rkisp1_stats_get_awb_meas() 209 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas() 211 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas() 213 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas()
|
| /OK3568_Linux_fs/buildroot/package/rockchip/camera-engine-rkisp/ |
| H A D | camera-engine-rkisp.mk | 88 RKawbDir = $(TARGET_DIR)/usr/lib/rkisp/awb 120 …$(INSTALL) -D -m 644 $(@D)/plugins/3a/rkiq/awb/$(CAMERA_ENGINE_RKISP_LIB)/librkisp_awb.so $(RKawbD…
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/m5mols/ |
| H A D | m5mols_controls.c | 294 int awb; in m5mols_set_white_balance() local 301 awb = wb[i][0] == V4L2_WHITE_BALANCE_AUTO; in m5mols_set_white_balance() 302 ret = m5mols_write(sd, AWB_MODE, awb ? REG_AWB_AUTO : in m5mols_set_white_balance() 307 if (!awb) in m5mols_set_white_balance()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/iqfiles/ |
| H A D | camera_profile.ini | 22 awb = 2 key
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/awb/ |
| H A D | CMakeLists.txt | 24 dec_algo(awb rk_aiq_algo_awb_itf.cpp ${AWB_SRC})
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/ |
| H A D | RkAiqCamGroupManager.h | 45 XCamVideoBuffer* stats_buf = _3aResults.awb._awbStats; in reset() 49 stats_buf = _3aResults.awb._awbProcRes; in reset()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/simulator/ |
| H A D | isp20_hw_simulator.h | 50 rk_aiq_awb_stat_res_v200_t awb; member
|