Home
last modified time | relevance | path

Searched refs:awb (Results 1 – 25 of 68) sorted by relevance

123

/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos_camgroup/
H A DCMakeLists.txt37 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 Disp_stats_v32.c648 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 Disp_stats_v1x.c23 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 Dia_css_s3a.host.c107 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 Dia_css_s3a_param.h48 struct sh_css_isp_awb_params awb; member
H A Dia_css_s3a.host.h43 const struct sh_css_isp_awb_params *awb,
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/rockchip-rkisp/
H A Drockchip-rkisp.bb31 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 Dipu3-css-params.c2610 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 Disp_stats.c224 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 Dov8858.c2181 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 Dgc8034.c1435 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 Dov5670.c948 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 Dimx214.c907 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 Dimx258.c995 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 Dov50c40.c6170 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 Dimx586.c1173 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 Ds5kjn1.c1232 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 DRkAiqCalibDbV2.h131 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 Drkisp1-stats.c205 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 Dcamera-engine-rkisp.mk88 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 Dm5mols_controls.c294 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 Dcamera_profile.ini22 awb = 2 key
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/awb/
H A DCMakeLists.txt24 dec_algo(awb rk_aiq_algo_awb_itf.cpp ${AWB_SRC})
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/
H A DRkAiqCamGroupManager.h45 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 Disp20_hw_simulator.h50 rk_aiq_awb_stat_res_v200_t awb; member

123