| /linux/drivers/media/test-drivers/vimc/ |
| H A D | vimc-common.c | 279 struct v4l2_pix_format source_fmt, sink_fmt; in vimc_vdev_link_validate() local 286 ret = vimc_get_pix_format(link->sink, &sink_fmt); in vimc_vdev_link_validate() 301 sink_fmt.width, sink_fmt.height, in vimc_vdev_link_validate() 302 sink_fmt.pixelformat, sink_fmt.colorspace, in vimc_vdev_link_validate() 303 sink_fmt.quantization, sink_fmt.xfer_func, in vimc_vdev_link_validate() 304 sink_fmt.ycbcr_enc); in vimc_vdev_link_validate() 307 if (source_fmt.width != sink_fmt.width || in vimc_vdev_link_validate() 308 source_fmt.height != sink_fmt.height || in vimc_vdev_link_validate() 309 source_fmt.pixelformat != sink_fmt.pixelformat) in vimc_vdev_link_validate() 317 if (source_fmt.field != sink_fmt.field && in vimc_vdev_link_validate() [all …]
|
| H A D | vimc-scaler.c | 38 struct v4l2_mbus_framefmt sink_fmt; member 68 vimc_scaler_get_crop_bound_sink(const struct v4l2_mbus_framefmt *sink_fmt) in vimc_scaler_get_crop_bound_sink() argument 74 .width = sink_fmt->width, in vimc_scaler_get_crop_bound_sink() 75 .height = sink_fmt->height, in vimc_scaler_get_crop_bound_sink() 210 struct v4l2_mbus_framefmt *sink_fmt; in vimc_scaler_get_selection() local 220 sink_fmt = v4l2_subdev_state_get_format(sd_state, VIMC_SCALER_SINK); in vimc_scaler_get_selection() 221 sel->r = vimc_scaler_get_crop_bound_sink(sink_fmt); in vimc_scaler_get_selection() 231 const struct v4l2_mbus_framefmt *sink_fmt) in vimc_scaler_adjust_sink_crop() argument 234 vimc_scaler_get_crop_bound_sink(sink_fmt); in vimc_scaler_adjust_sink_crop() 246 struct v4l2_mbus_framefmt *sink_fmt; in vimc_scaler_set_selection() local [all …]
|
| H A D | vimc-debayer.c | 321 const struct v4l2_mbus_framefmt *sink_fmt; in vimc_debayer_s_stream() local 331 sink_fmt = v4l2_subdev_state_get_format(state, 0); in vimc_debayer_s_stream() 339 vpix = vimc_pix_map_by_code(sink_fmt->code); in vimc_debayer_s_stream() 344 vimc_debayer_pix_map_by_code(sink_fmt->code); in vimc_debayer_s_stream() 346 vdebayer->hw.size.width = sink_fmt->width; in vimc_debayer_s_stream() 347 vdebayer->hw.size.height = sink_fmt->height; in vimc_debayer_s_stream()
|
| /linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| H A D | dcmipp-byteproc.c | 222 struct v4l2_mbus_framefmt *sink_fmt; in dcmipp_byteproc_enum_mbus_code() local 234 sink_fmt = v4l2_subdev_state_get_format(sd_state, 0); in dcmipp_byteproc_enum_mbus_code() 235 code->code = sink_fmt->code; in dcmipp_byteproc_enum_mbus_code() 304 struct v4l2_mbus_framefmt *sink_fmt; in dcmipp_byteproc_get_selection() local 324 sink_fmt = v4l2_subdev_state_get_format(sd_state, 0); in dcmipp_byteproc_get_selection() 343 s->r.width = sink_fmt->width; in dcmipp_byteproc_get_selection() 344 s->r.height = sink_fmt->height; in dcmipp_byteproc_get_selection() 417 struct v4l2_mbus_framefmt *sink_fmt; in dcmipp_byteproc_configure_scale_crop() local 422 sink_fmt = v4l2_subdev_state_get_format(state, 0); in dcmipp_byteproc_configure_scale_crop() 427 vpix = dcmipp_byteproc_pix_map_by_code(sink_fmt->code); in dcmipp_byteproc_configure_scale_crop() [all …]
|
| H A D | dcmipp-input.c | 314 struct v4l2_mbus_framefmt *sink_fmt; in dcmipp_inp_configure_parallel() local 347 sink_fmt = v4l2_subdev_state_get_format(state, 0); in dcmipp_inp_configure_parallel() 350 vpix = dcmipp_inp_pix_map_by_code(sink_fmt->code, src_fmt->code); in dcmipp_inp_configure_parallel() 377 struct v4l2_mbus_framefmt *sink_fmt; in dcmipp_inp_configure_csi() local 381 sink_fmt = v4l2_subdev_state_get_format(state, 0); in dcmipp_inp_configure_csi() 384 vpix = dcmipp_inp_pix_map_by_code(sink_fmt->code, src_fmt->code); in dcmipp_inp_configure_csi()
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A 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() 232 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()
|
| H A D | fimc-isp.h | 170 struct v4l2_mbus_framefmt sink_fmt; member
|
| H A D | fimc-capture.c | 1097 struct v4l2_subdev_format sink_fmt = { in fimc_pipeline_validate() local 1134 sink_fmt.format.width = ff->f_width; in fimc_pipeline_validate() 1135 sink_fmt.format.height = ff->f_height; in fimc_pipeline_validate() 1136 sink_fmt.format.code = ff->fmt ? ff->fmt->mbus_code : 0; in fimc_pipeline_validate() 1138 sink_fmt.pad = sink_pad->index; in fimc_pipeline_validate() 1139 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in fimc_pipeline_validate() 1151 if (src_fmt.format.width != sink_fmt.format.width || in fimc_pipeline_validate() 1152 src_fmt.format.height != sink_fmt.format.height || in fimc_pipeline_validate() 1153 src_fmt.format.code != sink_fmt.format.code) in fimc_pipeline_validate()
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-crossbar.c | 255 struct v4l2_mbus_framefmt *sink_fmt; in mxc_isi_crossbar_set_fmt() local 283 sink_fmt = v4l2_subdev_state_get_format(state, fmt->pad, fmt->stream); in mxc_isi_crossbar_set_fmt() 284 if (!sink_fmt) in mxc_isi_crossbar_set_fmt() 287 *sink_fmt = fmt->format; in mxc_isi_crossbar_set_fmt()
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-ic-prp.c | 292 struct v4l2_subdev_format *sink_fmt) in prp_link_validate() argument 300 source_fmt, sink_fmt); in prp_link_validate()
|
| /linux/sound/soc/sof/ |
| H A D | ipc4-topology.h | 140 struct sof_ipc4_audio_format sink_fmt; member
|
| H A D | ipc4-topology.c | 3457 memcpy(&format.sink_fmt, pin_fmt, sizeof(format.sink_fmt)); in sof_ipc4_set_copier_sink_format()
|
| /linux/sound/soc/intel/avs/ |
| H A D | messages.h | 947 struct avs_audio_format sink_fmt; member 954 const struct avs_audio_format *sink_fmt);
|
| H A D | path.c | 1361 const struct avs_audio_format *src_fmt, *sink_fmt; in avs_path_bind_prepare() local 1376 sink_fmt = binding->sink->template->in_fmt; in avs_path_bind_prepare() 1380 src_fmt, sink_fmt); in avs_path_bind_prepare()
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| H A D | ispccdc.c | 2423 struct v4l2_subdev_format *sink_fmt) in ccdc_link_validate() argument 2429 if (source_fmt->format.width != sink_fmt->format.width || in ccdc_link_validate() 2430 source_fmt->format.height != sink_fmt->format.height) in ccdc_link_validate() 2450 sink_fmt->format.code, parallel_shift)) in ccdc_link_validate()
|
| /linux/drivers/media/platform/rockchip/rkisp1/ |
| H A D | rkisp1-stats.c | 312 const struct rkisp1_mbus_info *in_fmt = rkisp1->isp.sink_fmt; in rkisp1_stats_get_bls_meas()
|
| /linux/drivers/media/i2c/ccs/ |
| H A D | ccs-core.c | 2613 struct v4l2_mbus_framefmt *sink_fmt = in ccs_get_selection() local 2617 sel->r.width = sink_fmt->width; in ccs_get_selection() 2618 sel->r.height = sink_fmt->height; in ccs_get_selection()
|