/Linux-v4.19/drivers/media/platform/ |
D | video-mux.c | 157 struct v4l2_subdev_format *sdformat) in video_mux_get_format() argument 163 sdformat->format = *__video_mux_get_pad_format(sd, cfg, sdformat->pad, in video_mux_get_format() 164 sdformat->which); in video_mux_get_format() 173 struct v4l2_subdev_format *sdformat) in video_mux_set_format() argument 177 struct media_pad *pad = &vmux->pads[sdformat->pad]; in video_mux_set_format() 180 mbusformat = __video_mux_get_pad_format(sd, cfg, sdformat->pad, in video_mux_set_format() 181 sdformat->which); in video_mux_set_format() 186 sdformat->which); in video_mux_set_format() 191 v4l_bound_align_image(&sdformat->format.width, 1, 65536, 0, in video_mux_set_format() 192 &sdformat->format.height, 1, 65536, 0, 0); in video_mux_set_format() [all …]
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-ic-prp.c | 141 struct v4l2_subdev_format *sdformat) in prp_get_fmt() argument 147 if (sdformat->pad >= PRP_NUM_PADS) in prp_get_fmt() 152 fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which); in prp_get_fmt() 158 sdformat->format = *fmt; in prp_get_fmt() 166 struct v4l2_subdev_format *sdformat) in prp_set_fmt() argument 174 if (sdformat->pad >= PRP_NUM_PADS) in prp_set_fmt() 184 infmt = __prp_get_fmt(priv, cfg, PRP_SINK_PAD, sdformat->which); in prp_set_fmt() 186 switch (sdformat->pad) { in prp_set_fmt() 188 v4l_bound_align_image(&sdformat->format.width, MIN_W, MAX_W, in prp_set_fmt() 189 W_ALIGN, &sdformat->format.height, in prp_set_fmt() [all …]
|
D | imx-media-vdic.c | 571 struct v4l2_subdev_format *sdformat) in vdic_get_fmt() argument 577 if (sdformat->pad >= VDIC_NUM_PADS) in vdic_get_fmt() 582 fmt = __vdic_get_fmt(priv, cfg, sdformat->pad, sdformat->which); in vdic_get_fmt() 588 sdformat->format = *fmt; in vdic_get_fmt() 596 struct v4l2_subdev_format *sdformat, in vdic_try_fmt() argument 601 *cc = imx_media_find_ipu_format(sdformat->format.code, CS_SEL_YUV); in vdic_try_fmt() 607 sdformat->format.code = (*cc)->codes[0]; in vdic_try_fmt() 611 sdformat->which); in vdic_try_fmt() 613 switch (sdformat->pad) { in vdic_try_fmt() 615 sdformat->format = *infmt; in vdic_try_fmt() [all …]
|
D | imx-ic-prpencvf.c | 799 struct v4l2_subdev_format *sdformat) in prp_get_fmt() argument 805 if (sdformat->pad >= PRPENCVF_NUM_PADS) in prp_get_fmt() 810 fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which); in prp_get_fmt() 816 sdformat->format = *fmt; in prp_get_fmt() 824 struct v4l2_subdev_format *sdformat, in prp_try_fmt() argument 829 *cc = imx_media_find_ipu_format(sdformat->format.code, CS_SEL_ANY); in prp_try_fmt() 835 sdformat->format.code = (*cc)->codes[0]; in prp_try_fmt() 838 infmt = __prp_get_fmt(priv, cfg, PRPENCVF_SINK_PAD, sdformat->which); in prp_try_fmt() 840 if (sdformat->pad == PRPENCVF_SRC_PAD) { in prp_try_fmt() 841 if (sdformat->format.field != V4L2_FIELD_NONE) in prp_try_fmt() [all …]
|
D | imx-media-csi.c | 1285 struct v4l2_subdev_format *sdformat) in csi_get_fmt() argument 1291 if (sdformat->pad >= CSI_NUM_PADS) in csi_get_fmt() 1296 fmt = __csi_get_fmt(priv, cfg, sdformat->pad, sdformat->which); in csi_get_fmt() 1302 sdformat->format = *fmt; in csi_get_fmt() 1311 struct v4l2_subdev_format *sdformat, in csi_try_fmt() argument 1320 infmt = __csi_get_fmt(priv, cfg, CSI_SINK_PAD, sdformat->which); in csi_try_fmt() 1322 switch (sdformat->pad) { in csi_try_fmt() 1328 sdformat->format.width = compose->width; in csi_try_fmt() 1329 sdformat->format.height = compose->height; in csi_try_fmt() 1332 sdformat->format.code = infmt->code; in csi_try_fmt() [all …]
|
D | imx6-mipi-csi2.c | 462 struct v4l2_subdev_format *sdformat) in csi2_get_fmt() argument 469 fmt = __csi2_get_fmt(csi2, cfg, sdformat->pad, sdformat->which); in csi2_get_fmt() 471 sdformat->format = *fmt; in csi2_get_fmt() 480 struct v4l2_subdev_format *sdformat) in csi2_set_fmt() argument 486 if (sdformat->pad >= CSI2_NUM_PADS) in csi2_set_fmt() 497 if (sdformat->pad != CSI2_SINK_PAD) in csi2_set_fmt() 498 sdformat->format = csi2->format_mbus; in csi2_set_fmt() 500 fmt = __csi2_get_fmt(csi2, cfg, sdformat->pad, sdformat->which); in csi2_set_fmt() 502 *fmt = sdformat->format; in csi2_set_fmt()
|
/Linux-v4.19/drivers/media/i2c/adv748x/ |
D | adv748x-csi2.c | 147 struct v4l2_subdev_format *sdformat) in adv748x_csi2_get_format() argument 153 mbusformat = adv748x_csi2_get_pad_format(sd, cfg, sdformat->pad, in adv748x_csi2_get_format() 154 sdformat->which); in adv748x_csi2_get_format() 160 sdformat->format = *mbusformat; in adv748x_csi2_get_format() 169 struct v4l2_subdev_format *sdformat) in adv748x_csi2_set_format() argument 176 mbusformat = adv748x_csi2_get_pad_format(sd, cfg, sdformat->pad, in adv748x_csi2_set_format() 177 sdformat->which); in adv748x_csi2_set_format() 183 if (sdformat->pad == ADV748X_CSI2_SOURCE) { in adv748x_csi2_set_format() 188 sdformat->which); in adv748x_csi2_set_format() 195 sdformat->format = *sink_fmt; in adv748x_csi2_set_format() [all …]
|
D | adv748x-afe.c | 351 struct v4l2_subdev_format *sdformat) in adv748x_afe_get_format() argument 357 if (sdformat->pad != ADV748X_AFE_SOURCE) in adv748x_afe_get_format() 360 if (sdformat->which == V4L2_SUBDEV_FORMAT_TRY) { in adv748x_afe_get_format() 361 mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad); in adv748x_afe_get_format() 362 sdformat->format = *mbusformat; in adv748x_afe_get_format() 364 adv748x_afe_fill_format(afe, &sdformat->format); in adv748x_afe_get_format() 373 struct v4l2_subdev_format *sdformat) in adv748x_afe_set_format() argument 378 if (sdformat->pad != ADV748X_AFE_SOURCE) in adv748x_afe_set_format() 381 if (sdformat->which == V4L2_SUBDEV_FORMAT_ACTIVE) in adv748x_afe_set_format() 382 return adv748x_afe_get_format(sd, cfg, sdformat); in adv748x_afe_set_format() [all …]
|
D | adv748x-hdmi.c | 429 struct v4l2_subdev_format *sdformat) in adv748x_hdmi_get_format() argument 434 if (sdformat->pad != ADV748X_HDMI_SOURCE) in adv748x_hdmi_get_format() 437 if (sdformat->which == V4L2_SUBDEV_FORMAT_TRY) { in adv748x_hdmi_get_format() 438 mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad); in adv748x_hdmi_get_format() 439 sdformat->format = *mbusformat; in adv748x_hdmi_get_format() 441 adv748x_hdmi_fill_format(hdmi, &sdformat->format); in adv748x_hdmi_get_format() 450 struct v4l2_subdev_format *sdformat) in adv748x_hdmi_set_format() argument 454 if (sdformat->pad != ADV748X_HDMI_SOURCE) in adv748x_hdmi_set_format() 457 if (sdformat->which == V4L2_SUBDEV_FORMAT_ACTIVE) in adv748x_hdmi_set_format() 458 return adv748x_hdmi_get_format(sd, cfg, sdformat); in adv748x_hdmi_set_format() [all …]
|