Searched refs:entity (Results 126 - 150 of 386) sorted by relevance

1234567891011>>

/linux-master/sound/usb/
H A Dmedia.c42 struct media_entity *entity; local
91 media_device_for_each_entity(entity, mdev) {
92 switch (entity->function) {
94 ret = media_create_pad_link(entity, mixer_pad,
/linux-master/drivers/media/i2c/
H A Dad5820.c318 coil->subdev.entity.function = MEDIA_ENT_F_LENS;
321 ret = media_entity_pads_init(&coil->subdev.entity, 0, NULL);
332 media_entity_cleanup(&coil->subdev.entity);
345 media_entity_cleanup(&coil->subdev.entity);
H A Ddw9714.c120 media_entity_cleanup(&dw9714_dev->sd.entity);
171 rval = media_entity_pads_init(&dw9714_dev->sd.entity, 0, NULL);
175 dw9714_dev->sd.entity.function = MEDIA_ENT_F_LENS;
190 media_entity_cleanup(&dw9714_dev->sd.entity);
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.h14 #include <media/media-entity.h>
H A Dcamss-ispif.c19 #include <media/media-entity.h>
1256 * @entity: Pointer to VFE media entity structure
1259 static void ispif_get_vfe_id(struct media_entity *entity, u8 *id) argument
1265 sd = media_entity_to_v4l2_subdev(entity);
1273 * ispif_get_vfe_line_id - Get VFE line id by media entity
1274 * @entity: Pointer to VFE media entity structure
1277 static void ispif_get_vfe_line_id(struct media_entity *entity, argument
1283 sd = media_entity_to_v4l2_subdev(entity);
1298 ispif_link_setup(struct media_entity *entity, const struct media_pad *local, const struct media_pad *remote, u32 flags) argument
[all...]
H A Dcamss-csid.c19 #include <media/media-entity.h>
97 link_freq = camss_get_link_freq(&csid->subdev.entity, fmt->bpp,
686 * @entity: Pointer to CSID media entity structure
689 void msm_csid_get_csid_id(struct media_entity *entity, u8 *id) argument
691 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
716 * @entity: Pointer to media entity structure
723 static int csid_link_setup(struct media_entity *entity, argument
738 sd = media_entity_to_v4l2_subdev(entity);
[all...]
H A Dcamss-csid.h15 #include <media/media-entity.h>
210 void msm_csid_get_csid_id(struct media_entity *entity, u8 *id);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_uvd.h65 struct drm_sched_entity entity; member in struct:amdgpu_uvd
H A Damdgpu_vce.h51 struct drm_sched_entity entity; member in struct:amdgpu_vce
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_queue.h74 /** @scheduler: Single entity scheduler use to push jobs to this queue. */
77 /** @entity: Scheduling entity backing this queue. */
78 struct drm_sched_entity entity; member in struct:pvr_queue
/linux-master/drivers/staging/media/imx/
H A Dimx-ic-prp.c210 static int prp_link_setup(struct media_entity *entity, argument
214 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
221 ic_priv->sd.name, remote->entity->name, local->entity->name);
223 remote_sd = media_entity_to_v4l2_subdev(remote->entity);
304 csi = imx_media_pipeline_subdev(&ic_priv->sd.entity,
511 return media_entity_pads_init(&ic_priv->sd.entity, PRP_NUM_PADS,
H A Dimx-media-vdic.c672 static int vdic_link_setup(struct media_entity *entity, argument
676 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
682 sd->name, remote->entity->name, local->entity->name);
687 if (!is_media_entity_v4l2_subdev(remote->entity)) {
692 remote_sd = media_entity_to_v4l2_subdev(remote->entity);
722 if (!is_media_entity_v4l2_video_device(remote->entity)) {
733 if (!is_media_entity_v4l2_subdev(remote->entity)) {
738 remote_sd = media_entity_to_v4l2_subdev(remote->entity);
750 priv->src = remote->entity;
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c89 ret = drm_sched_job_init(&job->base, &sched->entity,
406 struct drm_sched_entity *entity = &sched->entity; local
436 ret = drm_sched_entity_init(entity, DRM_SCHED_PRIORITY_KERNEL,
483 struct drm_sched_entity *entity = &sched->entity; local
488 drm_sched_entity_fini(entity);
/linux-master/drivers/media/platform/microchip/
H A Dmicrochip-csi2dc.c171 * @pads: Media entity pads for the csi2dc subdevice
490 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
500 ret = media_create_pad_link(&csi2dc->input_sd->entity,
502 &csi2dc->csi2dc_sd.entity, 0,
507 csi2dc->input_sd->entity.name,
508 csi2dc->csi2dc_sd.entity.name);
691 csi2dc->csi2dc_sd.entity.function = MEDIA_ENT_F_VID_IF_BRIDGE;
692 csi2dc->csi2dc_sd.entity.ops = &csi2dc_entity_ops;
704 ret = media_entity_pads_init(&csi2dc->csi2dc_sd.entity,
708 dev_err(dev, "media entity ini
[all...]
/linux-master/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-core.c65 source = &cru->csi.subdev->entity;
66 sink = &cru->ip.subdev.entity;
79 source = &cru->ip.subdev.entity;
80 sink = &cru->vdev.entity;
213 ret = media_entity_pads_init(&cru->vdev.entity, 1, &cru->pad);
/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_drv.c748 struct media_entity *entity,
756 entity->obj_type = MEDIA_ENTITY_TYPE_BASE;
758 entity->info.dev.major = VIDEO_MAJOR;
759 entity->info.dev.minor = vdev->minor;
767 entity->name = name;
768 entity->function = function;
770 ret = media_entity_pads_init(entity, num_pads, pads);
774 ret = media_device_register_entity(mdev, entity);
790 ret = hantro_register_entity(mdev, &func->vdev.entity, "source",
812 ret = media_create_pad_link(&func->vdev.entity,
747 hantro_register_entity(struct media_device *mdev, struct media_entity *entity, const char *entity_name, struct media_pad *pads, int num_pads, int function, struct video_device *vdev) argument
[all...]
/linux-master/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c337 for (i = 0; i < sd->entity.num_pads; i++) {
526 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
534 return media_create_pad_link(&subdev->entity, pad,
535 &csi->subdev.entity, CSI_PAD_SINK,
703 csi->subdev.entity.function = MEDIA_ENT_F_VID_IF_BRIDGE;
704 csi->subdev.entity.ops = &mei_csi_entity_ops;
715 ret = media_entity_pads_init(&csi->subdev.entity, CSI_NUM_PADS,
736 media_entity_cleanup(&csi->subdev.entity);
761 media_entity_cleanup(&csi->subdev.entity);
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-lite.c462 struct media_entity *me = &fimc->ve.vdev.entity;
512 struct media_entity *entity = &fimc->ve.vdev.entity; local
526 mutex_lock(&entity->graph_obj.mdev->graph_mutex);
527 entity->use_count--;
528 mutex_unlock(&entity->graph_obj.mdev->graph_mutex);
777 pad = &sd->entity.pads[0];
795 if (!pad || !is_media_entity_v4l2_subdev(pad->entity))
798 sd = media_entity_to_v4l2_subdev(pad->entity);
829 fimc->sensor = fimc_find_remote_sensor(&fimc->subdev.entity);
947 fimc_lite_link_setup(struct media_entity *entity, const struct media_pad *local, const struct media_pad *remote, u32 flags) argument
[all...]
/linux-master/drivers/staging/media/omap4iss/
H A Diss_video.c193 if (!remote || !is_media_entity_v4l2_subdev(remote->entity))
199 return media_entity_to_v4l2_subdev(remote->entity);
207 struct media_entity *entity; local
215 media_pipeline_for_each_entity(&pipe->pipe, &iter, entity) {
218 if (entity == &video->video.entity)
221 if (!is_media_entity_v4l2_video_device(entity))
224 other = to_iss_video(media_entity_to_video_device(entity));
351 struct iss_pipeline *pipe = to_iss_pipeline(&video->video.entity);
423 struct iss_pipeline *pipe = to_iss_pipeline(&video->video.entity);
[all...]
H A Diss_resizer.c290 to_iss_pipeline(&resizer->subdev.entity);
397 if (omap4iss_module_sync_idle(&sd->entity, &resizer->wait,
700 * Media entity operations
705 * @entity: RESIZER media entity
712 static int resizer_link_setup(struct media_entity *entity, argument
716 struct v4l2_subdev *sd = media_entity_to_v4l2_subdev(entity);
722 if (is_media_entity_v4l2_subdev(remote->entity))
736 if (remote->entity == &iss->ipipeif.subdev.entity)
[all...]
/linux-master/drivers/media/test-drivers/vimc/
H A Dvimc-capture.c411 /* Initialize the media entity */
412 vcapture->vdev.entity.name = vcfg_name;
413 vcapture->vdev.entity.function = MEDIA_ENT_F_IO_V4L;
415 ret = media_entity_pads_init(&vcapture->vdev.entity,
458 vcapture->ved.ent = &vcapture->vdev.entity;
467 vdev->entity.ops = &vimc_capture_mops;
489 media_entity_cleanup(&vcapture->vdev.entity);
/linux-master/drivers/media/platform/renesas/
H A Drcar-isp.c334 pad = media_entity_get_fwnode_pad(&subdev->entity, asd->match.fwnode,
345 return media_create_pad_link(&subdev->entity, pad,
346 &isp->subdev.entity, 0,
474 isp->subdev.entity.function = MEDIA_ENT_F_VID_MUX;
475 isp->subdev.entity.ops = &risp_entity_ops;
481 ret = media_entity_pads_init(&isp->subdev.entity, RCAR_ISP_NUM_PADS,
/linux-master/drivers/media/platform/atmel/
H A Datmel-isi.c122 struct isi_graph_entity entity; member in struct:atmel_isi
430 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 1);
458 v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0);
484 ret = v4l2_subdev_call(isi->entity.subdev, video, s_stream, 0);
570 ret = v4l2_subdev_call(isi->entity.subdev, pad, enum_frame_size,
592 .sd = isi->entity.subdev,
614 ret = v4l2_subdev_call(isi->entity.subdev, pad, set_fmt,
645 ret = v4l2_subdev_call(isi->entity.subdev, pad,
724 return v4l2_g_parm_cap(video_devdata(file), isi->entity.subdev, a);
731 return v4l2_s_parm_cap(video_devdata(file), isi->entity
[all...]
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-v4l2.c273 static int imgu_link_setup(struct media_entity *entity, argument
278 struct v4l2_subdev *sd = container_of(entity, struct v4l2_subdev,
279 entity);
1071 /* Initialize subdev media entity */
1072 imgu_sd->subdev.entity.ops = &imgu_media_ops;
1077 r = media_entity_pads_init(&imgu_sd->subdev.entity, IMGU_NODE_NUM,
1081 "failed initialize subdev media entity (%d)\n", r);
1087 imgu_sd->subdev.entity.function = MEDIA_ENT_F_PROC_VIDEO_STATISTICS;
1116 media_entity_cleanup(&imgu_sd->subdev.entity);
1182 vdev->entity
[all...]
/linux-master/drivers/media/platform/ti/omap3isp/
H A Dispccp2.c350 struct isp_pipeline *pipe = to_isp_pipeline(&ccp2->subdev.entity);
361 sensor = media_entity_to_v4l2_subdev(pad->entity);
388 struct isp_pipeline *pipe = to_isp_pipeline(&ccp2->subdev.entity);
540 struct isp_pipeline *pipe = to_isp_pipeline(&ccp2->subdev.entity);
564 struct isp_pipeline *pipe = to_isp_pipeline(&ccp2->subdev.entity);
850 ret = omap3isp_csiphy_acquire(ccp2->phy, &sd->entity);
885 if (omap3isp_module_sync_idle(&sd->entity, &ccp2->wait,
951 * Media entity operations
956 * @entity : Pointer to media entity structur
962 ccp2_link_setup(struct media_entity *entity, const struct media_pad *local, const struct media_pad *remote, u32 flags) argument
[all...]

Completed in 208 milliseconds

1234567891011>>