Home
last modified time | relevance | path

Searched refs:h_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
1243 h_offs = cfg->win[i].h_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()
1251 if (h_offs + h_size > width) { in rkisp_set_cmsk()
1252 h_size = (width - h_offs) & ~0x7; in rkisp_set_cmsk()
1264 stream->vnode.vdev.name, i, h_offs, v_offs, h_size, v_size); in rkisp_set_cmsk()
1266 dev->cmsk_cfg.win[i].h_offs = h_offs; in rkisp_set_cmsk()
[all...]
H A Disp_params_v1x.c114 rkisp1_iowrite32(params_vdev, arg->bls_window2.h_offs, CIF_ISP_BLS_H2_START); in isp_bls_config()
122 rkisp1_iowrite32(params_vdev, arg->bls_window1.h_offs, CIF_ISP_BLS_H1_START); in isp_bls_config()
427 rkisp1_iowrite32(params_vdev, arg->awb_wnd.h_offs, CIF_ISP_AWB_WND_H_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()
549 rkisp1_iowrite32(params_vdev, arg->meas_window.h_offs, CIF_ISP_EXP_H_OFFSET_V10); in isp_aec_config_v10()
580 CIF_ISP_EXP_H_OFFSET_SET_V12(arg->meas_window.h_offs), in isp_aec_config_v12()
625 rkisp1_iowrite32(params_vdev, arg->meas_window.h_offs, CIF_ISP_HIST_H_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()
728 CIF_ISP_AFM_WINDOW_X(arg->afm_win[i].h_size + arg->afm_win[i].h_offs) | in isp_afm_config_v10()
[all...]
H A Drkisp.c1160 val = ISP_PACK_2SHORT(cfg->win[i].h_offs, cfg->win[i].v_offs); in rkisp_config_cmsk_single()
1182 u32 i, val, h_offs, h_size, ctrl; in rkisp_config_cmsk_dual() local
1192 h_offs = cfg->win[i].h_offs; in rkisp_config_cmsk_dual()
1194 if (h_offs + h_size <= w) { in rkisp_config_cmsk_dual()
1199 } else if (h_offs >= w) { in rkisp_config_cmsk_dual()
1206 left.win[i].h_size = ALIGN(w - h_offs, 0x08); in rkisp_config_cmsk_dual()
1208 right.win[i].h_offs = RKMOUDLE_UNITE_EXTEND_PIXEL; in rkisp_config_cmsk_dual()
1209 val = h_offs + h_size - w; in rkisp_config_cmsk_dual()
1211 right.win[i].h_offs in rkisp_config_cmsk_dual()
[all...]
H A Disp_params_v21.c298 rkisp_iowrite32(params_vdev, arg->bls_window2.h_offs, ISP_BLS_H2_START); in isp_bls_config()
299 value = arg->bls_window2.h_offs + arg->bls_window2.h_size; in isp_bls_config()
308 rkisp_iowrite32(params_vdev, arg->bls_window1.h_offs, ISP_BLS_H1_START); in isp_bls_config()
309 value = arg->bls_window1.h_offs + arg->bls_window1.h_size; in isp_bls_config()
786 u16 h_offs, v_offs; in isp_rawaf_config() local
793 h_offs = arg->win[i].h_offs < 0x02 ? 0x02 : arg->win[i].h_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_SET(arg->win.h_offs), in isp_rawaelite_config()
[all...]
H A Disp_params_v3x.c400 isp3_param_write(params_vdev, arg->bls_window2.h_offs, ISP3X_BLS_H2_START, id); in isp_bls_config()
401 value = arg->bls_window2.h_offs + arg->bls_window2.h_size; in isp_bls_config()
410 isp3_param_write(params_vdev, arg->bls_window1.h_offs, ISP3X_BLS_H1_START, id); in isp_bls_config()
411 value = arg->bls_window1.h_offs + arg->bls_window1.h_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
882 h_offs = arg->win[i].h_offs < 0x02 ? 0x02 : arg->win[i].h_offs; in isp_rawaf_config()
894 isp3_param_write(params_vdev, ISP_PACK_2SHORT(v_offs, h_offs), ISP3X_RAWAF_OFFSET_WIN in isp_rawaf_config()
[all...]
/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
1245 h_offs = cfg->win[i].h_offs & ~0x1; in rkisp_set_cmsk()
1249 if (h_offs != cfg->win[i].h_offs || in rkisp_set_cmsk()
1254 if (h_offs + h_size > width) { in rkisp_set_cmsk()
1255 h_size = (width - h_offs) & ~0x7; in rkisp_set_cmsk()
1267 stream->vnode.vdev.name, i, h_offs, v_offs, h_size, v_size); in rkisp_set_cmsk()
1269 dev->cmsk_cfg.win[i].h_offs = h_offs; in rkisp_set_cmsk()
[all...]
H A Disp_params_v1x.c145 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 Drkisp.c1176 val = ISP_PACK_2SHORT(cfg->win[i].h_offs, cfg->win[i].v_offs); in rkisp_config_cmsk_single()
1200 u32 i, val, h_offs, h_size, ctrl; in rkisp_config_cmsk_dual() local
1209 h_offs = cfg->win[i].h_offs; in rkisp_config_cmsk_dual()
1211 if (h_offs + h_size <= w) { in rkisp_config_cmsk_dual()
1216 } else if (h_offs >= w) { in rkisp_config_cmsk_dual()
1223 left.win[i].h_size = ALIGN(w - h_offs, 8); in rkisp_config_cmsk_dual()
1225 right.win[i].h_offs = RKMOUDLE_UNITE_EXTEND_PIXEL; in rkisp_config_cmsk_dual()
1226 val = h_offs + h_size - w; in rkisp_config_cmsk_dual()
1228 right.win[i].h_offs in rkisp_config_cmsk_dual()
[all...]
H A Disp_params_v21.c376 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()
[all...]
H A Disp_params_v3x.c448 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()
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
1031 h_offs = arg->win[i].h_offs < 2 ? 2 : arg->win[i].h_offs; in isp_rawaf_config()
1044 ISP_PACK_2SHORT(v_offs, h_offs), in isp_rawaf_config()
[all...]
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/
H A Drkisp1-config.h166 unsigned short h_offs; member
H A Drkisp2-config.h255 * h_offs: window horizontal offset, share for stream channel when same win_index. 2 align.
268 unsigned short h_offs; member
276 * width_ro: isp full resolution, h_offs + h_size <= width_ro.
349 u16 h_offs; member
/device/soc/rockchip/rk3588/kernel/include/uapi/linux/
H A Drkisp1-config.h179 unsigned short h_offs; member
H A Drkisp2-config.h268 * h_offs: window horizontal offset, share for stream channel when same win_index. 2 align.
281 unsigned short h_offs; member
289 * width_ro: isp full resolution, h_offs + h_size <= width_ro.
362 u16 h_offs; member

Completed in 34 milliseconds