Home
last modified time | relevance | path

Searched refs:v_offs (Results 1 - 14 of 14) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcapture.c1221 u16 h_offs, v_offs, h_size, v_size; in rkisp_set_cmsk() local
1244 v_offs = cfg->win[i].v_offs & ~0x1; in rkisp_set_cmsk()
1247 if (h_offs != cfg->win[i].h_offs || v_offs != cfg->win[i].v_offs || h_size != cfg->win[i].h_size || in rkisp_set_cmsk()
1255 if (v_offs + v_size > height) { in rkisp_set_cmsk()
1256 v_size = (height - v_offs) & ~0x7; in rkisp_set_cmsk()
1264 stream->vnode.vdev.name, i, h_offs, v_offs, h_size, v_size); in rkisp_set_cmsk()
1267 dev->cmsk_cfg.win[i].v_offs = v_offs; in rkisp_set_cmsk()
[all...]
H A Disp_params_v1x.c116 rkisp1_iowrite32(params_vdev, arg->bls_window2.v_offs, CIF_ISP_BLS_V2_START); in isp_bls_config()
124 rkisp1_iowrite32(params_vdev, arg->bls_window1.v_offs, CIF_ISP_BLS_V1_START); in isp_bls_config()
426 rkisp1_iowrite32(params_vdev, arg->awb_wnd.v_offs, CIF_ISP_AWB_WND_V_OFFS_V10); in isp_awb_meas_config_v10()
460 rkisp1_iowrite32(params_vdev, arg->awb_wnd.v_offs << 0x10 | arg->awb_wnd.h_offs, CIF_ISP_AWB_OFFS_V12); in isp_awb_meas_config_v12()
550 rkisp1_iowrite32(params_vdev, arg->meas_window.v_offs, CIF_ISP_EXP_V_OFFSET_V10); in isp_aec_config_v10()
579 CIF_ISP_EXP_V_OFFSET_SET_V12(arg->meas_window.v_offs) | in isp_aec_config_v12()
626 rkisp1_iowrite32(params_vdev, arg->meas_window.v_offs, CIF_ISP_HIST_V_OFFS_V10); in isp_hst_config_v10()
662 rkisp1_iowrite32(params_vdev, CIF_ISP_HIST_OFFS_SET_V12(arg->meas_window.h_offs, arg->meas_window.v_offs), in isp_hst_config_v12()
725 CIF_ISP_AFM_WINDOW_X(arg->afm_win[i].h_offs) | CIF_ISP_AFM_WINDOW_Y(arg->afm_win[i].v_offs), in isp_afm_config_v10()
729 CIF_ISP_AFM_WINDOW_Y(arg->afm_win[i].v_size + arg->afm_win[i].v_offs), in isp_afm_config_v10()
[all...]
H A Disp_params_v21.c301 rkisp_iowrite32(params_vdev, arg->bls_window2.v_offs, ISP_BLS_V2_START); in isp_bls_config()
302 value = arg->bls_window2.v_offs + arg->bls_window2.v_size; in isp_bls_config()
311 rkisp_iowrite32(params_vdev, arg->bls_window1.v_offs, ISP_BLS_V1_START); in isp_bls_config()
312 value = arg->bls_window1.v_offs + arg->bls_window1.v_size; in isp_bls_config()
786 u16 h_offs, v_offs; in isp_rawaf_config() local
794 v_offs = arg->win[i].v_offs < 1 ? 1 : arg->win[i].v_offs; in isp_rawaf_config()
803 rkisp_iowrite32(params_vdev, ISP2X_PACK_2SHORT(v_offs, h_offs), ISP_RAWAF_LT_A + i * 0x08); in isp_rawaf_config()
891 ISP2X_RAWAE_LITE_V_OFFSET_SET(arg->win.v_offs) | ISP2X_RAWAE_LITE_H_OFFSET_SE in isp_rawaelite_config()
[all...]
H A Disp_params_v3x.c403 isp3_param_write(params_vdev, arg->bls_window2.v_offs, ISP3X_BLS_V2_START, id); in isp_bls_config()
404 value = arg->bls_window2.v_offs + arg->bls_window2.v_size; in isp_bls_config()
413 isp3_param_write(params_vdev, arg->bls_window1.v_offs, ISP3X_BLS_V1_START, id); in isp_bls_config()
414 value = arg->bls_window1.v_offs + arg->bls_window1.v_size; in isp_bls_config()
863 isp3_param_write(params_vdev, ISP_PACK_2SHORT(arg->win[0].h_offs, arg->win[0].v_offs), in isp_rawaebig_config_foraf()
875 u16 h_offs, v_offs; in isp_rawaf_config() local
883 v_offs = arg->win[i].v_offs < 1 ? 1 : arg->win[i].v_offs; in isp_rawaf_config()
894 isp3_param_write(params_vdev, ISP_PACK_2SHORT(v_offs, h_off in isp_rawaf_config()
[all...]
H A Drkisp.c1160 val = ISP_PACK_2SHORT(cfg->win[i].h_offs, cfg->win[i].v_offs); in rkisp_config_cmsk_single()
1218 val = ISP_PACK_2SHORT(left.win[i].h_offs, left.win[i].v_offs); in rkisp_config_cmsk_dual()
1223 val = ISP_PACK_2SHORT(right.win[i].h_offs, right.win[i].v_offs); in rkisp_config_cmsk_dual()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcapture.c1223 u16 h_offs, v_offs, h_size, v_size; in rkisp_set_cmsk() local
1246 v_offs = cfg->win[i].v_offs & ~0x1; in rkisp_set_cmsk()
1250 v_offs != cfg->win[i].v_offs || in rkisp_set_cmsk()
1258 if (v_offs + v_size > height) { in rkisp_set_cmsk()
1259 v_size = (height - v_offs) & ~0x7; in rkisp_set_cmsk()
1267 stream->vnode.vdev.name, i, h_offs, v_offs, h_size, v_size); in rkisp_set_cmsk()
1270 dev->cmsk_cfg.win[i].v_offs = v_offs; in rkisp_set_cmsk()
[all...]
H A Disp_params_v1x.c149 rkisp1_iowrite32(params_vdev, arg->bls_window2.v_offs, in isp_bls_config()
161 rkisp1_iowrite32(params_vdev, arg->bls_window1.v_offs, in isp_bls_config()
556 arg->awb_wnd.v_offs, CIF_ISP_AWB_WND_V_OFFS_V10); in isp_awb_meas_config_v10()
598 arg->awb_wnd.v_offs << 16 | in isp_awb_meas_config_v12()
704 arg->meas_window.v_offs, CIF_ISP_EXP_V_OFFSET_V10); in isp_aec_config_v10()
736 CIF_ISP_EXP_V_OFFSET_SET_V12(arg->meas_window.v_offs) | in isp_aec_config_v12()
795 arg->meas_window.v_offs, in isp_hst_config_v10()
842 arg->meas_window.v_offs), in isp_hst_config_v12()
920 CIF_ISP_AFM_WINDOW_Y(arg->afm_win[i].v_offs), in isp_afm_config_v10()
926 arg->afm_win[i].v_offs), in isp_afm_config_v10()
[all...]
H A Disp_params_v21.c380 rkisp_iowrite32(params_vdev, arg->bls_window2.v_offs, in isp_bls_config()
382 value = arg->bls_window2.v_offs + arg->bls_window2.v_size; in isp_bls_config()
392 rkisp_iowrite32(params_vdev, arg->bls_window1.v_offs, in isp_bls_config()
394 value = arg->bls_window1.v_offs + arg->bls_window1.v_size; in isp_bls_config()
987 u16 h_offs, v_offs; in isp_rawaf_config() local
996 v_offs = arg->win[i].v_offs < 1 ? 1 : arg->win[i].v_offs; in isp_rawaf_config()
1006 ISP2X_PACK_2SHORT(v_offs, h_offs), in isp_rawaf_config()
1102 ISP2X_RAWAE_LITE_V_OFFSET_SET(arg->win.v_offs) | in isp_rawaelite_config()
[all...]
H A Disp_params_v3x.c451 isp3_param_write(params_vdev, arg->bls_window2.v_offs, ISP3X_BLS_V2_START, id); in isp_bls_config()
452 value = arg->bls_window2.v_offs + arg->bls_window2.v_size; in isp_bls_config()
461 isp3_param_write(params_vdev, arg->bls_window1.v_offs, ISP3X_BLS_V1_START, id); in isp_bls_config()
462 value = arg->bls_window1.v_offs + arg->bls_window1.v_size; in isp_bls_config()
1007 ISP_PACK_2SHORT(arg->win[0].h_offs, arg->win[0].v_offs), in isp_rawaebig_config_foraf()
1023 u16 h_offs, v_offs; in isp_rawaf_config() local
1032 v_offs = arg->win[i].v_offs < 1 ? 1 : arg->win[i].v_offs; in isp_rawaf_config()
1044 ISP_PACK_2SHORT(v_offs, h_off in isp_rawaf_config()
[all...]
H A Drkisp.c1176 val = ISP_PACK_2SHORT(cfg->win[i].h_offs, cfg->win[i].v_offs); in rkisp_config_cmsk_single()
1237 val = ISP_PACK_2SHORT(left.win[i].h_offs, left.win[i].v_offs); in rkisp_config_cmsk_dual()
1242 val = ISP_PACK_2SHORT(right.win[i].h_offs, right.win[i].v_offs); in rkisp_config_cmsk_dual()
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/
H A Drkisp1-config.h167 unsigned short v_offs; member
H A Drkisp2-config.h256 * v_offs: window vertical offset, share for stream channel when same win_index. 2 align.
269 unsigned short v_offs; member
277 * height_ro: isp full resolution, v_offs + v_size <= height_ro.
350 u16 v_offs; member
/device/soc/rockchip/rk3588/kernel/include/uapi/linux/
H A Drkisp1-config.h180 unsigned short v_offs; member
H A Drkisp2-config.h269 * v_offs: window vertical offset, share for stream channel when same win_index. 2 align.
282 unsigned short v_offs; member
290 * height_ro: isp full resolution, v_offs + v_size <= height_ro.
363 u16 v_offs; member

Completed in 38 milliseconds