| /Linux-v5.4/drivers/media/platform/vimc/ |
| D | vimc-scaler.c | 35 struct v4l2_mbus_framefmt sink_fmt; member 121 vsca->sink_fmt; in vimc_sca_get_fmt() 125 format->format.width = vsca->sink_fmt.width * sca_mult; in vimc_sca_get_fmt() 126 format->format.height = vsca->sink_fmt.height * sca_mult; in vimc_sca_get_fmt() 157 struct v4l2_mbus_framefmt *sink_fmt; in vimc_sca_set_fmt() local 164 sink_fmt = &vsca->sink_fmt; in vimc_sca_set_fmt() 166 sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0); in vimc_sca_set_fmt() 174 fmt->format = *sink_fmt; in vimc_sca_set_fmt() 175 fmt->format.width = sink_fmt->width * sca_mult; in vimc_sca_set_fmt() 176 fmt->format.height = sink_fmt->height * sca_mult; in vimc_sca_set_fmt() [all …]
|
| D | vimc-common.c | 288 struct v4l2_subdev_format source_fmt, sink_fmt; in vimc_link_validate() local 295 ret = vimc_get_mbus_format(link->sink, &sink_fmt); in vimc_link_validate() 310 sink_fmt.format.width, sink_fmt.format.height, in vimc_link_validate() 311 sink_fmt.format.code, sink_fmt.format.colorspace, in vimc_link_validate() 312 sink_fmt.format.quantization, sink_fmt.format.xfer_func, in vimc_link_validate() 313 sink_fmt.format.ycbcr_enc); in vimc_link_validate() 316 if (source_fmt.format.width != sink_fmt.format.width in vimc_link_validate() 317 || source_fmt.format.height != sink_fmt.format.height in vimc_link_validate() 318 || source_fmt.format.code != sink_fmt.format.code) in vimc_link_validate() 326 if (source_fmt.format.field != sink_fmt.format.field && in vimc_link_validate() [all …]
|
| D | vimc-debayer.c | 46 struct v4l2_mbus_framefmt sink_fmt; member 215 vdeb->sink_fmt; in vimc_deb_get_fmt() 249 struct v4l2_mbus_framefmt *sink_fmt; in vimc_deb_set_fmt() local 256 sink_fmt = &vdeb->sink_fmt; in vimc_deb_set_fmt() 258 sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0); in vimc_deb_set_fmt() 266 fmt->format = *sink_fmt; in vimc_deb_set_fmt() 277 sink_fmt->width, sink_fmt->height, sink_fmt->code, in vimc_deb_set_fmt() 278 sink_fmt->colorspace, sink_fmt->quantization, in vimc_deb_set_fmt() 279 sink_fmt->xfer_func, sink_fmt->ycbcr_enc, in vimc_deb_set_fmt() 285 *sink_fmt = fmt->format; in vimc_deb_set_fmt() [all …]
|
| /Linux-v5.4/drivers/media/i2c/adv748x/ |
| D | adv748x-csi2.c | 195 const struct v4l2_mbus_framefmt *sink_fmt; in adv748x_csi2_set_format() local 197 sink_fmt = adv748x_csi2_get_pad_format(sd, cfg, in adv748x_csi2_set_format() 201 if (!sink_fmt) { in adv748x_csi2_set_format() 206 sdformat->format = *sink_fmt; in adv748x_csi2_set_format()
|
| /Linux-v5.4/drivers/media/v4l2-core/ |
| D | v4l2-subdev.c | 678 struct v4l2_subdev_format *sink_fmt) in v4l2_subdev_link_validate_default() argument 681 if (source_fmt->format.width != sink_fmt->format.width in v4l2_subdev_link_validate_default() 682 || source_fmt->format.height != sink_fmt->format.height in v4l2_subdev_link_validate_default() 683 || source_fmt->format.code != sink_fmt->format.code) in v4l2_subdev_link_validate_default() 690 if (source_fmt->format.field != sink_fmt->format.field && in v4l2_subdev_link_validate_default() 691 sink_fmt->format.field != V4L2_FIELD_NONE) in v4l2_subdev_link_validate_default() 721 struct v4l2_subdev_format sink_fmt, source_fmt; in v4l2_subdev_link_validate() local 730 link->sink, &sink_fmt); in v4l2_subdev_link_validate() 737 &source_fmt, &sink_fmt); in v4l2_subdev_link_validate() 742 sink, link, &source_fmt, &sink_fmt); in v4l2_subdev_link_validate()
|
| /Linux-v5.4/drivers/media/platform/exynos4-is/ |
| D | fimc-isp-video.c | 449 struct v4l2_subdev_format sink_fmt, src_fmt; in isp_video_pipeline_validate() local 458 sink_fmt.pad = pad->index; in isp_video_pipeline_validate() 459 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in isp_video_pipeline_validate() 460 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in isp_video_pipeline_validate() 476 if (src_fmt.format.width != sink_fmt.format.width || in isp_video_pipeline_validate() 477 src_fmt.format.height != sink_fmt.format.height || in isp_video_pipeline_validate() 478 src_fmt.format.code != sink_fmt.format.code) in isp_video_pipeline_validate()
|
| D | fimc-isp.c | 139 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt() 178 format = &isp->sink_fmt; in __isp_subdev_try_format() 230 isp->sink_fmt = *mf; in fimc_isp_subdev_set_fmt() 673 isp->sink_fmt.width = DEFAULT_PREVIEW_STILL_WIDTH + in __isp_subdev_set_default_format() 675 isp->sink_fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT + in __isp_subdev_set_default_format() 677 isp->sink_fmt.code = MEDIA_BUS_FMT_SGRBG10_1X10; in __isp_subdev_set_default_format()
|
| D | fimc-lite.c | 571 struct v4l2_mbus_framefmt *sink_fmt; in fimc_lite_subdev_try_fmt() local 575 sink_fmt = v4l2_subdev_get_try_format(&fimc->subdev, cfg, in fimc_lite_subdev_try_fmt() 578 mf->code = sink_fmt->code; in fimc_lite_subdev_try_fmt() 579 mf->colorspace = sink_fmt->colorspace; in fimc_lite_subdev_try_fmt() 768 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local 780 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate() 781 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate() 782 sink_fmt.format.code = fimc->inp_frame.fmt->mbus_code; in fimc_pipeline_validate() 784 sink_fmt.pad = pad->index; in fimc_pipeline_validate() 785 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate() [all …]
|
| D | fimc-isp.h | 163 struct v4l2_mbus_framefmt sink_fmt; member
|
| D | fimc-capture.c | 1108 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local 1140 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate() 1141 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate() 1142 sink_fmt.format.code = ff->fmt ? ff->fmt->mbus_code : 0; in fimc_pipeline_validate() 1144 sink_fmt.pad = sink_pad->index; in fimc_pipeline_validate() 1145 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate() 1146 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in fimc_pipeline_validate() 1159 if (src_fmt.format.width != sink_fmt.format.width || in fimc_pipeline_validate() 1160 src_fmt.format.height != sink_fmt.format.height || in fimc_pipeline_validate() 1161 src_fmt.format.code != sink_fmt.format.code) in fimc_pipeline_validate()
|
| /Linux-v5.4/drivers/staging/media/omap4iss/ |
| D | iss_ipipe.c | 363 struct v4l2_subdev_format *sink_fmt) in ipipe_link_validate() argument 366 if (source_fmt->format.width != sink_fmt->format.width || in ipipe_link_validate() 367 source_fmt->format.height != sink_fmt->format.height) in ipipe_link_validate() 370 if (source_fmt->format.code != sink_fmt->format.code) in ipipe_link_validate()
|
| D | iss_ipipeif.c | 578 struct v4l2_subdev_format *sink_fmt) in ipipeif_link_validate() argument 581 if (source_fmt->format.width != sink_fmt->format.width || in ipipeif_link_validate() 582 source_fmt->format.height != sink_fmt->format.height) in ipipeif_link_validate() 585 if (source_fmt->format.code != sink_fmt->format.code) in ipipeif_link_validate()
|
| D | iss_resizer.c | 632 struct v4l2_subdev_format *sink_fmt) in resizer_link_validate() argument 635 if (source_fmt->format.width != sink_fmt->format.width || in resizer_link_validate() 636 source_fmt->format.height != sink_fmt->format.height) in resizer_link_validate() 639 if (source_fmt->format.code != sink_fmt->format.code) in resizer_link_validate()
|
| D | iss_csi2.c | 1019 struct v4l2_subdev_format *sink_fmt) in csi2_link_validate() argument 1031 sink_fmt); in csi2_link_validate()
|
| /Linux-v5.4/drivers/media/i2c/smiapp/ |
| D | smiapp-core.c | 1638 r = &ssd->sink_fmt; in __smiapp_get_format() 1837 ssd->sink_fmt = *crops[ssd->sink_pad]; in smiapp_set_format() 2137 src_size = &ssd->sink_fmt; in smiapp_set_crop() 2191 struct v4l2_rect sink_fmt; in __smiapp_get_selection() local 2201 sink_fmt = ssd->sink_fmt; in __smiapp_get_selection() 2206 sink_fmt.left = 0; in __smiapp_get_selection() 2207 sink_fmt.top = 0; in __smiapp_get_selection() 2208 sink_fmt.width = fmt->width; in __smiapp_get_selection() 2209 sink_fmt.height = fmt->height; in __smiapp_get_selection() 2218 sel->r = sink_fmt; in __smiapp_get_selection() [all …]
|
| D | smiapp.h | 153 struct v4l2_rect sink_fmt; member
|
| /Linux-v5.4/drivers/staging/media/imx/ |
| D | imx-ic-prp.c | 291 struct v4l2_subdev_format *sink_fmt) in prp_link_validate() argument 299 source_fmt, sink_fmt); in prp_link_validate()
|
| D | imx-media-vdic.c | 759 struct v4l2_subdev_format *sink_fmt) in vdic_link_validate() argument 765 source_fmt, sink_fmt); in vdic_link_validate()
|
| D | imx7-media-csi.c | 549 struct v4l2_subdev_format *sink_fmt) in imx7_csi_pad_link_validate() argument 555 ret = v4l2_subdev_link_validate_default(sd, link, source_fmt, sink_fmt); in imx7_csi_pad_link_validate()
|
| D | imx-media-csi.c | 1103 struct v4l2_subdev_format *sink_fmt) in csi_link_validate() argument 1111 source_fmt, sink_fmt); in csi_link_validate()
|
| /Linux-v5.4/include/media/ |
| D | v4l2-subdev.h | 707 struct v4l2_subdev_format *sink_fmt); 1044 struct v4l2_subdev_format *sink_fmt);
|
| /Linux-v5.4/drivers/media/platform/qcom/camss/ |
| D | camss-csid.c | 861 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()
|
| D | camss-vfe.c | 1683 struct v4l2_mbus_framefmt *sink_fmt; in vfe_enum_mbus_code() local 1685 sink_fmt = __vfe_get_format(line, cfg, MSM_VFE_PAD_SINK, in vfe_enum_mbus_code() 1688 code->code = vfe_src_pad_code(line, sink_fmt->code, in vfe_enum_mbus_code()
|
| /Linux-v5.4/drivers/media/platform/omap3isp/ |
| D | ispccdc.c | 2402 struct v4l2_subdev_format *sink_fmt) in ccdc_link_validate() argument 2408 if (source_fmt->format.width != sink_fmt->format.width || in ccdc_link_validate() 2409 source_fmt->format.height != sink_fmt->format.height) in ccdc_link_validate() 2425 sink_fmt->format.code, parallel_shift)) in ccdc_link_validate()
|
| D | ispresizer.c | 1542 struct v4l2_subdev_format *sink_fmt) in resizer_link_validate() argument 1550 source_fmt, sink_fmt); in resizer_link_validate()
|