Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/ispp/
H A Dparams_v20.c34 u32 width, height, mesh_size; in fec_config() local
40 mesh_size = cal_fec_mesh(width, height, 1); in fec_config()
41 if (arg->mesh_size > mesh_size) { in fec_config()
44 arg->mesh_size, mesh_size); in fec_config()
88 rkispp_write(params_vdev->dev, RKISPP_FEC_MESH_SIZE, arg->mesh_size); in fec_config()
H A Dfec.c129 u32 density, mesh_size; in fec_running() local
151 mesh_size = cal_fec_mesh(out_w, out_h, !!density); in fec_running()
236 mem = fec_buf_add(file, buf->mesh_xint_fd, mesh_size * 2); in fec_running()
243 mem = fec_buf_add(file, buf->mesh_xfra_fd, mesh_size); in fec_running()
250 mem = fec_buf_add(file, buf->mesh_yint_fd, mesh_size * 2); in fec_running()
257 mem = fec_buf_add(file, buf->mesh_yfra_fd, mesh_size); in fec_running()
273 writel(mesh_size, base + RKISPP_FEC_MESH_SIZE); in fec_running()
H A Dparams.c116 u32 width, height, mesh_size, buf_size; in rkispp_param_init_fecbuf() local
121 mesh_size = cal_fec_mesh(width, height, fecsize->meas_mode); in rkispp_param_init_fecbuf()
123 buf_size += 2 * (ALIGN(mesh_size * 2, 16) + ALIGN(mesh_size, 16)); in rkispp_param_init_fecbuf()
147 fec_data->meshyf_oft = fec_data->meshxf_oft + ALIGN(mesh_size, 16); in rkispp_param_init_fecbuf()
148 fec_data->meshxi_oft = fec_data->meshyf_oft + ALIGN(mesh_size, 16); in rkispp_param_init_fecbuf()
149 fec_data->meshyi_oft = fec_data->meshxi_oft + ALIGN(mesh_size * 2, 16); in rkispp_param_init_fecbuf()
H A Dstream_v20.c65 u32 fmt, mult = 1, mesh_size; in config_fec() local
119 mesh_size = cal_fec_mesh(stream->out_fmt.width, stream->out_fmt.height, 1); in config_fec()
122 mesh_size = cal_fec_mesh(stream->out_fmt.width, stream->out_fmt.height, 0); in config_fec()
125 rkispp_write(dev, RKISPP_FEC_MESH_SIZE, mesh_size); in config_fec()
H A Dparams_v10.c499 u32 width, height, mesh_size; in fec_config() local
505 mesh_size = cal_fec_mesh(width, height, 0); in fec_config()
506 if (arg->mesh_size > mesh_size) { in fec_config()
509 arg->mesh_size, mesh_size); in fec_config()
553 rkispp_write(params_vdev->dev, RKISPP_FEC_MESH_SIZE, arg->mesh_size); in fec_config()
H A Dispp.c19 u32 mesh_size, mesh_left_height; in cal_fec_mesh() local
31 mesh_size = (spb_num - 1) * mesh_width * mesh_height + in cal_fec_mesh()
34 return mesh_size; in cal_fec_mesh()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/aeis/
H A Ddvs_app.h120 unsigned long mesh_size; // mesh表的长度 member
180 void getMeshSize(int image_height, int image_width, int* mesh_size);
H A Deis_algo_service.cpp210 int mesh_size; in Prepare() local
211 lib_->GetOps()->GetMeshSize(calib_->src_image_height, calib_->src_image_width, &mesh_size); in Prepare()
219 FecCfg.MeshSize = mesh_size; in Prepare()
257 dvs_mesh->mesh_size = remap_->GetConfig().MeshSize; in Prepare()
439 output->mesh_size = config.MeshSize; in GetProcResult()
H A Deis_loader.h32 using getMeshSize = void (*)(int image_height, int image_width, int* mesh_size);
/OK3568_Linux_fs/external/camera_engine_rkaiq/IspFec/src/
H A Drk_ispfec.cpp337 int mesh_size, mesh_left_height; in rk_ispfec_api_calFecMeshsize() local
350 mesh_size = (spb_num - 1) * mesh_width * mesh_height + mesh_width * mesh_left_height; in rk_ispfec_api_calFecMeshsize()
352 return mesh_size; in rk_ispfec_api_calFecMeshsize()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/algos/afec/
H A Drk_aiq_types_afec_algo.h12 unsigned int mesh_size; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dfec-config.h19 __u32 mesh_size; member
H A Drk-ispp-config.h316 __u32 mesh_size __attribute__((aligned(4))); member
/OK3568_Linux_fs/external/camera_engine_rkaiq/IspFec/include_prv/
H A Dfec-config.h19 u32 mesh_size; member
H A Drkispp-config.h345 u32 mesh_size __attribute__((aligned(4))); member
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/afec/
H A Drk_aiq_algo_afec_itf.cpp207 uint32_t mesh_size, mesh_left_height; in cal_fec_mesh() local
219 mesh_size = (spb_num - 1) * mesh_width * mesh_height + in cal_fec_mesh()
224 return mesh_size; in cal_fec_mesh()
508 fecPreOut->afec_result->mesh_size = fecCtx->fec_mesh_size; in processing()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/aiq_core/algo_handlers/
H A DRkAiqAeisHandle.cpp295 fec_params->result.mesh_size = aeis_rk->mesh_size; in genIspResult()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/
H A Drkisp_demo.cpp184 int mesh_size = rk_ispfec_api_calFecMeshsize(cfg->in_width, cfg->in_height); in init_ispfec_bufs() local
186 printf("\nmesh_size:%d\n", mesh_size); in init_ispfec_bufs()
187 ret = alloc_drm_buffer(drm_fd, mesh_size * 2, 1, 8, &g_drm_buf_xint); in init_ispfec_bufs()
192 ret = alloc_drm_buffer(drm_fd, mesh_size, 1, 8, &g_drm_buf_xfra); in init_ispfec_bufs()
197 ret = alloc_drm_buffer(drm_fd, mesh_size * 2, 1, 8, &g_drm_buf_yint); in init_ispfec_bufs()
202 ret = alloc_drm_buffer(drm_fd, mesh_size, 1, 8, &g_drm_buf_yfra); in init_ispfec_bufs()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/hwi/isp20/
H A Drkispp-config.h344 u32 mesh_size __attribute__((aligned(4))); member
H A DIsp20Params.cpp2715 pFecCfg->mesh_size = fec.mesh_size; in convertAiqFecToIsp20Params()
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/algos/
H A Drk_aiq_algo_types.h1300 int mesh_size; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/
H A Disp_params_v2x.c4134 u32 mesh_size; in rkisp_init_ldch_buf() local
4144 mesh_size = rkisp_get_ldch_meshsize(params_vdev, ldchsize); in rkisp_init_ldch_buf()
4150 PAGE_ALIGN(mesh_size * sizeof(u16) + ALIGN(sizeof(struct isp2x_ldch_head), 16)); in rkisp_init_ldch_buf()
H A Disp_params_v21.c4055 u32 mesh_size, buf_size; in rkisp_init_ldch_buf() local
4065 mesh_size = rkisp_get_ldch_meshsize(params_vdev, ldchsize); in rkisp_init_ldch_buf()
4066 buf_size = PAGE_ALIGN(mesh_size * sizeof(u16) + ALIGN(sizeof(struct isp2x_ldch_head), 16)); in rkisp_init_ldch_buf()
H A Disp_params_v3x.c4496 u32 mesh_size, buf_size; in rkisp_init_mesh_buf() local
4512 mesh_size = mesh_w * 4 * mesh_h; in rkisp_init_mesh_buf()
4520 mesh_size = mesh_w * 4 * mesh_h; in rkisp_init_mesh_buf()
4526 buf_size = PAGE_ALIGN(mesh_size + ALIGN(sizeof(struct isp2x_mesh_head), 16)); in rkisp_init_mesh_buf()
H A Disp_params_v32.c4920 u32 mesh_size, buf_size; in rkisp_init_mesh_buf() local
4936 mesh_size = mesh_w * 4 * mesh_h; in rkisp_init_mesh_buf()
4944 mesh_size = mesh_w * 4 * mesh_h; in rkisp_init_mesh_buf()
4950 buf_size = PAGE_ALIGN(mesh_size + ALIGN(sizeof(struct isp2x_mesh_head), 16)); in rkisp_init_mesh_buf()