Lines Matching refs:entity
807 struct isp_pipeline *pipe = to_isp_pipeline(&ccdc->subdev.entity); in ccdc_config_vp()
940 struct isp_pipeline *pipe = to_isp_pipeline(&ccdc->subdev.entity); in omap3isp_ccdc_max_rate()
1139 sensor = media_entity_to_v4l2_subdev(pad->entity); in ccdc_configure()
1464 struct isp_pipeline *pipe = to_isp_pipeline(&ccdc->subdev.entity); in ccdc_hs_vs_isr()
1489 to_isp_pipeline(&ccdc->subdev.entity); in ccdc_lsc_isr()
1542 struct isp_pipeline *pipe = to_isp_pipeline(&ccdc->subdev.entity); in ccdc_has_all_fields()
1586 struct isp_pipeline *pipe = to_isp_pipeline(&ccdc->subdev.entity); in ccdc_isr_buffer()
1611 isp->crashed |= 1U << ccdc->subdev.entity.id; in ccdc_isr_buffer()
1649 to_isp_pipeline(&ccdc->subdev.entity); in ccdc_vd0_isr()
2422 media_entity_to_v4l2_subdev(link->source->entity) in ccdc_link_validate()
2509 static int ccdc_link_setup(struct media_entity *entity, in ccdc_link_setup() argument
2513 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); in ccdc_link_setup()
2517 switch (local->index | media_entity_type(remote->entity)) { in ccdc_link_setup()
2530 if (remote->entity == &isp->isp_ccp2.subdev.entity) in ccdc_link_setup()
2532 else if (remote->entity == &isp->isp_csi2a.subdev.entity) in ccdc_link_setup()
2534 else if (remote->entity == &isp->isp_csi2c.subdev.entity) in ccdc_link_setup()
2635 struct media_entity *me = &sd->entity; in ccdc_init_entities()
2670 ret = media_entity_create_link(&ccdc->subdev.entity, CCDC_PAD_SOURCE_OF, in ccdc_init_entities()
2671 &ccdc->video_out.video.entity, 0, 0); in ccdc_init_entities()
2732 media_entity_cleanup(&ccdc->subdev.entity); in omap3isp_ccdc_cleanup()