| /Linux-v5.4/drivers/staging/media/imx/ |
| D | imx-media-capture.c | 32 struct v4l2_subdev *src_sd; member 75 "platform:%s", priv->src_sd->name); in vidioc_querycap() 98 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_size, NULL, &fse); in capture_enum_framesizes() 140 ret = v4l2_subdev_call(priv->src_sd, pad, enum_frame_interval, in capture_enum_frameintervals() 162 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_enum_fmt_vid_cap() 164 v4l2_err(priv->src_sd, "failed to get src_sd format\n"); in capture_enum_fmt_vid_cap() 270 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_try_fmt_vid_cap() 285 v4l2_err(priv->src_sd, "%s queue busy\n", __func__); in capture_s_fmt_vid_cap() 291 ret = v4l2_subdev_call(priv->src_sd, pad, get_fmt, NULL, &fmt_src); in capture_s_fmt_vid_cap() 309 return v4l2_subdev_call(priv->src_sd, video, querystd, std); in capture_querystd() [all …]
|
| D | imx-ic-prp.c | 44 struct v4l2_subdev *src_sd; member 70 src_is_vdic = !!(priv->src_sd->grp_id & IMX_MEDIA_GRP_ID_IPU_VDIC); in prp_start() 228 if (priv->src_sd) { in prp_link_setup() 237 priv->src_sd = remote_sd; in prp_link_setup() 239 priv->src_sd = NULL; in prp_link_setup() 253 if (priv->src_sd && (priv->src_sd->grp_id & in prp_link_setup() 310 if (priv->src_sd->grp_id & IMX_MEDIA_GRP_ID_IPU_VDIC) { in prp_link_validate() 355 if (!priv->src_sd || (!priv->sink_sd_prpenc && !priv->sink_sd_prpvf)) { in prp_s_stream() 378 ret = v4l2_subdev_call(priv->src_sd, video, s_stream, enable); in prp_s_stream()
|
| D | imx6-mipi-csi2.c | 51 struct v4l2_subdev *src_sd; member 200 ctrl = v4l2_ctrl_find(csi2->src_sd->ctrl_handler, in csi2_dphy_init() 320 ret = v4l2_subdev_call(csi2->src_sd, video, s_stream, 1); in csi2_start() 333 v4l2_subdev_call(csi2->src_sd, video, s_stream, 0); in csi2_start() 344 v4l2_subdev_call(csi2->src_sd, video, s_stream, 0); in csi2_stop() 361 if (!csi2->src_sd) { in csi2_s_stream() 427 if (csi2->src_sd) { in csi2_link_setup() 431 csi2->src_sd = remote_sd; in csi2_link_setup() 433 csi2->src_sd = NULL; in csi2_link_setup()
|
| D | imx7-media-csi.c | 167 struct v4l2_subdev *src_sd; member 440 if (!csi->src_sd) in imx7_csi_get_upstream_endpoint() 443 src = &csi->src_sd->entity; in imx7_csi_get_upstream_endpoint() 509 if (csi->src_sd) { in imx7_csi_link_setup() 513 csi->src_sd = remote_sd; in imx7_csi_link_setup() 515 csi->src_sd = NULL; in imx7_csi_link_setup() 535 if (csi->sink || csi->src_sd) in imx7_csi_link_setup() 887 if (!csi->src_sd || !csi->sink) { in imx7_csi_s_stream() 896 ret = v4l2_subdev_call(csi->src_sd, video, s_stream, 1); in imx7_csi_s_stream() 902 v4l2_subdev_call(csi->src_sd, video, s_stream, 0); in imx7_csi_s_stream() [all …]
|
| D | imx7-mipi-csis.c | 226 struct v4l2_subdev *src_sd; member 558 ret = v4l2_subdev_call(state->src_sd, core, s_power, 1); in mipi_csis_s_stream() 571 ret = v4l2_subdev_call(state->src_sd, video, s_stream, 1); in mipi_csis_s_stream() 579 v4l2_subdev_call(state->src_sd, video, s_stream, 0); in mipi_csis_s_stream() 580 ret = v4l2_subdev_call(state->src_sd, core, s_power, 1); in mipi_csis_s_stream() 623 if (state->src_sd) { in mipi_csis_link_setup() 627 state->src_sd = remote_sd; in mipi_csis_link_setup() 629 state->src_sd = NULL; in mipi_csis_link_setup()
|
| D | imx-ic-prpencvf.c | 76 struct v4l2_subdev *src_sd; member 726 ret = v4l2_subdev_call(priv->src_sd, video, s_stream, 1); in prp_start() 774 ret = v4l2_subdev_call(priv->src_sd, video, s_stream, 0); in prp_stop() 1035 if (priv->src_sd) { in prp_link_setup() 1039 priv->src_sd = remote_sd; in prp_link_setup() 1041 priv->src_sd = NULL; in prp_link_setup() 1176 if (!priv->src_sd || !priv->sink) { in prp_s_stream()
|
| D | imx-media-csi.c | 93 struct v4l2_subdev *src_sd; member 168 if (!priv->src_sd) in csi_get_upstream_endpoint() 171 sd = priv->src_sd; in csi_get_upstream_endpoint() 762 ret = v4l2_subdev_call(priv->src_sd, video, s_stream, 1); in csi_start() 799 v4l2_subdev_call(priv->src_sd, video, s_stream, 0); in csi_start() 816 v4l2_subdev_call(priv->src_sd, video, s_stream, 0); in csi_stop() 975 if (!priv->src_sd || !priv->sink) { in csi_s_stream() 1029 if (priv->src_sd) { in csi_link_setup() 1033 priv->src_sd = remote_sd; in csi_link_setup() 1035 priv->src_sd = NULL; in csi_link_setup()
|
| D | imx-media-vdic.c | 484 struct v4l2_subdev *src_sd = NULL; in vdic_s_stream() local 495 src_sd = media_entity_to_v4l2_subdev(priv->src); in vdic_s_stream() 514 if (src_sd) { in vdic_s_stream() 516 ret = v4l2_subdev_call(src_sd, video, s_stream, enable); in vdic_s_stream()
|
| D | imx-media.h | 269 imx_media_capture_device_init(struct device *dev, struct v4l2_subdev *src_sd,
|