Lines Matching refs:subdev
274 struct v4l2_subdev *subdev; in __isp_video_get_format() local
278 subdev = isp_video_remote_subdev(video, &pad); in __isp_video_get_format()
279 if (subdev == NULL) in __isp_video_get_format()
286 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in __isp_video_get_format()
694 struct v4l2_subdev *subdev; in isp_video_try_format() local
701 subdev = isp_video_remote_subdev(video, &pad); in isp_video_try_format()
702 if (subdev == NULL) in isp_video_try_format()
709 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in isp_video_try_format()
721 struct v4l2_subdev *subdev; in isp_video_cropcap() local
724 subdev = isp_video_remote_subdev(video, NULL); in isp_video_cropcap()
725 if (subdev == NULL) in isp_video_cropcap()
729 ret = v4l2_subdev_call(subdev, video, cropcap, cropcap); in isp_video_cropcap()
740 struct v4l2_subdev *subdev; in isp_video_get_crop() local
744 subdev = isp_video_remote_subdev(video, &pad); in isp_video_get_crop()
745 if (subdev == NULL) in isp_video_get_crop()
751 ret = v4l2_subdev_call(subdev, video, g_crop, crop); in isp_video_get_crop()
757 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &format); in isp_video_get_crop()
773 struct v4l2_subdev *subdev; in isp_video_set_crop() local
776 subdev = isp_video_remote_subdev(video, NULL); in isp_video_set_crop()
777 if (subdev == NULL) in isp_video_set_crop()
781 ret = v4l2_subdev_call(subdev, video, s_crop, crop); in isp_video_set_crop()
884 &isp->isp_csi2a.subdev.entity, in isp_video_check_external_subdevs()
885 &isp->isp_csi2c.subdev.entity, in isp_video_check_external_subdevs()
886 &isp->isp_ccp2.subdev.entity, in isp_video_check_external_subdevs()
887 &isp->isp_ccdc.subdev.entity in isp_video_check_external_subdevs()
956 if (pipe->entities & (1 << isp->isp_ccdc.subdev.entity.id)) { in isp_video_check_external_subdevs()