Lines Matching defs:src_pos
181 struct drm_exynos_ipp_task_rect *src_pos,
186 val = SCALER_SRC_Y_POS_SET_YH_POS(src_pos->x << 2);
187 val |= SCALER_SRC_Y_POS_SET_YV_POS(src_pos->y << 2);
190 (src_pos->x * fmt->chroma_tile_w / 16) << 2);
192 (src_pos->y * fmt->chroma_tile_h / 16) << 2);
197 struct drm_exynos_ipp_task_rect *src_pos)
201 val = SCALER_SRC_WH_SET_WIDTH(src_pos->w);
202 val |= SCALER_SRC_WH_SET_HEIGHT(src_pos->h);
265 struct drm_exynos_ipp_task_rect *src_pos,
271 h_ratio = (src_pos->h << 16) / dst_pos->w;
272 v_ratio = (src_pos->w << 16) / dst_pos->h;
274 h_ratio = (src_pos->w << 16) / dst_pos->w;
275 v_ratio = (src_pos->h << 16) / dst_pos->h;
363 struct drm_exynos_ipp_task_rect *src_pos = &task->src.rect;
384 scaler_set_src_luma_chroma_pos(scaler, src_pos, src_fmt);
385 scaler_set_src_wh(scaler, src_pos);
393 scaler_set_hv_ratio(scaler, task->transform.rotation, src_pos, dst_pos);