Home
last modified time | relevance | path

Searched refs:media_entity (Results 1 – 25 of 148) sorted by relevance

123456

/OK3568_Linux_fs/kernel/include/media/
H A Dmedia-entity.h91 struct media_entity *entity;
144 struct media_entity *entity;
193 struct media_entity *entity;
217 int (*get_fwnode_pad)(struct media_entity *entity,
219 int (*link_setup)(struct media_entity *entity,
292 struct media_entity { struct
365 static inline u32 media_entity_id(struct media_entity *entity) in media_entity_id()
414 static inline bool is_media_entity_v4l2_video_device(struct media_entity *entity) in is_media_entity_v4l2_video_device()
427 static inline bool is_media_entity_v4l2_subdev(struct media_entity *entity) in is_media_entity_v4l2_subdev()
467 struct media_entity *entity) in media_entity_enum_set()
[all …]
H A Dmedia-device.h39 void (*notify)(struct media_entity *entity, void *notify_data);
174 int (*enable_source)(struct media_entity *entity,
176 void (*disable_source)(struct media_entity *entity);
340 struct media_entity *entity);
361 void media_device_unregister_entity(struct media_entity *entity);
449 struct media_entity *entity) in media_device_register_entity()
453 static inline void media_device_unregister_entity(struct media_entity *entity) in media_device_unregister_entity()
H A Dv4l2-mc.h148 int v4l2_pipeline_pm_get(struct media_entity *entity);
160 void v4l2_pipeline_pm_put(struct media_entity *entity);
202 static inline int v4l2_pipeline_pm_get(struct media_entity *entity) in v4l2_pipeline_pm_get()
207 static inline void v4l2_pipeline_pm_put(struct media_entity *entity) in v4l2_pipeline_pm_put()
/OK3568_Linux_fs/kernel/sound/usb/
H A Dmedia.c42 struct media_entity *entity; in snd_media_stream_init()
59 mctl->media_entity.function = MEDIA_ENT_F_AUDIO_PLAYBACK; in snd_media_stream_init()
64 mctl->media_entity.function = MEDIA_ENT_F_AUDIO_CAPTURE; in snd_media_stream_init()
68 mctl->media_entity.name = pcm->name; in snd_media_stream_init()
69 media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad); in snd_media_stream_init()
71 &mctl->media_entity); in snd_media_stream_init()
82 mctl->intf_link = media_create_intf_link(&mctl->media_entity, in snd_media_stream_init()
95 &mctl->media_entity, 0, in snd_media_stream_init()
111 media_device_unregister_entity(&mctl->media_entity); in snd_media_stream_init()
127 media_device_unregister_entity(&mctl->media_entity); in snd_media_stream_delete()
[all …]
H A Dmedia.h30 struct media_entity media_entity; member
46 struct media_entity media_entity; member
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/include/common/mediactl/
H A Dmediactl.h40 struct media_entity *entity;
47 struct media_entity;
186 const struct media_entity_desc *media_entity_get_info(struct media_entity *entity);
198 const struct media_pad *media_entity_get_pad(struct media_entity *entity,
210 unsigned int media_entity_get_links_count(struct media_entity *entity);
222 const struct media_link *media_entity_get_link(struct media_entity *entity,
235 const char *media_entity_get_devname(struct media_entity *entity);
243 static inline unsigned int media_entity_type(struct media_entity *entity) in media_entity_type()
258 struct media_entity *media_get_entity_by_name(struct media_device *media,
274 struct media_entity *media_get_entity_by_id(struct media_device *media,
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq_3A_server/common/mediactl/
H A Dmediactl.h40 struct media_entity *entity;
47 struct media_entity;
186 const struct media_entity_desc *media_entity_get_info(struct media_entity *entity);
198 const struct media_pad *media_entity_get_pad(struct media_entity *entity,
210 unsigned int media_entity_get_links_count(struct media_entity *entity);
222 const struct media_link *media_entity_get_link(struct media_entity *entity,
235 const char *media_entity_get_devname(struct media_entity *entity);
243 static inline unsigned int media_entity_type(struct media_entity *entity) in media_entity_type()
258 struct media_entity *media_get_entity_by_name(struct media_device *media,
274 struct media_entity *media_get_entity_by_id(struct media_device *media,
[all …]
H A Dv4l2subdev.h27 struct media_entity;
38 int v4l2_subdev_open(struct media_entity *entity);
47 void v4l2_subdev_close(struct media_entity *entity);
65 int v4l2_subdev_get_format(struct media_entity *entity,
86 int v4l2_subdev_set_format(struct media_entity *entity,
108 int v4l2_subdev_get_selection(struct media_entity *entity,
130 int v4l2_subdev_set_selection(struct media_entity *entity,
148 int v4l2_subdev_get_frame_interval(struct media_entity *entity,
165 int v4l2_subdev_set_frame_interval(struct media_entity *entity,
H A Dmediactl-priv.h29 struct media_entity { struct
47 struct media_entity *entities; argument
54 struct media_entity *v4l;
55 struct media_entity *fb;
56 struct media_entity *alsa;
57 struct media_entity *dvb;
H A Dmediactl.c69 struct media_entity *media_get_entity_by_name(struct media_device *media, in media_get_entity_by_name()
81 struct media_entity *entity = &media->entities[i]; in media_get_entity_by_name()
93 struct media_entity *media_get_entity_by_id(struct media_device *media, in media_get_entity_by_id()
102 struct media_entity *entity = &media->entities[i]; in media_get_entity_by_id()
117 struct media_entity *media_get_entity(struct media_device *media, unsigned int index) in media_get_entity()
125 const struct media_pad *media_entity_get_pad(struct media_entity *entity, unsigned int index) in media_entity_get_pad()
133 unsigned int media_entity_get_links_count(struct media_entity *entity) in media_entity_get_links_count()
138 const struct media_link *media_entity_get_link(struct media_entity *entity, unsigned int index) in media_entity_get_link()
146 const char *media_entity_get_devname(struct media_entity *entity) in media_entity_get_devname()
154 struct media_entity *media_get_default_entity(struct media_device *media, in media_get_default_entity()
[all …]
/OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/common/mediactl/
H A Dv4l2subdev.h31 struct media_entity;
42 int v4l2_subdev_open(struct media_entity *entity);
51 void v4l2_subdev_close(struct media_entity *entity);
69 int v4l2_subdev_get_format(struct media_entity *entity,
90 int v4l2_subdev_set_format(struct media_entity *entity,
112 int v4l2_subdev_get_selection(struct media_entity *entity,
134 int v4l2_subdev_set_selection(struct media_entity *entity,
152 int v4l2_subdev_get_frame_interval(struct media_entity *entity,
169 int v4l2_subdev_set_frame_interval(struct media_entity *entity,
H A Dmediactl-priv.h29 struct media_entity { struct
47 struct media_entity *entities; argument
54 struct media_entity *v4l;
55 struct media_entity *fb;
56 struct media_entity *alsa;
57 struct media_entity *dvb;
H A Dmediactl.c71 struct media_entity *media_get_entity_by_name(struct media_device *media, in media_get_entity_by_name()
83 struct media_entity *entity = &media->entities[i]; in media_get_entity_by_name()
95 struct media_entity *media_get_entity_by_id(struct media_device *media, in media_get_entity_by_id()
104 struct media_entity *entity = &media->entities[i]; in media_get_entity_by_id()
119 struct media_entity *media_get_entity(struct media_device *media, unsigned int index) in media_get_entity()
127 const struct media_pad *media_entity_get_pad(struct media_entity *entity, unsigned int index) in media_entity_get_pad()
135 unsigned int media_entity_get_links_count(struct media_entity *entity) in media_entity_get_links_count()
140 const struct media_link *media_entity_get_link(struct media_entity *entity, unsigned int index) in media_entity_get_link()
148 const char *media_entity_get_devname(struct media_entity *entity) in media_entity_get_devname()
157 struct media_entity *media_get_default_entity(struct media_device *media, in media_get_default_entity()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/mc/
H A Dmc-entity.c197 int media_entity_pads_init(struct media_entity *entity, u16 num_pads, in media_entity_pads_init()
231 static struct media_entity *
232 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other()
242 struct media_entity *entity) in stack_push()
253 static struct media_entity *stack_pop(struct media_graph *graph) in stack_pop()
255 struct media_entity *entity; in stack_pop()
295 struct media_entity *entity) in media_graph_walk_start()
310 struct media_entity *entity = stack_top(graph); in media_graph_walk_iter()
312 struct media_entity *next; in media_graph_walk_iter()
345 struct media_entity *media_graph_walk_next(struct media_graph *graph) in media_graph_walk_next()
[all …]
H A Dmc-device.c82 static struct media_entity *find_entity(struct media_device *mdev, u32 id) in find_entity()
84 struct media_entity *entity; in find_entity()
102 struct media_entity *ent; in media_device_enum_entities()
155 struct media_entity *entity; in media_device_enum_links()
205 struct media_entity *source; in media_device_setup_link()
206 struct media_entity *sink; in media_device_setup_link()
239 struct media_entity *entity; in media_device_get_topology()
585 static void __media_device_unregister_entity(struct media_entity *entity) in __media_device_unregister_entity()
623 struct media_entity *entity) in media_device_register_entity()
687 void media_device_unregister_entity(struct media_entity *entity) in media_device_unregister_entity()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/v4l2-core/
H A Dv4l2-mc.c25 struct media_entity *entity; in v4l2_mc_create_media_graph()
26 struct media_entity *if_vid = NULL, *if_aud = NULL; in v4l2_mc_create_media_graph()
27 struct media_entity *tuner = NULL, *decoder = NULL; in v4l2_mc_create_media_graph()
28 struct media_entity *io_v4l = NULL, *io_vbi = NULL, *io_swradio = NULL; in v4l2_mc_create_media_graph()
434 static int pipeline_pm_use_count(struct media_entity *entity, in pipeline_pm_use_count()
460 static int pipeline_pm_power_one(struct media_entity *entity, int change) in pipeline_pm_power_one()
493 static int pipeline_pm_power(struct media_entity *entity, int change, in pipeline_pm_power()
496 struct media_entity *first = entity; in pipeline_pm_power()
521 static int v4l2_pipeline_pm_use(struct media_entity *entity, unsigned int use) in v4l2_pipeline_pm_use()
543 int v4l2_pipeline_pm_get(struct media_entity *entity) in v4l2_pipeline_pm_get()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/usb/au0828/
H A Dau0828.h271 struct media_entity *decoder;
272 struct media_entity input_ent[AU0828_MAX_INPUT];
275 struct media_entity *tuner;
277 struct media_entity *active_source;
278 struct media_entity *active_sink;
279 struct media_entity *active_link_owner;
280 struct media_entity *active_link_user;
H A Dau0828-core.c121 static void au0828_media_graph_notify(struct media_entity *new,
211 static void au0828_media_graph_notify(struct media_entity *new, in au0828_media_graph_notify()
216 struct media_entity *entity, *mixer = NULL, *decoder = NULL; in au0828_media_graph_notify()
265 static bool au0828_is_link_shareable(struct media_entity *owner, in au0828_is_link_shareable()
266 struct media_entity *entity) in au0828_is_link_shareable()
288 static int au0828_enable_source(struct media_entity *entity, in au0828_enable_source()
291 struct media_entity *source, *find_source; in au0828_enable_source()
292 struct media_entity *sink; in au0828_enable_source()
442 static void au0828_disable_source(struct media_entity *entity) in au0828_disable_source()
563 struct media_entity *entity, *demod = NULL; in au0828_media_device_register()
/OK3568_Linux_fs/external/camera_engine_rkaiq/media_enquiry/media_enquiry/
H A Dmedia_enquiry.cpp27 struct media_entity *entities[7];
144 media_entity *entity = NULL; in get_isp_dev_info_by_name()
145 media_entity *sensor_entity = NULL; in get_isp_dev_info_by_name()
269 media_entity *entity = NULL; in get_vicap_dev_info_by_name()
270 media_entity *camera_entity = NULL; in get_vicap_dev_info_by_name()
272 media_entity *mipi_csi2_entity = NULL; in get_vicap_dev_info_by_name()
381 struct media_entity *entity = pipeline->entities[i]; in pipelin_dev_info_print()
390 struct media_entity *entity = pipeline->entities[i]; in pipelin_dev_info_print()
474 struct media_entity *entity = pipeline->entities[i]; in pipelin_dev_info_print_two()
485 struct media_entity *entity = pipeline->entities[i]; in pipelin_dev_info_print_two()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/imx/
H A Dimx-media.h213 int imx_media_pipeline_csi2_channel(struct media_entity *start_entity);
215 imx_media_pipeline_pad(struct media_entity *start_entity, u32 grp_id,
218 imx_media_pipeline_subdev(struct media_entity *start_entity, u32 grp_id,
221 imx_media_pipeline_video_device(struct media_entity *start_entity,
238 struct media_entity *entity,
H A Dimx-media-utils.c706 imx_media_pipeline_pad(struct media_entity *start_entity, u32 grp_id, in imx_media_pipeline_pad()
709 struct media_entity *me = start_entity; in imx_media_pipeline_pad()
757 static struct media_entity *
758 find_pipeline_entity(struct media_entity *start, u32 grp_id, in find_pipeline_entity()
785 int imx_media_pipeline_csi2_channel(struct media_entity *start_entity) in imx_media_pipeline_csi2_channel()
805 imx_media_pipeline_subdev(struct media_entity *start_entity, u32 grp_id, in imx_media_pipeline_subdev()
808 struct media_entity *me; in imx_media_pipeline_subdev()
824 imx_media_pipeline_video_device(struct media_entity *start_entity, in imx_media_pipeline_video_device()
827 struct media_entity *me; in imx_media_pipeline_video_device()
874 struct media_entity *entity, in imx_media_pipeline_set_stream()
/OK3568_Linux_fs/external/camera_engine_rkaiq/media_enquiry/media_enquiry/mediactl/
H A Dv4l2subdev.c42 int v4l2_subdev_open(struct media_entity *entity) in v4l2_subdev_open()
59 void v4l2_subdev_close(struct media_entity *entity) in v4l2_subdev_close()
65 int v4l2_subdev_get_format(struct media_entity *entity, in v4l2_subdev_get_format()
88 int v4l2_subdev_set_format(struct media_entity *entity, in v4l2_subdev_set_format()
112 int v4l2_subdev_get_selection(struct media_entity *entity, in v4l2_subdev_get_selection()
151 int v4l2_subdev_set_selection(struct media_entity *entity, in v4l2_subdev_set_selection()
192 int v4l2_subdev_get_frame_interval(struct media_entity *entity, in v4l2_subdev_get_frame_interval()
212 int v4l2_subdev_set_frame_interval(struct media_entity *entity, in v4l2_subdev_set_frame_interval()
514 static int set_frame_interval(struct media_entity *entity, in set_frame_interval()
/OK3568_Linux_fs/kernel/drivers/media/platform/qcom/camss/
H A Dcamss.h109 struct media_entity *camss_find_sensor(struct media_entity *entity);
110 int camss_get_pixel_clock(struct media_entity *entity, u32 *pixel_clock);
/OK3568_Linux_fs/kernel/drivers/media/platform/omap3isp/
H A Dispcsiphy.h28 struct media_entity *entity;
38 struct media_entity *entity);
/OK3568_Linux_fs/kernel/drivers/media/test-drivers/vimc/
H A Dvimc-streamer.c25 static struct media_entity *vimc_get_source_entity(struct media_entity *ent) in vimc_get_source_entity()
82 struct media_entity *entity; in vimc_streamer_pipeline_init()

123456