| /linux/drivers/staging/media/imx/ |
| A D | imx-ic-prp.c | 136 if (sdformat->pad >= PRP_NUM_PADS) in prp_get_fmt() 141 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_get_fmt() 147 sdformat->format = *fmt; in prp_get_fmt() 163 if (sdformat->pad >= PRP_NUM_PADS) in prp_set_fmt() 175 switch (sdformat->pad) { in prp_set_fmt() 178 W_ALIGN, &sdformat->format.height, in prp_set_fmt() 188 sdformat->format.code = cc->codes[0]; in prp_set_fmt() 192 sdformat->format.field = V4L2_FIELD_NONE; in prp_set_fmt() 197 sdformat->format = *infmt; in prp_set_fmt() 203 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_set_fmt() [all …]
|
| A D | imx-media-vdic.c | 568 fmt = __vdic_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in vdic_get_fmt() 574 sdformat->format = *fmt; in vdic_get_fmt() 598 sdformat->which); in vdic_try_fmt() 600 switch (sdformat->pad) { in vdic_try_fmt() 602 sdformat->format = *infmt; in vdic_try_fmt() 610 &sdformat->format.height, in vdic_try_fmt() 643 fmt = __vdic_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in vdic_set_fmt() 644 *fmt = sdformat->format; in vdic_set_fmt() 654 format.which = sdformat->which; in vdic_set_fmt() 659 sdformat->which); in vdic_set_fmt() [all …]
|
| A D | imx-media-csi.c | 1364 if (sdformat->pad >= CSI_NUM_PADS) in csi_get_fmt() 1369 fmt = __csi_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in csi_get_fmt() 1375 sdformat->format = *fmt; in csi_get_fmt() 1444 switch (sdformat->pad) { in csi_try_fmt() 1526 if (sdformat->pad >= CSI_NUM_PADS) in csi_set_fmt() 1548 fmt = __csi_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in csi_set_fmt() 1549 *fmt = sdformat->format; in csi_set_fmt() 1561 format.which = sdformat->which; in csi_set_fmt() 1562 format.format = sdformat->format; in csi_set_fmt() 1567 sdformat->which); in csi_set_fmt() [all …]
|
| A D | imx-ic-prpencvf.c | 865 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_get_fmt() 871 sdformat->format = *fmt; in prp_get_fmt() 879 struct v4l2_subdev_format *sdformat, in prp_try_fmt() argument 896 sdformat->which); in prp_try_fmt() 910 &sdformat->format.height, in prp_try_fmt() 942 fmt = __prp_get_fmt(priv, sd_state, sdformat->pad, sdformat->which); in prp_set_fmt() 943 *fmt = sdformat->format; in prp_set_fmt() 952 format.which = sdformat->which; in prp_set_fmt() 953 format.format = sdformat->format; in prp_set_fmt() 957 sdformat->which); in prp_set_fmt() [all …]
|
| A D | imx6-mipi-csi2.c | 511 struct v4l2_subdev_format *sdformat) in csi2_get_fmt() argument 518 fmt = __csi2_get_fmt(csi2, sd_state, sdformat->pad, sdformat->which); in csi2_get_fmt() 520 sdformat->format = *fmt; in csi2_get_fmt() 529 struct v4l2_subdev_format *sdformat) in csi2_set_fmt() argument 535 if (sdformat->pad >= CSI2_NUM_PADS) in csi2_set_fmt() 546 if (sdformat->pad != CSI2_SINK_PAD) in csi2_set_fmt() 547 sdformat->format = csi2->format_mbus; in csi2_set_fmt() 549 fmt = __csi2_get_fmt(csi2, sd_state, sdformat->pad, sdformat->which); in csi2_set_fmt() 551 *fmt = sdformat->format; in csi2_set_fmt()
|
| /linux/drivers/media/platform/ |
| A D | video-mux.c | 150 struct v4l2_subdev_format *sdformat) in video_mux_set_format() argument 154 struct media_pad *pad = &vmux->pads[sdformat->pad]; in video_mux_set_format() 166 v4l_bound_align_image(&sdformat->format.width, 1, 65536, 0, in video_mux_set_format() 167 &sdformat->format.height, 1, 65536, 0, 0); in video_mux_set_format() 170 switch (sdformat->format.code) { in video_mux_set_format() 261 sdformat->format.code = MEDIA_BUS_FMT_Y8_1X8; in video_mux_set_format() 264 if (sdformat->format.field == V4L2_FIELD_ANY) in video_mux_set_format() 265 sdformat->format.field = V4L2_FIELD_NONE; in video_mux_set_format() 271 sdformat->format = *v4l2_subdev_state_get_format(sd_state, in video_mux_set_format() 274 *mbusformat = sdformat->format; in video_mux_set_format() [all …]
|
| /linux/drivers/media/i2c/adv748x/ |
| A D | adv748x-afe.c | 347 struct v4l2_subdev_format *sdformat) in adv748x_afe_get_format() argument 353 if (sdformat->pad != ADV748X_AFE_SOURCE) in adv748x_afe_get_format() 356 if (sdformat->which == V4L2_SUBDEV_FORMAT_TRY) { in adv748x_afe_get_format() 358 sdformat->pad); in adv748x_afe_get_format() 359 sdformat->format = *mbusformat; in adv748x_afe_get_format() 361 adv748x_afe_fill_format(afe, &sdformat->format); in adv748x_afe_get_format() 370 struct v4l2_subdev_format *sdformat) in adv748x_afe_set_format() argument 375 if (sdformat->pad != ADV748X_AFE_SOURCE) in adv748x_afe_set_format() 378 if (sdformat->which == V4L2_SUBDEV_FORMAT_ACTIVE) in adv748x_afe_set_format() 379 return adv748x_afe_get_format(sd, sd_state, sdformat); in adv748x_afe_set_format() [all …]
|
| A D | adv748x-csi2.c | 230 struct v4l2_subdev_format *sdformat) in adv748x_csi2_set_format() argument 235 if (sdformat->pad == ADV748X_CSI2_SOURCE) in adv748x_csi2_set_format() 236 return v4l2_subdev_get_fmt(sd, sd_state, sdformat); in adv748x_csi2_set_format() 242 if (!adv748x_csi2_is_fmt_supported(tx, sdformat->format.code)) in adv748x_csi2_set_format() 243 sdformat->format.code = MEDIA_BUS_FMT_UYVY8_1X16; in adv748x_csi2_set_format() 245 mbusformat = v4l2_subdev_state_get_format(sd_state, sdformat->pad); in adv748x_csi2_set_format() 246 *mbusformat = sdformat->format; in adv748x_csi2_set_format() 250 *mbusformat = sdformat->format; in adv748x_csi2_set_format()
|
| A D | adv748x-hdmi.c | 432 struct v4l2_subdev_format *sdformat) in adv748x_hdmi_get_format() argument 437 if (sdformat->pad != ADV748X_HDMI_SOURCE) in adv748x_hdmi_get_format() 440 if (sdformat->which == V4L2_SUBDEV_FORMAT_TRY) { in adv748x_hdmi_get_format() 442 sdformat->pad); in adv748x_hdmi_get_format() 443 sdformat->format = *mbusformat; in adv748x_hdmi_get_format() 445 adv748x_hdmi_fill_format(hdmi, &sdformat->format); in adv748x_hdmi_get_format() 454 struct v4l2_subdev_format *sdformat) in adv748x_hdmi_set_format() argument 458 if (sdformat->pad != ADV748X_HDMI_SOURCE) in adv748x_hdmi_set_format() 461 if (sdformat->which == V4L2_SUBDEV_FORMAT_ACTIVE) in adv748x_hdmi_set_format() 462 return adv748x_hdmi_get_format(sd, sd_state, sdformat); in adv748x_hdmi_set_format() [all …]
|
| /linux/drivers/media/platform/nxp/ |
| A D | imx8mq-mipi-csi2.c | 499 struct v4l2_subdev_format *sdformat) in imx8mq_mipi_csi_set_fmt() argument 508 if (sdformat->pad == MIPI_CSI2_PAD_SOURCE) in imx8mq_mipi_csi_set_fmt() 509 return v4l2_subdev_get_fmt(sd, sd_state, sdformat); in imx8mq_mipi_csi_set_fmt() 511 if (sdformat->pad != MIPI_CSI2_PAD_SINK) in imx8mq_mipi_csi_set_fmt() 514 csi2_fmt = find_csi2_format(sdformat->format.code); in imx8mq_mipi_csi_set_fmt() 518 fmt = v4l2_subdev_state_get_format(sd_state, sdformat->pad); in imx8mq_mipi_csi_set_fmt() 521 fmt->width = sdformat->format.width; in imx8mq_mipi_csi_set_fmt() 522 fmt->height = sdformat->format.height; in imx8mq_mipi_csi_set_fmt() 524 sdformat->format = *fmt; in imx8mq_mipi_csi_set_fmt() 528 *fmt = sdformat->format; in imx8mq_mipi_csi_set_fmt()
|
| A D | imx-mipi-csis.c | 1049 struct v4l2_subdev_format *sdformat) in mipi_csis_set_fmt() argument 1059 if (sdformat->pad == CSIS_PAD_SOURCE) in mipi_csis_set_fmt() 1062 if (sdformat->pad != CSIS_PAD_SINK) in mipi_csis_set_fmt() 1095 &sdformat->format.height, 1, in mipi_csis_set_fmt() 1101 fmt->width = sdformat->format.width; in mipi_csis_set_fmt() 1102 fmt->height = sdformat->format.height; in mipi_csis_set_fmt() 1104 fmt->colorspace = sdformat->format.colorspace; in mipi_csis_set_fmt() 1106 fmt->xfer_func = sdformat->format.xfer_func; in mipi_csis_set_fmt() 1107 fmt->ycbcr_enc = sdformat->format.ycbcr_enc; in mipi_csis_set_fmt() 1109 sdformat->format = *fmt; in mipi_csis_set_fmt() [all …]
|
| A D | imx7-media-csi.c | 1862 switch (sdformat->pad) { in imx7_csi_try_fmt() 1866 sdformat->format.width = in_fmt->width; in imx7_csi_try_fmt() 1867 sdformat->format.height = in_fmt->height; in imx7_csi_try_fmt() 1868 sdformat->format.code = in_fmt->code; in imx7_csi_try_fmt() 1869 sdformat->format.field = in_fmt->field; in imx7_csi_try_fmt() 1883 sdformat->format.code = code; in imx7_csi_try_fmt() 1896 struct v4l2_subdev_format *sdformat) in imx7_csi_set_fmt() argument 1912 *fmt = sdformat->format; in imx7_csi_set_fmt() 1914 if (sdformat->pad == IMX7_CSI_PAD_SINK) { in imx7_csi_set_fmt() 1917 format.which = sdformat->which; in imx7_csi_set_fmt() [all …]
|