Searched refs:entity (Results 226 - 250 of 386) sorted by relevance

1234567891011>>

/linux-master/drivers/media/i2c/
H A Dds90ub953.c745 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 Dov02a10.c13 #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 Dmt9v111.c1219 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 Dog01a1b.c976 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 Dov01a10.c861 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 Dov9734.c893 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 Dov4689.c16 #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 Dov2685.c17 #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 Dtvp514x.c30 #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 Dimx214.c17 #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 Dimx8-isi-video.c22 #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 Dimx8-isi-pipe.c22 #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 Datomisp_v4l2.c338 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 Dtuner-core.c105 * 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 Dpvr_queue.c483 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 Dcx231xx-video.c94 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 Dmicrochip-isc-base.c331 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 Dcamif-capture.c817 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 Disppreview.c1164 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 Drcar-v4l2.c443 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 Dadv748x-core.c331 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 Dcal-video.c967 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 Dcal-camerarx.c849 /* 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 Dj721e-csi2rx.c913 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 Drkisp1-resizer.c679 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);

Completed in 698 milliseconds

1234567891011>>