Lines Matching refs:entity
332 fimc_pipeline_call(ve, open, &ve->vdev.entity, false); in fimc_capture_resume()
504 ret = fimc_pipeline_call(ve, open, &ve->vdev.entity, true); in fimc_capture_open()
518 ve->vdev.entity.use_count++; in fimc_capture_open()
548 media_entity_pipeline_stop(&vc->ve.vdev.entity); in fimc_capture_release()
560 vc->ve.vdev.entity.use_count--; in fimc_capture_release()
765 me = pad->entity; in fimc_pipeline_get_head()
803 me = fimc_pipeline_get_head(&sd->entity); in fimc_pipeline_try_format()
818 while (me != &fimc->vid_cap.subdev.entity) { in fimc_pipeline_try_format()
838 me = pad->entity; in fimc_pipeline_try_format()
885 pad = sensor->entity.num_pads - 1; in fimc_get_sensor_frame_desc()
1133 for (i = 0; i < sd->entity.num_pads; i++) { in fimc_pipeline_validate()
1134 struct media_pad *p = &sd->entity.pads[i]; in fimc_pipeline_validate()
1145 media_entity_type(src_pad->entity) != MEDIA_ENT_T_V4L2_SUBDEV) in fimc_pipeline_validate()
1163 sd = media_entity_to_v4l2_subdev(src_pad->entity); in fimc_pipeline_validate()
1200 struct media_entity *entity = &vc->ve.vdev.entity; in fimc_cap_streamon() local
1208 ret = media_entity_pipeline_start(entity, &vc->ve.pipe->mp); in fimc_cap_streamon()
1242 media_entity_pipeline_stop(entity); in fimc_cap_streamon()
1257 media_entity_pipeline_stop(&vc->ve.vdev.entity); in fimc_cap_streamoff()
1391 static int fimc_link_setup(struct media_entity *entity, in fimc_link_setup() argument
1395 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in fimc_link_setup()
1400 if (media_entity_type(remote->entity) != MEDIA_ENT_T_V4L2_SUBDEV) in fimc_link_setup()
1407 local->entity->name, remote->entity->name, flags, in fimc_link_setup()
1424 sensor = fimc_find_remote_sensor(&vc->subdev.entity); in fimc_link_setup()
1462 fmd = entity_to_fimc_mdev(&sd->entity); in fimc_sensor_notify()
1807 ret = media_entity_init(&vfd->entity, 1, &vid_cap->vd_pad, 0); in fimc_register_capture_device()
1828 media_entity_cleanup(&vfd->entity); in fimc_register_capture_device()
1872 media_entity_cleanup(&vdev->entity); in fimc_capture_subdev_unregistered()
1899 ret = media_entity_init(&sd->entity, FIMC_SD_PADS_NUM, in fimc_initialize_capture_subdev()
1904 sd->entity.ops = &fimc_sd_media_ops; in fimc_initialize_capture_subdev()
1915 media_entity_cleanup(&sd->entity); in fimc_unregister_capture_subdev()