Home
last modified time | relevance | path

Searched refs:sink_fmt (Results 1 – 24 of 24) sorted by relevance

/Linux-v4.19/drivers/media/platform/vimc/
Dvimc-scaler.c45 struct v4l2_mbus_framefmt sink_fmt; member
131 vsca->sink_fmt; in vimc_sca_get_fmt()
135 format->format.width = vsca->sink_fmt.width * sca_mult; in vimc_sca_get_fmt()
136 format->format.height = vsca->sink_fmt.height * sca_mult; in vimc_sca_get_fmt()
167 struct v4l2_mbus_framefmt *sink_fmt; in vimc_sca_set_fmt() local
174 sink_fmt = &vsca->sink_fmt; in vimc_sca_set_fmt()
176 sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0); in vimc_sca_set_fmt()
184 fmt->format = *sink_fmt; in vimc_sca_set_fmt()
185 fmt->format.width = sink_fmt->width * sca_mult; in vimc_sca_set_fmt()
186 fmt->format.height = sink_fmt->height * sca_mult; in vimc_sca_set_fmt()
[all …]
Dvimc-debayer.c56 struct v4l2_mbus_framefmt sink_fmt; member
225 vdeb->sink_fmt; in vimc_deb_get_fmt()
259 struct v4l2_mbus_framefmt *sink_fmt; in vimc_deb_set_fmt() local
266 sink_fmt = &vdeb->sink_fmt; in vimc_deb_set_fmt()
268 sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0); in vimc_deb_set_fmt()
276 fmt->format = *sink_fmt; in vimc_deb_set_fmt()
287 sink_fmt->width, sink_fmt->height, sink_fmt->code, in vimc_deb_set_fmt()
288 sink_fmt->colorspace, sink_fmt->quantization, in vimc_deb_set_fmt()
289 sink_fmt->xfer_func, sink_fmt->ycbcr_enc, in vimc_deb_set_fmt()
295 *sink_fmt = fmt->format; in vimc_deb_set_fmt()
[all …]
Dvimc-common.c331 struct v4l2_subdev_format source_fmt, sink_fmt; in vimc_link_validate() local
338 ret = vimc_get_mbus_format(link->sink, &sink_fmt); in vimc_link_validate()
353 sink_fmt.format.width, sink_fmt.format.height, in vimc_link_validate()
354 sink_fmt.format.code, sink_fmt.format.colorspace, in vimc_link_validate()
355 sink_fmt.format.quantization, sink_fmt.format.xfer_func, in vimc_link_validate()
356 sink_fmt.format.ycbcr_enc); in vimc_link_validate()
359 if (source_fmt.format.width != sink_fmt.format.width in vimc_link_validate()
360 || source_fmt.format.height != sink_fmt.format.height in vimc_link_validate()
361 || source_fmt.format.code != sink_fmt.format.code) in vimc_link_validate()
369 if (source_fmt.format.field != sink_fmt.format.field && in vimc_link_validate()
[all …]
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-subdev.c591 struct v4l2_subdev_format *sink_fmt) in v4l2_subdev_link_validate_default() argument
594 if (source_fmt->format.width != sink_fmt->format.width in v4l2_subdev_link_validate_default()
595 || source_fmt->format.height != sink_fmt->format.height in v4l2_subdev_link_validate_default()
596 || source_fmt->format.code != sink_fmt->format.code) in v4l2_subdev_link_validate_default()
603 if (source_fmt->format.field != sink_fmt->format.field && in v4l2_subdev_link_validate_default()
604 sink_fmt->format.field != V4L2_FIELD_NONE) in v4l2_subdev_link_validate_default()
634 struct v4l2_subdev_format sink_fmt, source_fmt; in v4l2_subdev_link_validate() local
643 link->sink, &sink_fmt); in v4l2_subdev_link_validate()
650 &source_fmt, &sink_fmt); in v4l2_subdev_link_validate()
655 sink, link, &source_fmt, &sink_fmt); in v4l2_subdev_link_validate()
/Linux-v4.19/drivers/media/i2c/adv748x/
Dadv748x-csi2.c184 const struct v4l2_mbus_framefmt *sink_fmt; in adv748x_csi2_set_format() local
186 sink_fmt = adv748x_csi2_get_pad_format(sd, cfg, in adv748x_csi2_set_format()
190 if (!sink_fmt) { in adv748x_csi2_set_format()
195 sdformat->format = *sink_fmt; in adv748x_csi2_set_format()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-isp-video.c453 struct v4l2_subdev_format sink_fmt, src_fmt; in isp_video_pipeline_validate() local
462 sink_fmt.pad = pad->index; in isp_video_pipeline_validate()
463 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in isp_video_pipeline_validate()
464 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in isp_video_pipeline_validate()
480 if (src_fmt.format.width != sink_fmt.format.width || in isp_video_pipeline_validate()
481 src_fmt.format.height != sink_fmt.format.height || in isp_video_pipeline_validate()
482 src_fmt.format.code != sink_fmt.format.code) in isp_video_pipeline_validate()
Dfimc-isp.c145 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt()
184 format = &isp->sink_fmt; in __isp_subdev_try_format()
236 isp->sink_fmt = *mf; in fimc_isp_subdev_set_fmt()
679 isp->sink_fmt.width = DEFAULT_PREVIEW_STILL_WIDTH + in __isp_subdev_set_default_format()
681 isp->sink_fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT + in __isp_subdev_set_default_format()
683 isp->sink_fmt.code = MEDIA_BUS_FMT_SGRBG10_1X10; in __isp_subdev_set_default_format()
Dfimc-lite.c581 struct v4l2_mbus_framefmt *sink_fmt; in fimc_lite_subdev_try_fmt() local
585 sink_fmt = v4l2_subdev_get_try_format(&fimc->subdev, cfg, in fimc_lite_subdev_try_fmt()
588 mf->code = sink_fmt->code; in fimc_lite_subdev_try_fmt()
589 mf->colorspace = sink_fmt->colorspace; in fimc_lite_subdev_try_fmt()
782 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local
794 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate()
795 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate()
796 sink_fmt.format.code = fimc->inp_frame.fmt->mbus_code; in fimc_pipeline_validate()
798 sink_fmt.pad = pad->index; in fimc_pipeline_validate()
799 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate()
[all …]
Dfimc-isp.h166 struct v4l2_mbus_framefmt sink_fmt; member
Dfimc-capture.c1115 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local
1147 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate()
1148 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate()
1149 sink_fmt.format.code = ff->fmt ? ff->fmt->mbus_code : 0; in fimc_pipeline_validate()
1151 sink_fmt.pad = sink_pad->index; in fimc_pipeline_validate()
1152 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate()
1153 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in fimc_pipeline_validate()
1166 if (src_fmt.format.width != sink_fmt.format.width || in fimc_pipeline_validate()
1167 src_fmt.format.height != sink_fmt.format.height || in fimc_pipeline_validate()
1168 src_fmt.format.code != sink_fmt.format.code) in fimc_pipeline_validate()
/Linux-v4.19/drivers/staging/media/omap4iss/
Diss_ipipe.c367 struct v4l2_subdev_format *sink_fmt) in ipipe_link_validate() argument
370 if (source_fmt->format.width != sink_fmt->format.width || in ipipe_link_validate()
371 source_fmt->format.height != sink_fmt->format.height) in ipipe_link_validate()
374 if (source_fmt->format.code != sink_fmt->format.code) in ipipe_link_validate()
Diss_ipipeif.c582 struct v4l2_subdev_format *sink_fmt) in ipipeif_link_validate() argument
585 if (source_fmt->format.width != sink_fmt->format.width || in ipipeif_link_validate()
586 source_fmt->format.height != sink_fmt->format.height) in ipipeif_link_validate()
589 if (source_fmt->format.code != sink_fmt->format.code) in ipipeif_link_validate()
Diss_resizer.c636 struct v4l2_subdev_format *sink_fmt) in resizer_link_validate() argument
639 if (source_fmt->format.width != sink_fmt->format.width || in resizer_link_validate()
640 source_fmt->format.height != sink_fmt->format.height) in resizer_link_validate()
643 if (source_fmt->format.code != sink_fmt->format.code) in resizer_link_validate()
Diss_csi2.c1023 struct v4l2_subdev_format *sink_fmt) in csi2_link_validate() argument
1035 sink_fmt); in csi2_link_validate()
/Linux-v4.19/drivers/media/i2c/smiapp/
Dsmiapp-core.c1648 r = &ssd->sink_fmt; in __smiapp_get_format()
1847 ssd->sink_fmt = *crops[ssd->sink_pad]; in smiapp_set_format()
2147 src_size = &ssd->sink_fmt; in smiapp_set_crop()
2201 struct v4l2_rect sink_fmt; in __smiapp_get_selection() local
2211 sink_fmt = ssd->sink_fmt; in __smiapp_get_selection()
2216 sink_fmt.left = 0; in __smiapp_get_selection()
2217 sink_fmt.top = 0; in __smiapp_get_selection()
2218 sink_fmt.width = fmt->width; in __smiapp_get_selection()
2219 sink_fmt.height = fmt->height; in __smiapp_get_selection()
2228 sel->r = sink_fmt; in __smiapp_get_selection()
[all …]
Dsmiapp.h161 struct v4l2_rect sink_fmt; member
/Linux-v4.19/drivers/staging/media/imx/
Dimx-ic-prp.c299 struct v4l2_subdev_format *sink_fmt) in prp_link_validate() argument
307 source_fmt, sink_fmt); in prp_link_validate()
Dimx-media-vdic.c775 struct v4l2_subdev_format *sink_fmt) in vdic_link_validate() argument
781 source_fmt, sink_fmt); in vdic_link_validate()
Dimx-media-csi.c1050 struct v4l2_subdev_format *sink_fmt) in csi_link_validate() argument
1058 source_fmt, sink_fmt); in csi_link_validate()
/Linux-v4.19/include/media/
Dv4l2-subdev.h716 struct v4l2_subdev_format *sink_fmt);
1036 struct v4l2_subdev_format *sink_fmt);
/Linux-v4.19/drivers/media/platform/qcom/camss/
Dcamss-csid.c861 struct v4l2_mbus_framefmt *sink_fmt; in csid_enum_mbus_code() local
863 sink_fmt = __csid_get_format(csid, cfg, in csid_enum_mbus_code()
867 code->code = csid_src_pad_code(csid, sink_fmt->code, in csid_enum_mbus_code()
Dcamss-vfe.c1670 struct v4l2_mbus_framefmt *sink_fmt; in vfe_enum_mbus_code() local
1672 sink_fmt = __vfe_get_format(line, cfg, MSM_VFE_PAD_SINK, in vfe_enum_mbus_code()
1675 code->code = vfe_src_pad_code(line, sink_fmt->code, in vfe_enum_mbus_code()
/Linux-v4.19/drivers/media/platform/omap3isp/
Dispccdc.c2405 struct v4l2_subdev_format *sink_fmt) in ccdc_link_validate() argument
2411 if (source_fmt->format.width != sink_fmt->format.width || in ccdc_link_validate()
2412 source_fmt->format.height != sink_fmt->format.height) in ccdc_link_validate()
2428 sink_fmt->format.code, parallel_shift)) in ccdc_link_validate()
Dispresizer.c1545 struct v4l2_subdev_format *sink_fmt) in resizer_link_validate() argument
1553 source_fmt, sink_fmt); in resizer_link_validate()