Home
last modified time | relevance | path

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

12

/linux/drivers/media/test-drivers/vimc/
A Dvimc-common.c277 struct v4l2_pix_format source_fmt, sink_fmt; in vimc_vdev_link_validate() local
299 sink_fmt.width, sink_fmt.height, in vimc_vdev_link_validate()
300 sink_fmt.pixelformat, sink_fmt.colorspace, in vimc_vdev_link_validate()
301 sink_fmt.quantization, sink_fmt.xfer_func, in vimc_vdev_link_validate()
302 sink_fmt.ycbcr_enc); in vimc_vdev_link_validate()
305 if (source_fmt.width != sink_fmt.width || in vimc_vdev_link_validate()
306 source_fmt.height != sink_fmt.height || in vimc_vdev_link_validate()
315 if (source_fmt.field != sink_fmt.field && in vimc_vdev_link_validate()
316 sink_fmt.field != V4L2_FIELD_NONE) in vimc_vdev_link_validate()
334 source_fmt.ycbcr_enc != sink_fmt.ycbcr_enc) in vimc_vdev_link_validate()
[all …]
A Dvimc-debayer.c33 struct v4l2_mbus_framefmt sink_fmt; member
224 vdeb->sink_fmt; in vimc_deb_get_fmt()
266 sink_fmt = &vdeb->sink_fmt; in vimc_deb_set_fmt()
280 fmt->format = *sink_fmt; in vimc_deb_set_fmt()
294 sink_fmt->width, sink_fmt->height, sink_fmt->code, in vimc_deb_set_fmt()
295 sink_fmt->colorspace, sink_fmt->quantization, in vimc_deb_set_fmt()
296 sink_fmt->xfer_func, sink_fmt->ycbcr_enc, in vimc_deb_set_fmt()
302 *sink_fmt = fmt->format; in vimc_deb_set_fmt()
351 frame_size = vdeb->sink_fmt.width * vdeb->sink_fmt.height * in vimc_deb_s_stream()
460 vdeb->sink_fmt.width, in vimc_deb_calc_rgb_sink()
[all …]
A Dvimc-scaler.c61 vimc_sca_get_crop_bound_sink(const struct v4l2_mbus_framefmt *sink_fmt) in vimc_sca_get_crop_bound_sink() argument
67 .width = sink_fmt->width, in vimc_sca_get_crop_bound_sink()
68 .height = sink_fmt->height, in vimc_sca_get_crop_bound_sink()
239 struct v4l2_mbus_framefmt *sink_fmt; in vimc_sca_get_selection() local
249 sink_fmt = vimc_sca_pad_format(vsca, sd_state, VIMC_SCA_SINK, in vimc_sca_get_selection()
251 sel->r = vimc_sca_get_crop_bound_sink(sink_fmt); in vimc_sca_get_selection()
261 const struct v4l2_mbus_framefmt *sink_fmt) in vimc_sca_adjust_sink_crop() argument
264 vimc_sca_get_crop_bound_sink(sink_fmt); in vimc_sca_adjust_sink_crop()
276 struct v4l2_mbus_framefmt *sink_fmt; in vimc_sca_set_selection() local
287 sink_fmt = vimc_sca_pad_format(vsca, sd_state, VIMC_SCA_SINK, in vimc_sca_set_selection()
[all …]
/linux/drivers/media/platform/rockchip/rkisp1/
A Drkisp1-isp.c282 sink_fmt = rkisp1->isp.sink_fmt; in rkisp1_config_isp()
377 const struct rkisp1_isp_mbus_info *sink_fmt = rkisp1->isp.sink_fmt; in rkisp1_config_dvp() local
380 switch (sink_fmt->bus_width) { in rkisp1_config_dvp()
403 const struct rkisp1_isp_mbus_info *sink_fmt = rkisp1->isp.sink_fmt; in rkisp1_config_mipi() local
677 *src_fmt = *sink_fmt; in rkisp1_isp_init_config()
688 sink_fmt->width = 0; in rkisp1_isp_init_config()
689 sink_fmt->height = 0; in rkisp1_isp_init_config()
692 *src_fmt = *sink_fmt; in rkisp1_isp_init_config()
807 sink_fmt->code = format->code; in rkisp1_isp_set_sink_fmt()
814 isp->sink_fmt = mbus_info; in rkisp1_isp_set_sink_fmt()
[all …]
A Drkisp1-resizer.c232 struct v4l2_mbus_framefmt *sink_fmt; in rkisp1_dcrop_config() local
259 sink_fmt->width, sink_fmt->height, in rkisp1_dcrop_config()
511 sink_fmt->field = V4L2_FIELD_NONE; in rkisp1_rsz_init_config()
512 sink_fmt->code = RKISP1_DEF_FMT; in rkisp1_rsz_init_config()
523 *src_fmt = *sink_fmt; in rkisp1_rsz_init_config()
565 struct v4l2_mbus_framefmt *sink_fmt; in rkisp1_rsz_set_sink_crop() local
581 sink_crop->width = sink_fmt->width; in rkisp1_rsz_set_sink_crop()
616 sink_fmt->code = format->code; in rkisp1_rsz_set_sink_fmt()
620 sink_fmt->code = RKISP1_DEF_FMT; in rkisp1_rsz_set_sink_fmt()
627 src_fmt->code = sink_fmt->code; in rkisp1_rsz_set_sink_fmt()
[all …]
A Drkisp1-common.h131 const struct rkisp1_isp_mbus_info *sink_fmt; member
/linux/drivers/media/v4l2-core/
A Dv4l2-subdev.c771 struct v4l2_subdev_format *sink_fmt) in v4l2_subdev_link_validate_default() argument
780 source_fmt->format.width, sink_fmt->format.width); in v4l2_subdev_link_validate_default()
788 source_fmt->format.height, sink_fmt->format.height); in v4l2_subdev_link_validate_default()
792 if (source_fmt->format.code != sink_fmt->format.code) { in v4l2_subdev_link_validate_default()
796 source_fmt->format.code, sink_fmt->format.code); in v4l2_subdev_link_validate_default()
805 sink_fmt->format.field != V4L2_FIELD_NONE) { in v4l2_subdev_link_validate_default()
809 source_fmt->format.field, sink_fmt->format.field); in v4l2_subdev_link_validate_default()
848 struct v4l2_subdev_format sink_fmt, source_fmt; in v4l2_subdev_link_validate() local
857 link->sink, &sink_fmt); in v4l2_subdev_link_validate()
864 &source_fmt, &sink_fmt); in v4l2_subdev_link_validate()
[all …]
/linux/drivers/media/i2c/adv748x/
A Dadv748x-csi2.c194 const struct v4l2_mbus_framefmt *sink_fmt; in adv748x_csi2_set_format() local
196 sink_fmt = adv748x_csi2_get_pad_format(sd, sd_state, in adv748x_csi2_set_format()
200 if (!sink_fmt) { in adv748x_csi2_set_format()
205 sdformat->format = *sink_fmt; in adv748x_csi2_set_format()
/linux/drivers/media/platform/exynos4-is/
A Dfimc-isp-video.c452 struct v4l2_subdev_format sink_fmt, src_fmt; in isp_video_pipeline_validate() local
461 sink_fmt.pad = pad->index; in isp_video_pipeline_validate()
462 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in isp_video_pipeline_validate()
463 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in isp_video_pipeline_validate()
479 if (src_fmt.format.width != sink_fmt.format.width || in isp_video_pipeline_validate()
480 src_fmt.format.height != sink_fmt.format.height || in isp_video_pipeline_validate()
481 src_fmt.format.code != sink_fmt.format.code) in isp_video_pipeline_validate()
A Dfimc-lite.c573 struct v4l2_mbus_framefmt *sink_fmt; in fimc_lite_subdev_try_fmt() local
581 mf->code = sink_fmt->code; in fimc_lite_subdev_try_fmt()
582 mf->colorspace = sink_fmt->colorspace; in fimc_lite_subdev_try_fmt()
772 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local
784 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate()
785 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate()
788 sink_fmt.pad = pad->index; in fimc_pipeline_validate()
789 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate()
791 &sink_fmt); in fimc_pipeline_validate()
807 if (src_fmt.format.width != sink_fmt.format.width || in fimc_pipeline_validate()
[all …]
A Dfimc-isp.c139 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt()
179 format = &isp->sink_fmt; in __isp_subdev_try_format()
233 isp->sink_fmt = *mf; in fimc_isp_subdev_set_fmt()
681 isp->sink_fmt.width = DEFAULT_PREVIEW_STILL_WIDTH + in __isp_subdev_set_default_format()
683 isp->sink_fmt.height = DEFAULT_PREVIEW_STILL_HEIGHT + in __isp_subdev_set_default_format()
685 isp->sink_fmt.code = MEDIA_BUS_FMT_SGRBG10_1X10; in __isp_subdev_set_default_format()
A Dfimc-capture.c1098 struct v4l2_subdev_format sink_fmt, src_fmt; in fimc_pipeline_validate() local
1130 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate()
1131 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate()
1132 sink_fmt.format.code = ff->fmt ? ff->fmt->mbus_code : 0; in fimc_pipeline_validate()
1134 sink_fmt.pad = sink_pad->index; in fimc_pipeline_validate()
1135 sink_fmt.which = V4L2_SUBDEV_FORMAT_ACTIVE; in fimc_pipeline_validate()
1136 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in fimc_pipeline_validate()
1149 if (src_fmt.format.width != sink_fmt.format.width || in fimc_pipeline_validate()
1150 src_fmt.format.height != sink_fmt.format.height || in fimc_pipeline_validate()
1151 src_fmt.format.code != sink_fmt.format.code) in fimc_pipeline_validate()
A Dfimc-isp.h170 struct v4l2_mbus_framefmt sink_fmt; member
/linux/drivers/staging/media/omap4iss/
A Diss_ipipe.c366 struct v4l2_subdev_format *sink_fmt) in ipipe_link_validate() argument
369 if (source_fmt->format.width != sink_fmt->format.width || in ipipe_link_validate()
370 source_fmt->format.height != sink_fmt->format.height) in ipipe_link_validate()
373 if (source_fmt->format.code != sink_fmt->format.code) in ipipe_link_validate()
A Diss_ipipeif.c585 struct v4l2_subdev_format *sink_fmt) in ipipeif_link_validate() argument
588 if (source_fmt->format.width != sink_fmt->format.width || in ipipeif_link_validate()
589 source_fmt->format.height != sink_fmt->format.height) in ipipeif_link_validate()
592 if (source_fmt->format.code != sink_fmt->format.code) in ipipeif_link_validate()
A Diss_resizer.c637 struct v4l2_subdev_format *sink_fmt) in resizer_link_validate() argument
640 if (source_fmt->format.width != sink_fmt->format.width || in resizer_link_validate()
641 source_fmt->format.height != sink_fmt->format.height) in resizer_link_validate()
644 if (source_fmt->format.code != sink_fmt->format.code) in resizer_link_validate()
A Diss_csi2.c1022 struct v4l2_subdev_format *sink_fmt) in csi2_link_validate() argument
1034 sink_fmt); in csi2_link_validate()
/linux/drivers/media/i2c/ccs/
A Dccs-core.c2059 r = &ssd->sink_fmt; in __ccs_get_format()
2254 ssd->sink_fmt = *crops[ssd->sink_pad]; in ccs_set_format()
2547 src_size = &ssd->sink_fmt; in ccs_set_crop()
2603 struct v4l2_rect sink_fmt; in __ccs_get_selection() local
2613 sink_fmt = ssd->sink_fmt; in __ccs_get_selection()
2619 sink_fmt.left = 0; in __ccs_get_selection()
2620 sink_fmt.top = 0; in __ccs_get_selection()
2621 sink_fmt.width = fmt->width; in __ccs_get_selection()
2622 sink_fmt.height = fmt->height; in __ccs_get_selection()
2631 sel->r = sink_fmt; in __ccs_get_selection()
[all …]
A Dccs.h198 struct v4l2_rect sink_fmt; member
/linux/drivers/staging/media/imx/
A Dimx-ic-prp.c294 struct v4l2_subdev_format *sink_fmt) in prp_link_validate() argument
302 source_fmt, sink_fmt); in prp_link_validate()
A Dimx-media-vdic.c761 struct v4l2_subdev_format *sink_fmt) in vdic_link_validate() argument
767 source_fmt, sink_fmt); in vdic_link_validate()
/linux/drivers/media/platform/qcom/camss/
A Dcamss-csid.c347 struct v4l2_mbus_framefmt *sink_fmt; in csid_enum_mbus_code() local
349 sink_fmt = __csid_get_format(csid, sd_state, in csid_enum_mbus_code()
353 code->code = csid->ops->src_pad_code(csid, sink_fmt->code, in csid_enum_mbus_code()
A Dcamss-vfe.c980 struct v4l2_mbus_framefmt *sink_fmt; in vfe_enum_mbus_code() local
982 sink_fmt = __vfe_get_format(line, sd_state, MSM_VFE_PAD_SINK, in vfe_enum_mbus_code()
985 code->code = vfe_src_pad_code(line, sink_fmt->code, in vfe_enum_mbus_code()
/linux/include/media/
A Dv4l2-subdev.h763 struct v4l2_subdev_format *sink_fmt);
1122 struct v4l2_subdev_format *sink_fmt);
/linux/drivers/media/platform/omap3isp/
A Dispccdc.c2424 struct v4l2_subdev_format *sink_fmt) in ccdc_link_validate() argument
2430 if (source_fmt->format.width != sink_fmt->format.width || in ccdc_link_validate()
2431 source_fmt->format.height != sink_fmt->format.height) in ccdc_link_validate()
2447 sink_fmt->format.code, parallel_shift)) in ccdc_link_validate()

Completed in 62 milliseconds

12