Lines Matching refs:fmt

13 #define pr_fmt(fmt) "%s:%d " fmt, __func__, __LINE__  argument
71 const struct fimc_fmt *fmt, *def_fmt = NULL; in fimc_isp_find_format() local
79 fmt = &fimc_isp_formats[i]; in fimc_isp_find_format()
80 if (pixelformat && fmt->fourcc == *pixelformat) in fimc_isp_find_format()
81 return fmt; in fimc_isp_find_format()
82 if (mbus_code && fmt->mbus_code == *mbus_code) in fimc_isp_find_format()
83 return fmt; in fimc_isp_find_format()
85 def_fmt = fmt; in fimc_isp_find_format()
118 const struct fimc_fmt *fmt; in fimc_is_subdev_enum_mbus_code() local
120 fmt = fimc_isp_find_format(NULL, NULL, code->index); in fimc_is_subdev_enum_mbus_code()
121 if (!fmt) in fimc_is_subdev_enum_mbus_code()
123 code->code = fmt->mbus_code; in fimc_is_subdev_enum_mbus_code()
129 struct v4l2_subdev_format *fmt) in fimc_isp_subdev_get_fmt() argument
132 struct v4l2_mbus_framefmt *mf = &fmt->format; in fimc_isp_subdev_get_fmt()
134 if (fmt->which == V4L2_SUBDEV_FORMAT_TRY) { in fimc_isp_subdev_get_fmt()
135 *mf = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad); in fimc_isp_subdev_get_fmt()
143 if (fmt->pad == FIMC_ISP_SD_PAD_SINK) { in fimc_isp_subdev_get_fmt()
150 if (fmt->pad == FIMC_ISP_SD_PAD_SRC_FIFO) { in fimc_isp_subdev_get_fmt()
159 fmt->pad, mf->code, mf->width, mf->height); in fimc_isp_subdev_get_fmt()
166 struct v4l2_subdev_format *fmt) in __isp_subdev_try_format() argument
168 struct v4l2_mbus_framefmt *mf = &fmt->format; in __isp_subdev_try_format()
173 if (fmt->pad == FIMC_ISP_SD_PAD_SINK) { in __isp_subdev_try_format()
180 if (fmt->which == V4L2_SUBDEV_FORMAT_TRY) in __isp_subdev_try_format()
190 if (fmt->pad == FIMC_ISP_SD_PAD_SRC_FIFO) { in __isp_subdev_try_format()
201 struct v4l2_subdev_format *fmt) in fimc_isp_subdev_set_fmt() argument
205 struct v4l2_mbus_framefmt *mf = &fmt->format; in fimc_isp_subdev_set_fmt()
209 __func__, fmt->pad, mf->code, mf->width, mf->height); in fimc_isp_subdev_set_fmt()
212 __isp_subdev_try_format(isp, cfg, fmt); in fimc_isp_subdev_set_fmt()
214 if (fmt->which == V4L2_SUBDEV_FORMAT_TRY) { in fimc_isp_subdev_set_fmt()
215 mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad); in fimc_isp_subdev_set_fmt()
216 *mf = fmt->format; in fimc_isp_subdev_set_fmt()
219 if (fmt->pad == FIMC_ISP_SD_PAD_SINK) { in fimc_isp_subdev_set_fmt()
220 struct v4l2_subdev_format format = *fmt; in fimc_isp_subdev_set_fmt()
233 if (fmt->pad == FIMC_ISP_SD_PAD_SINK) { in fimc_isp_subdev_set_fmt()
234 struct v4l2_subdev_format format = *fmt; in fimc_isp_subdev_set_fmt()
369 struct v4l2_mbus_framefmt fmt; in fimc_isp_subdev_open() local
374 fmt.colorspace = V4L2_COLORSPACE_SRGB; in fimc_isp_subdev_open()
375 fmt.code = fimc_isp_formats[0].mbus_code; in fimc_isp_subdev_open()
376 fmt.width = DEFAULT_PREVIEW_STILL_WIDTH + FIMC_ISP_CAC_MARGIN_WIDTH; in fimc_isp_subdev_open()
377 fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT + FIMC_ISP_CAC_MARGIN_HEIGHT; in fimc_isp_subdev_open()
378 fmt.field = V4L2_FIELD_NONE; in fimc_isp_subdev_open()
379 *format = fmt; in fimc_isp_subdev_open()
382 fmt.width = DEFAULT_PREVIEW_STILL_WIDTH; in fimc_isp_subdev_open()
383 fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT; in fimc_isp_subdev_open()
384 *format = fmt; in fimc_isp_subdev_open()
387 *format = fmt; in fimc_isp_subdev_open()