| /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 282 ret = vimc_get_pix_format(link->source, &source_fmt); in vimc_vdev_link_validate() 295 source_fmt.width, source_fmt.height, in vimc_vdev_link_validate() 296 source_fmt.pixelformat, source_fmt.colorspace, in vimc_vdev_link_validate() 297 source_fmt.quantization, source_fmt.xfer_func, in vimc_vdev_link_validate() 298 source_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 …]
|
| /linux/drivers/media/platform/raspberrypi/rp1-cfe/ |
| H A D | cfe.c | 855 struct v4l2_mbus_framefmt *source_fmt; in cfe_start_channel() local 879 source_fmt = v4l2_subdev_state_get_format(state, in cfe_start_channel() 881 fmt = find_format_by_code(source_fmt->code); in cfe_start_channel() 883 width = source_fmt->width; in cfe_start_channel() 884 height = source_fmt->height; in cfe_start_channel() 920 source_fmt = v4l2_subdev_state_get_format(state, in cfe_start_channel() 922 fmt = find_format_by_code(source_fmt->code); in cfe_start_channel() 930 width = source_fmt->width; in cfe_start_channel() 931 height = source_fmt->height; in cfe_start_channel() 1121 struct v4l2_mbus_framefmt *source_fmt; in cfe_get_source_link_freq() local [all …]
|
| H A D | pisp-fe.c | 467 struct v4l2_mbus_framefmt *sink_fmt, *source_fmt; in pisp_fe_pad_set_fmt() local 481 source_fmt = v4l2_subdev_state_get_format(state, format->pad); in pisp_fe_pad_set_fmt() 482 if (!source_fmt) in pisp_fe_pad_set_fmt() 496 source_fmt->code = code; in pisp_fe_pad_set_fmt()
|
| /linux/drivers/media/platform/rockchip/rkcif/ |
| H A D | rkcif-stream.c | 463 struct v4l2_mbus_framefmt *source_fmt; in rkcif_stream_link_validate() local 476 source_fmt = v4l2_subdev_state_get_format(state, link->source->index, in rkcif_stream_link_validate() 478 if (!source_fmt) in rkcif_stream_link_validate() 481 if (source_fmt->height != stream->pix.height || in rkcif_stream_link_validate() 482 source_fmt->width != stream->pix.width) { in rkcif_stream_link_validate() 487 source_fmt->width, source_fmt->height, in rkcif_stream_link_validate()
|
| H A D | rkcif-capture-dvp.c | 661 struct v4l2_mbus_framefmt *source_fmt; in rkcif_dvp_start_streaming() local 669 source_fmt = v4l2_subdev_state_get_format(state, RKCIF_IF_PAD_SRC, in rkcif_dvp_start_streaming() 671 if (!source_fmt) in rkcif_dvp_start_streaming() 675 source_fmt->code); in rkcif_dvp_start_streaming()
|
| /linux/drivers/media/platform/ti/j721e-csi2rx/ |
| H A D | j721e-csi2rx.c | 949 struct v4l2_subdev_format source_fmt = { in ti_csi2rx_link_validate() local 957 get_fmt, &source_fmt); in ti_csi2rx_link_validate() 961 if (source_fmt.format.width != csi_fmt->width) { in ti_csi2rx_link_validate() 963 source_fmt.format.width, csi_fmt->width); in ti_csi2rx_link_validate() 967 if (source_fmt.format.height != csi_fmt->height) { in ti_csi2rx_link_validate() 969 source_fmt.format.height, csi_fmt->height); in ti_csi2rx_link_validate() 973 if (source_fmt.format.field != csi_fmt->field && in ti_csi2rx_link_validate() 976 source_fmt.format.field, csi_fmt->field); in ti_csi2rx_link_validate() 980 ti_fmt = find_format_by_code(source_fmt.format.code); in ti_csi2rx_link_validate() 983 source_fmt.format.code); in ti_csi2rx_link_validate()
|
| /linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| H A D | dcmipp-bytecap.c | 819 struct v4l2_subdev_format source_fmt = { in dcmipp_bytecap_link_validate() local 825 ret = v4l2_subdev_call(source_sd, pad, get_fmt, NULL, &source_fmt); in dcmipp_bytecap_link_validate() 829 if (source_fmt.format.width != vcap->format.width || in dcmipp_bytecap_link_validate() 830 source_fmt.format.height != vcap->format.height) { in dcmipp_bytecap_link_validate() 833 source_fmt.format.width, source_fmt.format.height); in dcmipp_bytecap_link_validate() 841 source_fmt.format.code) in dcmipp_bytecap_link_validate() 847 vcap->format.pixelformat, source_fmt.format.code); in dcmipp_bytecap_link_validate()
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-crossbar.c | 291 struct v4l2_mbus_framefmt *source_fmt; in mxc_isi_crossbar_set_fmt() local 297 source_fmt = v4l2_subdev_state_get_format(state, in mxc_isi_crossbar_set_fmt() 300 if (!source_fmt) in mxc_isi_crossbar_set_fmt() 303 *source_fmt = fmt->format; in mxc_isi_crossbar_set_fmt()
|
| /linux/drivers/media/pci/intel/ivsc/ |
| H A D | mei_csi.c | 344 struct v4l2_mbus_framefmt *source_fmt; in mei_csi_set_fmt() local 348 source_fmt = v4l2_subdev_state_get_format(sd_state, CSI_PAD_SOURCE); in mei_csi_set_fmt() 351 *source_fmt = *sink_fmt; in mei_csi_set_fmt() 458 *source_fmt = *sink_fmt; in mei_csi_set_fmt()
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 1266 struct v4l2_subdev_format *source_fmt, in v4l2_subdev_link_validate_default() argument 1272 if (source_fmt->format.width != sink_fmt->format.width) { in v4l2_subdev_link_validate_default() 1276 source_fmt->format.width, sink_fmt->format.width); in v4l2_subdev_link_validate_default() 1280 if (source_fmt->format.height != sink_fmt->format.height) { in v4l2_subdev_link_validate_default() 1284 source_fmt->format.height, sink_fmt->format.height); in v4l2_subdev_link_validate_default() 1288 if (source_fmt->format.code != sink_fmt->format.code) { in v4l2_subdev_link_validate_default() 1292 source_fmt->format.code, sink_fmt->format.code); in v4l2_subdev_link_validate_default() 1300 if (source_fmt->format.field != sink_fmt->format.field && in v4l2_subdev_link_validate_default() 1305 source_fmt->format.field, sink_fmt->format.field); in v4l2_subdev_link_validate_default() 1449 struct v4l2_subdev_format sink_fmt, source_fmt; in v4l2_subdev_link_validate_locked() local [all …]
|
| /linux/drivers/media/pci/intel/ipu3/ |
| H A D | ipu3-cio2.c | 1303 struct v4l2_subdev_format source_fmt; in cio2_video_link_validate() local 1311 ret = cio2_subdev_link_validate_get_format(link->source, &source_fmt); in cio2_video_link_validate() 1315 if (source_fmt.format.width != q->format.width || in cio2_video_link_validate() 1316 source_fmt.format.height != q->format.height) { in cio2_video_link_validate() 1319 source_fmt.format.width, source_fmt.format.height); in cio2_video_link_validate() 1323 if (!cio2_find_format(&q->format.pixelformat, &source_fmt.format.code)) in cio2_video_link_validate()
|
| /linux/drivers/staging/media/imx/ |
| H A D | imx-ic-prp.c | 291 struct v4l2_subdev_format *source_fmt, in prp_link_validate() argument 300 source_fmt, sink_fmt); in prp_link_validate()
|
| H A D | imx-media-vdic.c | 706 struct v4l2_subdev_format *source_fmt, in vdic_link_validate() argument 713 source_fmt, sink_fmt); in vdic_link_validate()
|
| H A D | imx-media-csi.c | 1119 struct v4l2_subdev_format *source_fmt, in csi_link_validate() argument 1128 source_fmt, sink_fmt); in csi_link_validate()
|
| /linux/sound/soc/sof/ |
| H A D | ipc4-topology.h | 138 struct sof_ipc4_audio_format source_fmt; member
|
| H A D | ipc4-topology.c | 3445 memcpy(&format.source_fmt, &src_config->audio_fmt, sizeof(format.source_fmt)); in sof_ipc4_set_copier_sink_format()
|
| /linux/include/media/ |
| H A D | v4l2-subdev.h | 869 struct v4l2_subdev_format *source_fmt, 1225 struct v4l2_subdev_format *source_fmt,
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| H A D | ispccdc.c | 2422 struct v4l2_subdev_format *source_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() 2449 if (!ccdc_is_shiftable(source_fmt->format.code, in ccdc_link_validate()
|