Home
last modified time | relevance | path

Searched refs:media_pad (Results 1 – 25 of 231) sorted by relevance

12345678910

/Linux-v6.1/include/media/
Dmedia-entity.h130 struct media_pad *pad;
161 struct media_pad *source;
166 struct media_pad *sink;
215 struct media_pad { struct
258 const struct media_pad *local,
259 const struct media_pad *remote, u32 flags);
341 struct media_pad *pads;
619 container_of(gobj, struct media_pad, graph_obj)
698 struct media_pad *pads);
897 struct media_link *media_entity_find_link(struct media_pad *source,
[all …]
Ddvbdev.h121 struct media_pad *conn_pads;
184 struct media_pad *pads, *tsout_pads;
/Linux-v6.1/drivers/media/mc/
Dmc-entity.c116 struct media_pad *pad = gobj_to_pad(gobj); in dev_dbg_obj()
195 struct media_pad *pads) in media_entity_pads_init()
198 struct media_pad *iter; in media_entity_pads_init()
424 struct media_pad *pad;
487 struct media_pad *pad) in media_pipeline_walk_push()
548 struct media_pad *pad) in media_pipeline_add_pad()
582 struct media_pad *pad; in media_pipeline_explore_next_link()
584 struct media_pad *local; in media_pipeline_explore_next_link()
585 struct media_pad *remote; in media_pipeline_explore_next_link()
651 struct media_pad *pad) in media_pipeline_populate()
[all …]
/Linux-v6.1/sound/usb/
Dmedia.h33 struct media_pad media_pad; member
49 struct media_pad media_pad[MEDIA_MIXER_PAD_MAX]; member
Dmedia.c60 mctl->media_pad.flags = MEDIA_PAD_FL_SOURCE; in snd_media_stream_init()
65 mctl->media_pad.flags = MEDIA_PAD_FL_SINK; in snd_media_stream_init()
69 media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad); in snd_media_stream_init()
200 mctl->media_pad[0].flags = MEDIA_PAD_FL_SINK; in snd_media_mixer_init()
201 mctl->media_pad[1].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
202 mctl->media_pad[2].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
204 mctl->media_pad); in snd_media_mixer_init()
/Linux-v6.1/drivers/media/platform/renesas/vsp1/
Dvsp1_entity.h110 struct media_pad *pads;
136 const struct media_pad *local,
137 const struct media_pad *remote, u32 flags);
173 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad);
Dvsp1_entity.c441 static int vsp1_entity_link_setup_source(const struct media_pad *source_pad, in vsp1_entity_link_setup_source()
442 const struct media_pad *sink_pad, in vsp1_entity_link_setup_source()
475 static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad, in vsp1_entity_link_setup_sink()
476 const struct media_pad *sink_pad, in vsp1_entity_link_setup_sink()
499 const struct media_pad *local, in vsp1_entity_link_setup()
500 const struct media_pad *remote, u32 flags) in vsp1_entity_link_setup()
525 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad) in vsp1_entity_remote_pad()
/Linux-v6.1/drivers/media/test-drivers/vivid/
Dvivid-core.h127 struct media_pad vid_cap_pad;
128 struct media_pad vid_out_pad;
129 struct media_pad vbi_cap_pad;
130 struct media_pad vbi_out_pad;
131 struct media_pad sdr_cap_pad;
132 struct media_pad meta_cap_pad;
133 struct media_pad meta_out_pad;
134 struct media_pad touch_cap_pad;
/Linux-v6.1/drivers/media/platform/rockchip/rkisp1/
Drkisp1-common.h180 struct media_pad pads[RKISP1_CSI_PAD_NUM];
202 struct media_pad pads[RKISP1_ISP_PAD_MAX];
222 struct media_pad pad;
403 struct media_pad pads[RKISP1_RSZ_PAD_MAX];
/Linux-v6.1/drivers/media/platform/samsung/exynos4-is/
Dfimc-isp.h131 struct media_pad pad;
168 struct media_pad subdev_pads[FIMC_ISP_SD_PADS_NUM];
Dfimc-lite.h150 struct media_pad vd_pad;
151 struct media_pad subdev_pads[FLITE_SD_PADS_NUM];
/Linux-v6.1/drivers/media/platform/
Dvideo-mux.c26 struct media_pad *pads;
52 const struct media_pad *local, in video_mux_link_setup()
53 const struct media_pad *remote, u32 flags) in video_mux_link_setup()
114 struct media_pad *pad; in video_mux_s_stream()
181 struct media_pad *pad = &vmux->pads[sdformat->pad]; in video_mux_set_format()
/Linux-v6.1/drivers/media/platform/sunxi/sun4i-csi/
Dsun4i_csi.h133 struct media_pad vdev_pad;
138 struct media_pad subdev_pads[CSI_SUBDEV_PADS];
/Linux-v6.1/drivers/staging/media/ipu3/
Dipu3.h74 struct media_pad vdev_pad;
88 struct media_pad subdev_pads[IMGU_NODE_NUM];
/Linux-v6.1/drivers/staging/media/omap4iss/
Diss_video.h149 struct media_pad pad;
198 struct media_pad *omap4iss_video_remote_pad(struct iss_video *video);
Diss_ipipe.h42 struct media_pad pads[IPIPE_PADS_NUM];
/Linux-v6.1/drivers/media/i2c/adv748x/
Dadv748x.h84 struct media_pad pads[ADV748X_CSI2_NR_PADS];
117 struct media_pad pads[ADV748X_HDMI_NR_PADS];
152 struct media_pad pads[ADV748X_AFE_NR_PADS];
418 static inline struct v4l2_subdev *adv748x_get_remote_sd(struct media_pad *pad) in adv748x_get_remote_sd()
/Linux-v6.1/drivers/staging/media/imx/
Dimx-media-dev-common.c68 struct media_pad *srcpad) in imx_media_add_vdev_to_pad()
113 struct media_pad *pad = &entity->pads[i]; in imx_media_add_vdev_to_pad()
233 struct media_pad *pad, *spad = &entity->pads[i]; in imx_media_inherit_controls()
327 struct media_pad *pad = &entity->pads[i]; in imx_media_notify()
Dimx-media-utils.c684 struct media_pad *
689 struct media_pad *pad = NULL; in imx_media_pipeline_pad()
695 struct media_pad *spad = &me->pads[i]; in imx_media_pipeline_pad()
740 struct media_pad *pad = NULL; in find_pipeline_entity()
766 struct media_pad *pad; in imx_media_pipeline_csi2_channel()
824 struct fwnode_handle *imx_media_get_pad_fwnode(struct media_pad *pad) in imx_media_get_pad_fwnode()
/Linux-v6.1/drivers/media/platform/ti/omap3isp/
Dispvideo.h158 struct media_pad pad;
209 struct media_pad *omap3isp_video_remote_pad(struct isp_video *video);
/Linux-v6.1/drivers/staging/media/atomisp/pci/
Datomisp_csi2.c187 const struct media_pad *local, in csi2_link_setup()
188 const struct media_pad *remote, u32 flags) in csi2_link_setup()
231 struct media_pad *pads = csi2->pads; in mipi_csi2_init_entities()
Datomisp_tpg.h30 struct media_pad pads[1];
/Linux-v6.1/drivers/media/platform/verisilicon/
Dhantro.h156 struct media_pad source_pad;
158 struct media_pad sink_pad;
160 struct media_pad proc_pads[2];
/Linux-v6.1/drivers/media/platform/sunxi/sun6i-csi/
Dsun6i_video.h20 struct media_pad pad;
/Linux-v6.1/drivers/media/platform/sunxi/sun6i-mipi-csi2/
Dsun6i_mipi_csi2.h32 struct media_pad pads[SUN6I_MIPI_CSI2_PAD_COUNT];

12345678910