Lines Matching refs:format

69 	struct v4l2_subdev_format format;  in vsp1_du_insert_uif()  local
85 memset(&format, 0, sizeof(format)); in vsp1_du_insert_uif()
86 format.which = V4L2_SUBDEV_FORMAT_ACTIVE; in vsp1_du_insert_uif()
87 format.pad = prev_pad; in vsp1_du_insert_uif()
89 ret = v4l2_subdev_call(&prev->subdev, pad, get_fmt, NULL, &format); in vsp1_du_insert_uif()
93 format.pad = UIF_PAD_SINK; in vsp1_du_insert_uif()
95 ret = v4l2_subdev_call(&uif->subdev, pad, set_fmt, NULL, &format); in vsp1_du_insert_uif()
100 __func__, format.format.width, format.format.height, in vsp1_du_insert_uif()
101 format.format.code); in vsp1_du_insert_uif()
122 struct v4l2_subdev_format format; in vsp1_du_pipeline_setup_rpf() local
132 memset(&format, 0, sizeof(format)); in vsp1_du_pipeline_setup_rpf()
133 format.which = V4L2_SUBDEV_FORMAT_ACTIVE; in vsp1_du_pipeline_setup_rpf()
134 format.pad = RWPF_PAD_SINK; in vsp1_du_pipeline_setup_rpf()
135 format.format.width = crop->width + crop->left; in vsp1_du_pipeline_setup_rpf()
136 format.format.height = crop->height + crop->top; in vsp1_du_pipeline_setup_rpf()
137 format.format.code = rpf->fmtinfo->mbus; in vsp1_du_pipeline_setup_rpf()
138 format.format.field = V4L2_FIELD_NONE; in vsp1_du_pipeline_setup_rpf()
141 &format); in vsp1_du_pipeline_setup_rpf()
147 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_rpf()
148 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf()
170 format.pad = RWPF_PAD_SOURCE; in vsp1_du_pipeline_setup_rpf()
173 &format); in vsp1_du_pipeline_setup_rpf()
179 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_rpf()
180 format.format.code, rpf->entity.index); in vsp1_du_pipeline_setup_rpf()
182 format.format.code = MEDIA_BUS_FMT_ARGB8888_1X32; in vsp1_du_pipeline_setup_rpf()
185 &format); in vsp1_du_pipeline_setup_rpf()
196 format.pad = brx_input; in vsp1_du_pipeline_setup_rpf()
199 &format); in vsp1_du_pipeline_setup_rpf()
204 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_rpf()
205 format.format.code, BRX_NAME(pipe->brx), format.pad); in vsp1_du_pipeline_setup_rpf()
232 struct v4l2_subdev_format format = { in vsp1_du_pipeline_setup_brx() local
338 format.pad = brx->source_pad; in vsp1_du_pipeline_setup_brx()
339 format.format.width = drm_pipe->width; in vsp1_du_pipeline_setup_brx()
340 format.format.height = drm_pipe->height; in vsp1_du_pipeline_setup_brx()
341 format.format.field = V4L2_FIELD_NONE; in vsp1_du_pipeline_setup_brx()
344 &format); in vsp1_du_pipeline_setup_brx()
349 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_brx()
350 format.format.code, BRX_NAME(brx), brx->source_pad); in vsp1_du_pipeline_setup_brx()
352 if (format.format.width != drm_pipe->width || in vsp1_du_pipeline_setup_brx()
353 format.format.height != drm_pipe->height) { in vsp1_du_pipeline_setup_brx()
484 struct v4l2_subdev_format format = { 0, }; in vsp1_du_pipeline_setup_output() local
487 format.which = V4L2_SUBDEV_FORMAT_ACTIVE; in vsp1_du_pipeline_setup_output()
488 format.pad = RWPF_PAD_SINK; in vsp1_du_pipeline_setup_output()
489 format.format.width = drm_pipe->width; in vsp1_du_pipeline_setup_output()
490 format.format.height = drm_pipe->height; in vsp1_du_pipeline_setup_output()
491 format.format.code = MEDIA_BUS_FMT_ARGB8888_1X32; in vsp1_du_pipeline_setup_output()
492 format.format.field = V4L2_FIELD_NONE; in vsp1_du_pipeline_setup_output()
495 &format); in vsp1_du_pipeline_setup_output()
500 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_output()
501 format.format.code, pipe->output->entity.index); in vsp1_du_pipeline_setup_output()
503 format.pad = RWPF_PAD_SOURCE; in vsp1_du_pipeline_setup_output()
505 &format); in vsp1_du_pipeline_setup_output()
510 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_output()
511 format.format.code, pipe->output->entity.index); in vsp1_du_pipeline_setup_output()
513 format.pad = LIF_PAD_SINK; in vsp1_du_pipeline_setup_output()
515 &format); in vsp1_du_pipeline_setup_output()
520 __func__, format.format.width, format.format.height, in vsp1_du_pipeline_setup_output()
521 format.format.code, pipe->lif->index); in vsp1_du_pipeline_setup_output()
527 if (format.format.width != drm_pipe->width || in vsp1_du_pipeline_setup_output()
528 format.format.height != drm_pipe->height || in vsp1_du_pipeline_setup_output()
529 format.format.code != MEDIA_BUS_FMT_ARGB8888_1X32) { in vsp1_du_pipeline_setup_output()
600 rwpf->format.num_planes = fmtinfo->planes; in vsp1_du_pipeline_set_rwpf_format()
601 rwpf->format.plane_fmt[0].bytesperline = pitch; in vsp1_du_pipeline_set_rwpf_format()
602 rwpf->format.plane_fmt[1].bytesperline = pitch / chroma_hsub; in vsp1_du_pipeline_set_rwpf_format()
859 rpf->format.flags = cfg->premult ? V4L2_PIX_FMT_FLAG_PREMUL_ALPHA : 0; in vsp1_du_atomic_update()