Lines Matching refs:compose
103 struct v4l2_rect *compose) in dcmipp_byteproc_adjust_crop() argument
107 v4l2_rect_map_inside(r, compose); in dcmipp_byteproc_adjust_crop()
218 struct v4l2_rect *compose; in dcmipp_byteproc_enum_frame_size() local
230 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_enum_frame_size()
231 fse->max_width = compose->width; in dcmipp_byteproc_enum_frame_size()
232 fse->max_height = compose->height; in dcmipp_byteproc_enum_frame_size()
244 struct v4l2_rect *crop, *compose; in dcmipp_byteproc_set_fmt() local
252 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_set_fmt()
264 *compose = *crop; in dcmipp_byteproc_set_fmt()
278 struct v4l2_rect *crop, *compose; in dcmipp_byteproc_get_selection() local
299 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_get_selection()
307 s->r = *compose; in dcmipp_byteproc_get_selection()
310 s->r = *compose; in dcmipp_byteproc_get_selection()
332 struct v4l2_rect *crop, *compose; in dcmipp_byteproc_set_selection() local
350 compose = v4l2_subdev_state_get_compose(sd_state, 0); in dcmipp_byteproc_set_selection()
354 dcmipp_byteproc_adjust_crop(&s->r, compose); in dcmipp_byteproc_set_selection()
367 *compose = s->r; in dcmipp_byteproc_set_selection()
375 compose->width, compose->height, in dcmipp_byteproc_set_selection()
376 compose->left, compose->top); in dcmipp_byteproc_set_selection()
401 struct v4l2_rect *compose, *crop; in dcmipp_byteproc_configure_scale_crop() local
406 compose = v4l2_subdev_state_get_compose(state, 0); in dcmipp_byteproc_configure_scale_crop()
426 hprediv = sink_fmt->width / compose->width; in dcmipp_byteproc_configure_scale_crop()
434 vprediv = sink_fmt->height / compose->height; in dcmipp_byteproc_configure_scale_crop()
443 compose->width, compose->height, in dcmipp_byteproc_configure_scale_crop()