/linux-master/drivers/media/i2c/ |
H A D | ds90ub953.c | 745 ret = media_entity_get_fwnode_pad(&source_subdev->entity, 757 ret = media_create_pad_link(&source_subdev->entity, priv->source_sd_pad, 758 &priv->sd.entity, 0, 1250 priv->sd.entity.function = MEDIA_ENT_F_VID_IF_BRIDGE; 1251 priv->sd.entity.ops = &ub953_entity_ops; 1256 ret = media_entity_pads_init(&priv->sd.entity, 2, priv->pads); 1284 media_entity_cleanup(&priv->sd.entity); 1295 media_entity_cleanup(&priv->sd.entity);
|
H A D | ov02a10.c | 13 #include <media/media-entity.h> 938 ov02a10->subdev.entity.ops = &ov02a10_subdev_entity_ops; 939 ov02a10->subdev.entity.function = MEDIA_ENT_F_CAM_SENSOR; 942 ret = media_entity_pads_init(&ov02a10->subdev.entity, 1, &ov02a10->pad); 944 dev_err_probe(dev, ret, "failed to initialize entity pads\n"); 971 media_entity_cleanup(&ov02a10->subdev.entity); 986 media_entity_cleanup(&sd->entity);
|
H A D | mt9v111.c | 1219 mt9v111->sd.entity.ops = &mt9v111_subdev_entity_ops; 1220 mt9v111->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; 1223 ret = media_entity_pads_init(&mt9v111->sd.entity, 1, &mt9v111->pad); 1238 media_entity_cleanup(&mt9v111->sd.entity); 1256 media_entity_cleanup(&sd->entity);
|
H A D | og01a1b.c | 976 media_entity_cleanup(&sd->entity); 1015 og01a1b->sd.entity.ops = &og01a1b_subdev_entity_ops; 1016 og01a1b->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; 1018 ret = media_entity_pads_init(&og01a1b->sd.entity, 1, &og01a1b->pad); 1020 dev_err(&client->dev, "failed to init entity pads: %d", ret); 1042 media_entity_cleanup(&og01a1b->sd.entity);
|
H A D | ov01a10.c | 861 media_entity_cleanup(&sd->entity); 897 ov01a10->sd.entity.ops = &ov01a10_subdev_entity_ops; 898 ov01a10->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; 901 ret = media_entity_pads_init(&ov01a10->sd.entity, 1, &ov01a10->pad); 903 dev_err(dev, "Failed to init entity pads: %d\n", ret); 934 media_entity_cleanup(&ov01a10->sd.entity);
|
H A D | ov9734.c | 893 media_entity_cleanup(&sd->entity); 933 ov9734->sd.entity.ops = &ov9734_subdev_entity_ops; 934 ov9734->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; 936 ret = media_entity_pads_init(&ov9734->sd.entity, 1, &ov9734->pad); 938 dev_err(&client->dev, "failed to init entity pads: %d", ret); 962 media_entity_cleanup(&ov9734->sd.entity);
|
H A D | ov4689.c | 16 #include <media/media-entity.h> 946 sd->entity.function = MEDIA_ENT_F_CAM_SENSOR; 947 ret = media_entity_pads_init(&sd->entity, 1, &ov4689->pad); 964 media_entity_cleanup(&sd->entity); 981 media_entity_cleanup(&sd->entity);
|
H A D | ov2685.c | 17 #include <media/media-entity.h> 828 ov2685->subdev.entity.function = MEDIA_ENT_F_CAM_SENSOR; 829 ret = media_entity_pads_init(&ov2685->subdev.entity, 1, &ov2685->pad); 846 media_entity_cleanup(&ov2685->subdev.entity); 863 media_entity_cleanup(&sd->entity);
|
H A D | tvp514x.c | 30 #include <media/media-entity.h> 1077 decoder->sd.entity.function = MEDIA_ENT_F_ATV_DECODER; 1079 ret = media_entity_pads_init(&decoder->sd.entity, 1, &decoder->pad); 1111 media_entity_cleanup(&decoder->sd.entity); 1129 media_entity_cleanup(&decoder->sd.entity);
|
H A D | imx214.c | 17 #include <media/media-entity.h> 1092 imx214->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR; 1094 ret = media_entity_pads_init(&imx214->sd.entity, 1, &imx214->pad); 1096 dev_err(dev, "could not register media entity\n"); 1111 media_entity_cleanup(&imx214->sd.entity); 1127 media_entity_cleanup(&imx214->sd.entity);
|
/linux-master/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-video.c | 22 #include <media/media-entity.h> 1172 pipe = media_entity_pipeline(&video->vdev.entity) ? : &video->pipe->pipe; 1465 vdev->entity.function = MEDIA_ENT_F_PROC_VIDEO_SCALER; 1466 ret = media_entity_pads_init(&vdev->entity, 1, &video->pad); 1478 ret = media_create_pad_link(&pipe->sd.entity, 1480 &vdev->entity, 0, 1493 media_entity_cleanup(&vdev->entity); 1508 media_entity_cleanup(&vdev->entity);
|
H A D | imx8-isi-pipe.c | 22 #include <media/media-entity.h> 778 sd->entity.function = MEDIA_ENT_F_PROC_VIDEO_PIXEL_FORMATTER; 779 sd->entity.ops = &mxc_isi_pipe_entity_ops; 784 ret = media_entity_pads_init(&sd->entity, MXC_ISI_PIPE_PADS_NUM, 812 media_entity_cleanup(&sd->entity); 822 media_entity_cleanup(&sd->entity);
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_v4l2.c | 338 ret = media_entity_pads_init(&video->vdev.entity, 1, &video->pad); 356 media_entity_cleanup(&video->vdev.entity); 1052 err = media_create_pad_link(&isp->csi2_port[i].subdev.entity, 1053 CSI2_PAD_SOURCE, &isp->asd.subdev.entity, 1077 err = media_create_pad_link(&input->camera->entity, 0, 1078 &isp->csi2_port[i].subdev.entity, 1107 err = media_create_pad_link(&isp->asd.subdev.entity, ATOMISP_SUBDEV_PAD_SOURCE, 1108 &isp->asd.video_out.vdev.entity, 0, 0);
|
/linux-master/drivers/media/v4l2-core/ |
H A D | tuner-core.c | 105 * Radiofrequency (RF) sink pad, usually linked to a RF connector entity. 474 t->sd.entity.name = t->name; 726 t->sd.entity.name = t->name; 737 ret = media_entity_pads_init(&t->sd.entity, 740 t->sd.entity.function = MEDIA_ENT_F_IF_VID_DECODER; 748 ret = media_entity_pads_init(&t->sd.entity, TUNER_NUM_PADS, 750 t->sd.entity.function = MEDIA_ENT_F_TUNER; 754 pr_err("failed to initialize media entity!\n");
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_queue.c | 483 return frag_job->base.sched->ops->prepare_job(&frag_job->base, &queue->entity); 489 * @s_entity: The entity this job is queue on. 499 struct pvr_queue *queue = container_of(s_entity, struct pvr_queue, entity); 778 /* If we had unfinished jobs, flag the entity as guilty so no 1088 err = drm_sched_job_init(&job->base, &queue->entity, 1, THIS_MODULE); 1294 err = drm_sched_entity_init(&queue->entity, 1360 drm_sched_entity_destroy(&queue->entity); 1382 drm_sched_entity_fini(&queue->entity);
|
/linux-master/drivers/media/usb/cx231xx/ |
H A D | cx231xx-video.c | 94 struct media_entity *entity, *decoder = NULL, *source; local 108 media_device_for_each_entity(entity, mdev) { 109 if (entity->function == MEDIA_ENT_F_ATV_DECODER) { 110 decoder = entity; 118 if (link->sink->entity == decoder) { 129 source = found_link->source->entity; 134 sink = link->sink->entity; 136 if (sink == entity) 1012 pr_err("failed to register input entity %d!\n", i); 1800 ret = media_entity_pads_init(&dev->vdev.entity, [all...] |
/linux-master/drivers/media/platform/microchip/ |
H A D | microchip-isc-base.c | 331 return media_pipeline_start(isc->video_dev.entity.pads, &isc->mpipe); 404 media_pipeline_stop(isc->video_dev.entity.pads); 1687 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode, 1912 media_entity_to_video_device(link->sink->entity); 1932 isc->video_dev.entity.function = MEDIA_ENT_F_IO_V4L; 1933 isc->video_dev.entity.flags = MEDIA_ENT_FL_DEFAULT; 1934 isc->video_dev.entity.ops = &isc_entity_operations; 1938 ret = media_entity_pads_init(&isc->video_dev.entity, ISC_PADS_NUM, 1941 dev_err(isc->dev, "media entity init failed\n"); 1965 media_entity_cleanup(&isc->video_dev.entity); [all...] |
/linux-master/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 817 if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) 838 struct media_entity *sensor = &camif->sensor.sd->entity; 882 media_pipeline_stop(camif->sensor.sd->entity.pads); 1139 ret = media_entity_pads_init(&vfd->entity, 1, &vp->pad); 1173 media_entity_cleanup(&vfd->entity); 1183 media_entity_cleanup(&vfd->entity); 1554 ret = media_entity_pads_init(&sd->entity, CAMIF_SD_PADS_NUM, 1578 media_entity_cleanup(&sd->entity); 1601 media_entity_cleanup(&sd->entity);
|
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | isppreview.c | 1164 struct isp_pipeline *pipe = to_isp_pipeline(&prev->subdev.entity); 1476 struct isp_pipeline *pipe = to_isp_pipeline(&prev->subdev.entity); 1667 if (omap3isp_module_sync_idle(&sd->entity, &prev->wait, 2136 * Media entity operations 2141 * @entity : Pointer to media entity structure 2147 static int preview_link_setup(struct media_entity *entity, argument 2151 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); 2156 if (is_media_entity_v4l2_subdev(remote->entity)) 2262 * preview_init_entities - Initialize subdev and media entity [all...] |
/linux-master/drivers/media/platform/renesas/rcar-vin/ |
H A D | rcar-v4l2.c | 443 sd = media_entity_to_v4l2_subdev(pad->entity); 976 ret = v4l2_pipeline_pm_get(&vin->vdev.entity); 992 v4l2_pipeline_pm_put(&vin->vdev.entity); 1020 v4l2_pipeline_pm_put(&vin->vdev.entity); 1094 remote = media_entity_to_v4l2_subdev(pad->entity);
|
/linux-master/drivers/media/i2c/adv748x/ |
H A D | adv748x-core.c | 331 static int adv748x_link_setup(struct media_entity *entity, argument 335 struct v4l2_subdev *rsd = media_entity_to_v4l2_subdev(remote->entity); 336 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity); 603 sd->entity.function = function; 604 sd->entity.ops = is_tx(adv748x_sd_to_csi2(sd)) ?
|
/linux-master/drivers/media/platform/ti/cal/ |
H A D | cal-video.c | 967 ret = media_create_pad_link(&ctx->phy->subdev.entity, 969 &vfd->entity, 0, 1020 /* Initialize the video device and media entity. */ 1033 ret = media_entity_pads_init(&vfd->entity, 1, &ctx->pad); 1053 media_entity_cleanup(&vfd->entity); 1062 media_entity_cleanup(&ctx->vdev.entity);
|
H A D | cal-camerarx.c | 849 /* Initialize the V4L2 subdev and media entity. */ 853 sd->entity.function = MEDIA_ENT_F_VID_IF_BRIDGE; 861 sd->entity.ops = &cal_camerarx_media_ops; 862 ret = media_entity_pads_init(&sd->entity, ARRAY_SIZE(phy->pads), 880 media_entity_cleanup(&phy->subdev.entity); 894 media_entity_cleanup(&phy->subdev.entity);
|
/linux-master/drivers/media/platform/ti/j721e-csi2rx/ |
H A D | j721e-csi2rx.c | 913 struct media_entity *entity = link->sink->entity; local 914 struct video_device *vdev = media_entity_to_video_device(entity); 1042 vdev->entity.ops = &ti_csi2rx_video_entity_ops; 1043 ret = media_entity_pads_init(&csi->vdev.entity, 1, &csi->pad);
|
/linux-master/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-resizer.c | 679 media_entity_cleanup(&rsz->sd.entity); 703 sd->entity.ops = &rkisp1_rsz_media_ops; 704 sd->entity.function = MEDIA_ENT_F_PROC_VIDEO_SCALER; 713 ret = media_entity_pads_init(&sd->entity, RKISP1_RSZ_PAD_MAX, pads); 732 media_entity_cleanup(&sd->entity);
|