Lines Matching refs:pad
454 struct media_pad *pad; in isp_video_pipeline_validate() local
459 pad = &sd->entity.pads[0]; in isp_video_pipeline_validate()
460 if (!(pad->flags & MEDIA_PAD_FL_SINK)) in isp_video_pipeline_validate()
462 sink_fmt.pad = pad->index; in isp_video_pipeline_validate()
464 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &sink_fmt); in isp_video_pipeline_validate()
469 pad = media_entity_remote_pad(pad); in isp_video_pipeline_validate()
470 if (pad == NULL || in isp_video_pipeline_validate()
471 media_entity_type(pad->entity) != MEDIA_ENT_T_V4L2_SUBDEV) in isp_video_pipeline_validate()
474 sd = media_entity_to_v4l2_subdev(pad->entity); in isp_video_pipeline_validate()
475 src_fmt.pad = pad->index; in isp_video_pipeline_validate()
477 ret = v4l2_subdev_call(sd, pad, get_fmt, NULL, &src_fmt); in isp_video_pipeline_validate()
620 iv->pad.flags = MEDIA_PAD_FL_SINK; in fimc_isp_video_device_register()
621 ret = media_entity_init(&vdev->entity, 1, &iv->pad, 0); in fimc_isp_video_device_register()