Lines Matching refs:fmt

179 static int fimc_queue_setup(struct vb2_queue *vq, const struct v4l2_format *fmt,  in fimc_queue_setup()  argument
194 if (!f->fmt) in fimc_queue_setup()
197 *num_planes = f->fmt->memplanes; in fimc_queue_setup()
198 for (i = 0; i < f->fmt->memplanes; i++) { in fimc_queue_setup()
215 for (i = 0; i < frame->fmt->memplanes; i++) in fimc_buf_prepare()
261 struct fimc_fmt *fmt; in fimc_m2m_enum_fmt_mplane() local
263 fmt = fimc_find_format(NULL, NULL, get_m2m_fmt_flags(f->type), in fimc_m2m_enum_fmt_mplane()
265 if (!fmt) in fimc_m2m_enum_fmt_mplane()
268 strncpy(f->description, fmt->name, sizeof(f->description) - 1); in fimc_m2m_enum_fmt_mplane()
269 f->pixelformat = fmt->fourcc; in fimc_m2m_enum_fmt_mplane()
290 struct v4l2_pix_format_mplane *pix = &f->fmt.pix_mp; in fimc_try_fmt_mplane()
291 struct fimc_fmt *fmt; in fimc_try_fmt_mplane() local
297 fmt = fimc_find_format(&pix->pixelformat, NULL, in fimc_try_fmt_mplane()
299 if (WARN(fmt == NULL, "Pixel format lookup failed")) in fimc_try_fmt_mplane()
315 if (tiled_fmt(fmt)) { in fimc_try_fmt_mplane()
320 mod_y = fimc_fmt_is_rgb(fmt->color) ? 0 : 1; in fimc_try_fmt_mplane()
328 fimc_adjust_mplane_format(fmt, pix->width, pix->height, &f->fmt.pix_mp); in fimc_try_fmt_mplane()
339 static void __set_frame_format(struct fimc_frame *frame, struct fimc_fmt *fmt, in __set_frame_format() argument
344 for (i = 0; i < fmt->memplanes; i++) { in __set_frame_format()
357 frame->fmt = fmt; in __set_frame_format()
365 struct fimc_fmt *fmt; in fimc_m2m_s_fmt_mplane() local
386 fmt = fimc_find_format(&f->fmt.pix_mp.pixelformat, NULL, in fimc_m2m_s_fmt_mplane()
388 if (!fmt) in fimc_m2m_s_fmt_mplane()
391 __set_frame_format(frame, fmt, &f->fmt.pix_mp); in fimc_m2m_s_fmt_mplane()
459 halign = fimc_fmt_is_rgb(f->fmt->color) ? 0 : 1; in fimc_m2m_try_crop()
463 for (i = 0; i < f->fmt->memplanes; i++) in fimc_m2m_try_crop()
464 depth += f->fmt->depth[i]; in fimc_m2m_try_crop()
592 struct fimc_fmt *fmt; in fimc_m2m_set_default_format() local
594 fmt = fimc_find_format(&pixm.pixelformat, NULL, FMT_FLAGS_M2M, 0); in fimc_m2m_set_default_format()
595 if (!fmt) in fimc_m2m_set_default_format()
598 __set_frame_format(&ctx->s_frame, fmt, &pixm); in fimc_m2m_set_default_format()
599 __set_frame_format(&ctx->d_frame, fmt, &pixm); in fimc_m2m_set_default_format()
630 ctx->s_frame.fmt = fimc_get_format(0); in fimc_m2m_open()
631 ctx->d_frame.fmt = fimc_get_format(0); in fimc_m2m_open()