| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/ |
| H A D | IspParamsSplitter.cpp | 88 if (ori_win[i].h_offs + ori_win[i].h_size <= left_isp_rect_.w) { in SplitAecSubWin() 94 left_win[i].h_offs = ori_win[i].h_offs; in SplitAecSubWin() 99 right_win[i].h_offs = 0; in SplitAecSubWin() 104 else if (ori_win[i].h_offs >= right_isp_rect_.x) { in SplitAecSubWin() 111 left_win[i].h_offs = 0; in SplitAecSubWin() 116 right_win[i].h_offs = ori_win[i].h_offs - right_isp_rect_.x; in SplitAecSubWin() 128 left_win[i].h_offs = ori_win[i].h_offs; in SplitAecSubWin() 129 left_win[i].h_size = MAX(0, ((long)left_isp_rect_.w - (long)left_win[i].h_offs)); in SplitAecSubWin() 134 right_win[i].h_offs = left_win[i].h_offs + left_win[i].h_size - right_isp_rect_.x; in SplitAecSubWin() 156 right_win->h_offs = (left_win->h_size + left_win->h_offs > right_isp_rect_.x) ? in SplitAecCalcBlockSize() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/uAPI2/ |
| H A D | rk_aiq_user_api2_custom_ae.cpp | 572 pConfig->aeHwConfig.ae_meas.rawae0.win.h_offs = 0; in initAecHwConfig() 579 pConfig->aeHwConfig.ae_meas.rawae1.win.h_offs = 0; in initAecHwConfig() 583 pConfig->aeHwConfig.ae_meas.rawae1.subwin[0].h_offs = 2; in initAecHwConfig() 587 pConfig->aeHwConfig.ae_meas.rawae1.subwin[1].h_offs = 150; in initAecHwConfig() 591 pConfig->aeHwConfig.ae_meas.rawae1.subwin[2].h_offs = 2; in initAecHwConfig() 595 pConfig->aeHwConfig.ae_meas.rawae1.subwin[3].h_offs = 150; in initAecHwConfig() 605 pConfig->aeHwConfig.ae_meas.rawae2.win.h_offs = 0; in initAecHwConfig() 609 pConfig->aeHwConfig.ae_meas.rawae2.subwin[0].h_offs = 2; in initAecHwConfig() 613 pConfig->aeHwConfig.ae_meas.rawae2.subwin[1].h_offs = 150; in initAecHwConfig() 617 pConfig->aeHwConfig.ae_meas.rawae2.subwin[2].h_offs = 2; in initAecHwConfig() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | isp_params_v2x.c | 368 rkisp_iowrite32(params_vdev, arg->bls_window2.h_offs, in isp_bls_config() 370 rkisp_iowrite32(params_vdev, arg->bls_window2.h_offs + arg->bls_window2.h_size, in isp_bls_config() 380 rkisp_iowrite32(params_vdev, arg->bls_window1.h_offs, in isp_bls_config() 382 rkisp_iowrite32(params_vdev, arg->bls_window1.h_offs + arg->bls_window1.h_size, in isp_bls_config() 479 ISP2X_SIHST_OFFS_SET(arg->win_cfg[i].win.h_offs, in isp_sihst_config() 971 ISP2X_SIAF_WIN_X(arg->afm_win[i].win.h_offs) | in isp_siaf_config() 976 arg->afm_win[i].win.h_offs) | in isp_siaf_config() 1041 arg->awb_wnd.h_offs, CIF_ISP_AWB_WND_H_OFFS_V10); in isp_siawb_config() 1186 ISP2X_YUVAE_H_OFFSET_SET(arg->win.h_offs), in isp_yuvae_config() 1199 ISP2X_YUVAE_SUBWIN_H_OFFSET_SET(arg->subwin[i].h_offs), in isp_yuvae_config() [all …]
|
| H A D | isp_params_v1x.c | 145 rkisp1_iowrite32(params_vdev, arg->bls_window2.h_offs, in isp_bls_config() 157 rkisp1_iowrite32(params_vdev, arg->bls_window1.h_offs, in isp_bls_config() 558 arg->awb_wnd.h_offs, CIF_ISP_AWB_WND_H_OFFS_V10); in isp_awb_meas_config_v10() 599 arg->awb_wnd.h_offs, in isp_awb_meas_config_v12() 702 arg->meas_window.h_offs, CIF_ISP_EXP_H_OFFSET_V10); in isp_aec_config_v10() 737 CIF_ISP_EXP_H_OFFSET_SET_V12(arg->meas_window.h_offs), in isp_aec_config_v12() 792 arg->meas_window.h_offs, in isp_hst_config_v10() 841 CIF_ISP_HIST_OFFS_SET_V12(arg->meas_window.h_offs, in isp_hst_config_v12() 919 CIF_ISP_AFM_WINDOW_X(arg->afm_win[i].h_offs) | in isp_afm_config_v10() 924 arg->afm_win[i].h_offs) | in isp_afm_config_v10() [all …]
|
| H A D | capture.c | 999 u16 h_offs, v_offs, h_size, v_size; in rkisp_set_cmsk() local 1025 h_offs = cfg->win[i].h_offs & ~0x1; in rkisp_set_cmsk() 1029 if (h_offs != cfg->win[i].h_offs || in rkisp_set_cmsk() 1034 if (h_offs + h_size > width) { in rkisp_set_cmsk() 1035 h_size = ALIGN_DOWN(width - h_offs, align); in rkisp_set_cmsk() 1047 stream->vnode.vdev.name, i, align, h_offs, v_offs, h_size, v_size); in rkisp_set_cmsk() 1049 dev->cmsk_cfg.win[i].h_offs = h_offs; in rkisp_set_cmsk()
|
| H A D | isp_params_v21.c | 376 rkisp_iowrite32(params_vdev, arg->bls_window2.h_offs, in isp_bls_config() 378 value = arg->bls_window2.h_offs + arg->bls_window2.h_size; in isp_bls_config() 388 rkisp_iowrite32(params_vdev, arg->bls_window1.h_offs, in isp_bls_config() 390 value = arg->bls_window1.h_offs + arg->bls_window1.h_size; in isp_bls_config() 987 u16 h_offs, v_offs; in isp_rawaf_config() local 995 h_offs = arg->win[i].h_offs < 2 ? 2 : arg->win[i].h_offs; in isp_rawaf_config() 1006 ISP2X_PACK_2SHORT(v_offs, h_offs), in isp_rawaf_config() 1103 ISP2X_RAWAE_LITE_H_OFFSET_SET(arg->win.h_offs), in isp_rawaelite_config() 1107 value = block_hsize * ae_wnd_num[wnd_num_idx] + arg->win.h_offs; in isp_rawaelite_config() 1196 ISP2X_RAWAEBIG_H_OFFSET_SET(arg->win.h_offs), in isp_rawaebig_config() [all …]
|
| H A D | isp_params_v32.c | 393 isp3_param_write(params_vdev, arg->bls_window2.h_offs, ISP3X_BLS_H2_START); in isp_bls_config() 394 value = arg->bls_window2.h_offs + arg->bls_window2.h_size; in isp_bls_config() 403 isp3_param_write(params_vdev, arg->bls_window1.h_offs, ISP3X_BLS_H1_START); in isp_bls_config() 404 value = arg->bls_window1.h_offs + arg->bls_window1.h_size; in isp_bls_config() 1062 ISP_PACK_2SHORT(arg->win[0].h_offs, arg->win[0].v_offs), in isp_rawae_config_foraf() 1078 u16 h_offs, v_offs; in isp_rawaf_config() local 1086 h_offs = arg->win[i].h_offs < 2 ? 2 : arg->win[i].h_offs; in isp_rawaf_config() 1099 ISP_PACK_2SHORT(v_offs, h_offs), in isp_rawaf_config() 1324 ISP_PACK_2SHORT(arg->win.h_offs, arg->win.v_offs), in isp_rawaelite_config() 1328 value = block_hsize * ae_wnd_num[wnd_num_idx] + arg->win.h_offs; in isp_rawaelite_config() [all …]
|
| H A D | isp_params_v3x.c | 448 isp3_param_write(params_vdev, arg->bls_window2.h_offs, ISP3X_BLS_H2_START, id); in isp_bls_config() 449 value = arg->bls_window2.h_offs + arg->bls_window2.h_size; in isp_bls_config() 458 isp3_param_write(params_vdev, arg->bls_window1.h_offs, ISP3X_BLS_H1_START, id); in isp_bls_config() 459 value = arg->bls_window1.h_offs + arg->bls_window1.h_size; in isp_bls_config() 1006 ISP_PACK_2SHORT(arg->win[0].h_offs, arg->win[0].v_offs), in isp_rawaebig_config_foraf() 1022 u16 h_offs, v_offs; in isp_rawaf_config() local 1039 h_offs = arg->win[i].h_offs < 2 ? 2 : arg->win[i].h_offs; in isp_rawaf_config() 1052 ISP_PACK_2SHORT(v_offs, h_offs), in isp_rawaf_config() 1221 ISP_PACK_2SHORT(arg->win.h_offs, arg->win.v_offs), in isp_rawaelite_config() 1225 value = block_hsize * ae_wnd_num[wnd_num_idx] + arg->win.h_offs; in isp_rawaelite_config() [all …]
|
| H A D | rkisp.c | 1449 val = ISP_PACK_2SHORT(cfg->win[i].h_offs, cfg->win[i].v_offs); in rkisp_config_cmsk_single() 1479 u32 i, val, h_offs, h_size, ctrl; in rkisp_config_cmsk_dual() local 1490 h_offs = cfg->win[i].h_offs; in rkisp_config_cmsk_dual() 1492 if (h_offs + h_size <= w) { in rkisp_config_cmsk_dual() 1497 } else if (h_offs >= w) { in rkisp_config_cmsk_dual() 1504 left.win[i].h_size = ALIGN(w - h_offs, 8); in rkisp_config_cmsk_dual() 1506 right.win[i].h_offs = RKMOUDLE_UNITE_EXTEND_PIXEL; in rkisp_config_cmsk_dual() 1507 val = h_offs + h_size - w; in rkisp_config_cmsk_dual() 1509 right.win[i].h_offs -= right.win[i].h_size - val; in rkisp_config_cmsk_dual() 1518 val = ISP_PACK_2SHORT(left.win[i].h_offs, left.win[i].v_offs); in rkisp_config_cmsk_dual() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/algos/af/ |
| H A D | rk_aiq_types_af_algo_int.h | 59 int h_offs; member
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp1/ |
| H A D | isp_params.c | 196 rkisp1_iowrite32(params_vdev, arg->bls_window2.h_offs, in isp_bls_config() 208 rkisp1_iowrite32(params_vdev, arg->bls_window1.h_offs, in isp_bls_config() 603 arg->awb_wnd.h_offs, CIF_ISP_AWB_WND_H_OFFS_V10); in isp_awb_meas_config_v10() 644 arg->awb_wnd.h_offs, in isp_awb_meas_config_v12() 747 arg->meas_window.h_offs, CIF_ISP_EXP_H_OFFSET_V10); in isp_aec_config_v10() 782 CIF_ISP_EXP_H_OFFSET_SET_V12(arg->meas_window.h_offs), in isp_aec_config_v12() 841 arg->meas_window.h_offs, in isp_hst_config_v10() 890 CIF_ISP_HIST_OFFS_SET_V12(arg->meas_window.h_offs, in isp_hst_config_v12() 968 CIF_ISP_AFM_WINDOW_X(arg->afm_win[i].h_offs) | in isp_afm_config_v10() 973 arg->afm_win[i].h_offs) | in isp_afm_config_v10() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/ |
| H A D | rkisp1-params.c | 155 rkisp1_write(params->rkisp1, arg->bls_window2.h_offs, in rkisp1_bls_config() 167 rkisp1_write(params->rkisp1, arg->bls_window1.h_offs, in rkisp1_bls_config() 465 arg->awb_wnd.h_offs, RKISP1_CIF_ISP_AWB_WND_H_OFFS); in rkisp1_awb_meas_config() 534 arg->meas_window.h_offs, RKISP1_CIF_ISP_EXP_H_OFFSET); in rkisp1_aec_config() 604 arg->meas_window.h_offs, in rkisp1_hst_config() 659 RKISP1_CIF_ISP_AFM_WINDOW_X(arg->afm_win[i].h_offs) | in rkisp1_afm_config() 664 arg->afm_win[i].h_offs) | in rkisp1_afm_config()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/algos/ae/ |
| H A D | rk_aiq_types_ae_hw.h | 52 uint16_t h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/ |
| H A D | RkAiqResourceTranslatorV3x.cpp | 97 if (ori_win->h_offs + ori_win->h_size <= left_isp_rect_.w) { in JudgeWinLocation() 99 } else if(ori_win->h_offs >= right_isp_rect_.x) { in JudgeWinLocation() 102 if ((ori_win->h_offs + ori_win->h_size / 2) <= left_isp_rect_.w in JudgeWinLocation() 103 && right_isp_rect_.x <= (ori_win->h_offs + ori_win->h_size / 2)) { in JudgeWinLocation() 108 if ((ori_win->h_offs + ori_win->h_size / 2) < right_isp_rect_.x) { in JudgeWinLocation() 110 u16 h_size_tmp1 = left_isp_rect_.w - ori_win->h_offs; in JudgeWinLocation() 111 u16 h_size_tmp2 = (right_isp_rect_.x - ori_win->h_offs) * 2; in JudgeWinLocation() 120 u16 h_size_tmp1 = ori_win->h_offs + ori_win->h_size - right_isp_rect_.x; in JudgeWinLocation() 121 u16 h_size_tmp2 = (ori_win->h_offs + ori_win->h_size - left_isp_rect_.w) * 2; in JudgeWinLocation() 1102 ori_win.h_offs = ispParams.isp_params_v3x[0].meas.rawawb.sw_rawawb_h_offs; in translateMultiAwbStats() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/iq_parser_v2/ |
| H A D | aec_xml2json.cpp | 508 aec_json.CommCtrl.AecWinScale.InRawWinScale.h_offs = 0; in convertAecCalibV1ToCalibV2() 512 aec_json.CommCtrl.AecWinScale.YuvWinScale.h_offs = 0; in convertAecCalibV1ToCalibV2() 516 aec_json.CommCtrl.AecWinScale.TmoRawWinScale.h_offs = 0.1; in convertAecCalibV1ToCalibV2() 889 aec_json.CommCtrl.AecWinScale.InRawWinScale.h_offs = aec_calib_xml->InRawWinScale.h_offs; in convertAecCalibV1ToCalibV2() 893 aec_json.CommCtrl.AecWinScale.YuvWinScale.h_offs = aec_calib_xml->YuvWinScale.h_offs; in convertAecCalibV1ToCalibV2() 897 aec_json.CommCtrl.AecWinScale.TmoRawWinScale.h_offs = aec_calib_xml->TmoRawWinScale.h_offs; in convertAecCalibV1ToCalibV2()
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/rkisp1/uapi/ |
| H A D | rkisp1-config.h | 185 __u16 h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/iq_parser_v2/ |
| H A D | aec_head.h | 241 float h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp32/ |
| H A D | Isp32Params.cpp | 131 …x (%d)\n", awb_cfg_v32->h_offs ,awb_cfg_v32->h_o… in WriteAwbReg() 489 awb_cfg_v32->h_offs = awb_meas.windowSet[0]; in convertAiqAwbToIsp32Params() 880 isp_cfg.meas.rawaf.win[0].h_offs = af_data.wina_h_offs; in convertAiqAfToIsp32Params() 884 isp_cfg.meas.rawaf.win[1].h_offs = af_data.winb_h_offs; in convertAiqAfToIsp32Params() 943 isp_cfg.meas.rawae3.win.h_offs = af_data.wina_h_offs; in convertAiqAfToIsp32Params() 998 isp_cfg.meas.rawaf.win[0].h_offs = af_data.wina_h_offs; in convertAiqAfLiteToIsp32Params() 1002 isp_cfg.meas.rawaf.win[1].h_offs = af_data.winb_h_offs; in convertAiqAfLiteToIsp32Params() 1083 isp_cfg.meas.rawae0.win.h_offs = af_data.wina_h_offs; in convertAiqAfLiteToIsp32Params() 1955 isp_cfg.others.bls_cfg.bls_window1.h_offs = 0; in convertAiqBlcToIsp32Params() 1960 isp_cfg.others.bls_cfg.bls_window2.h_offs = 0; in convertAiqBlcToIsp32Params()
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | rk-isp1-config.h | 179 unsigned short h_offs; member
|
| H A D | rk-isp32-config.h | 910 __u16 h_offs; member 1300 __u16 h_offs; member
|
| H A D | rk-isp2-config.h | 352 unsigned short h_offs; member 527 __u16 h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/iq_parser/ |
| H A D | RkAiqCalibDbTypesIsp21.h | 513 float h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/ |
| H A D | rk_aiq_types.h | 426 uint16_t h_offs; member
|
| H A D | rkisp32-config.h | 910 u16 h_offs; member 1300 u16 h_offs; member
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/algo_handlers/ |
| H A D | RkAiqAfHandle.cpp | 91 __func__, att->AfMode, att->h_offs, att->v_offs, att->h_size, att->v_size); in setAttrib()
|