Home
last modified time | relevance | path

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

/linux-4.4.14/include/media/
Dmedia-entity.h35 struct media_pad *source; /* Source pad */
36 struct media_pad *sink; /* Sink pad */
41 struct media_pad { struct
58 const struct media_pad *local, argument
59 const struct media_pad *remote, u32 flags);
80 struct media_pad *pads; /* Pads array (num_pads elements) */
137 struct media_pad *pads, u16 extra_links);
147 struct media_link *media_entity_find_link(struct media_pad *source,
148 struct media_pad *sink);
149 struct media_pad *media_entity_remote_pad(struct media_pad *pad);
/linux-4.4.14/drivers/media/
Dmedia-entity.c55 struct media_pad *pads, u16 extra_links) in media_entity_init()
258 struct media_pad *pad = link->sink->entity == entity in media_entity_pipeline_start()
631 media_entity_find_link(struct media_pad *source, struct media_pad *sink) in media_entity_find_link()
660 struct media_pad *media_entity_remote_pad(struct media_pad *pad) in media_entity_remote_pad()
Dmedia-device.c120 static void media_device_kpad_to_upad(const struct media_pad *kpad, in media_device_kpad_to_upad()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-isp.h130 struct media_pad pad;
166 struct media_pad subdev_pads[FIMC_ISP_SD_PADS_NUM];
Dfimc-lite.h153 struct media_pad vd_pad;
154 struct media_pad subdev_pads[FLITE_SD_PADS_NUM];
Dcommon.c19 struct media_pad *pad = &entity->pads[0]; in fimc_find_remote_sensor()
Dfimc-core.h313 struct media_pad vd_pad;
314 struct media_pad sd_pads[FIMC_SD_PADS_NUM];
Dfimc-capture.c755 struct media_pad *pad = &me->pads[0]; in fimc_pipeline_get_head()
788 struct media_pad *pad; in fimc_pipeline_try_format()
1118 struct media_pad *sink_pad, *src_pad; in fimc_pipeline_validate()
1130 struct media_pad *p = &sd->entity.pads[i]; in fimc_pipeline_validate()
1388 const struct media_pad *local, in fimc_link_setup()
1389 const struct media_pad *remote, u32 flags) in fimc_link_setup()
Dfimc-isp.c104 const struct media_pad *local, in fimc_is_link_setup()
105 const struct media_pad *remote, u32 flags) in fimc_is_link_setup()
Dfimc-lite.c790 struct media_pad *pad; in fimc_pipeline_validate()
983 const struct media_pad *local, in fimc_lite_link_setup()
984 const struct media_pad *remote, u32 flags) in fimc_lite_link_setup()
Dmedia-dev.c79 struct media_pad *pad = NULL; in fimc_pipeline_prepare()
83 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare()
Dfimc-isp-video.c456 struct media_pad *pad; in isp_video_pipeline_validate()
Dmipi-csis.c205 struct media_pad pads[CSIS_PADS_NUM];
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.h149 struct media_pad pad;
199 struct media_pad *omap4iss_video_remote_pad(struct iss_video *video);
Diss_ipipe.h46 struct media_pad pads[IPIPE_PADS_NUM];
Diss_resizer.h48 struct media_pad pads[RESIZER_PADS_NUM];
Diss_ipipeif.h65 struct media_pad pads[IPIPEIF_PADS_NUM];
Diss_ipipe.c443 const struct media_pad *local, in ipipe_link_setup()
444 const struct media_pad *remote, u32 flags) in ipipe_link_setup()
499 struct media_pad *pads = ipipe->pads; in ipipe_init_entities()
Diss_csi2.h124 struct media_pad pads[CSI2_PADS_NUM];
Diss_ipipeif.c659 const struct media_pad *local, in ipipeif_link_setup()
660 const struct media_pad *remote, u32 flags) in ipipeif_link_setup()
728 struct media_pad *pads = ipipeif->pads; in ipipeif_init_entities()
Diss_resizer.c713 const struct media_pad *local, in resizer_link_setup()
714 const struct media_pad *remote, u32 flags) in resizer_link_setup()
771 struct media_pad *pads = resizer->pads; in resizer_init_entities()
Diss_csi2.c534 struct media_pad *pad; in csi2_configure()
1167 const struct media_pad *local, in csi2_link_setup()
1168 const struct media_pad *remote, u32 flags) in csi2_link_setup()
1256 struct media_pad *pads = csi2->pads; in csi2_init_entities()
Diss.c581 struct media_pad *pad; in iss_pipeline_disable()
634 struct media_pad *pad; in iss_pipeline_enable()
740 struct media_pad *pad; in iss_pipeline_is_last()
Diss_video.c189 struct media_pad *remote; in iss_video_remote_subdev()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Ddm365_resizer.h193 struct media_pad pads[RESIZER_CROP_PADS_NUM];
218 struct media_pad pads[RESIZER_PADS_NUM];
Dvpfe_video.h86 struct media_pad pad;
Ddm365_isif.h183 struct media_pad pads[ISIF_PADS_NUM];
Ddm365_ipipe.h118 struct media_pad pads[IPIPE_PADS_NUM];
Ddm365_ipipeif.h131 struct media_pad pads[IPIPEIF_NUM_PADS];
Dvpfe_video.c37 struct media_pad *remote; in vpfe_get_input_entity()
53 struct media_pad *remote; in vpfe_update_current_ext_subdev()
89 struct media_pad *remote = media_entity_remote_pad(&video->pad); in vpfe_video_remote_subdev()
105 struct media_pad *remote; in __vpfe_video_get_format()
217 struct media_pad *pad; in vpfe_video_validate_pipeline()
654 struct media_pad *remote; in vpfe_enum_fmt()
Ddm365_ipipeif.c882 ipipeif_link_setup(struct media_entity *entity, const struct media_pad *local, in ipipeif_link_setup()
883 const struct media_pad *remote, u32 flags) in ipipeif_link_setup()
993 struct media_pad *pads = &ipipeif->pads[0]; in vpfe_ipipeif_init()
Ddm365_ipipe.c1706 ipipe_link_setup(struct media_entity *entity, const struct media_pad *local, in ipipe_link_setup()
1707 const struct media_pad *remote, u32 flags) in ipipe_link_setup()
1791 struct media_pad *pads = &ipipe->pads[0]; in vpfe_ipipe_init()
Ddm365_isif.c1705 isif_link_setup(struct media_entity *entity, const struct media_pad *local, in isif_link_setup()
1706 const struct media_pad *remote, u32 flags) in isif_link_setup()
1993 struct media_pad *pads = &isif->pads[0]; in vpfe_isif_init()
Ddm365_resizer.c1648 const struct media_pad *local, in resizer_link_setup()
1649 const struct media_pad *remote, u32 flags) in resizer_link_setup()
1883 struct media_pad *pads = &vpfe_rsz->crop_resizer.pads[0]; in vpfe_resizer_init()
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.h154 struct media_pad pad;
206 struct media_pad *omap3isp_video_remote_pad(struct isp_video *video);
Dispccp2.h66 struct media_pad pads[CCP2_PADS_NUM];
Dispresizer.h96 struct media_pad pads[RESZ_PADS_NUM];
Disppreview.h125 struct media_pad pads[PREV_PADS_NUM];
Dispccdc.h132 struct media_pad pads[CCDC_PADS_NUM];
Dispcsi2.h123 struct media_pad pads[CSI2_PADS_NUM];
Dispstat.h89 struct media_pad pad; /* sink pad */
Dispccp2.c352 struct media_pad *pad; in ccp2_if_configure()
954 const struct media_pad *local, in ccp2_link_setup()
955 const struct media_pad *remote, u32 flags) in ccp2_link_setup()
1055 struct media_pad *pads = ccp2->pads; in ccp2_init_entities()
Dispcsi2.c556 struct media_pad *pad; in csi2_configure()
1141 const struct media_pad *local, in csi2_link_setup()
1142 const struct media_pad *remote, u32 flags) in csi2_link_setup()
1231 struct media_pad *pads = csi2->pads; in csi2_init_entities()
Dispresizer.c1621 const struct media_pad *local, in resizer_link_setup()
1622 const struct media_pad *remote, u32 flags) in resizer_link_setup()
1713 struct media_pad *pads = res->pads; in resizer_init_entities()
Dispccdc.c1126 struct media_pad *pad; in ccdc_configure()
2510 const struct media_pad *local, in ccdc_link_setup()
2511 const struct media_pad *remote, u32 flags) in ccdc_link_setup()
2634 struct media_pad *pads = ccdc->pads; in ccdc_init_entities()
Disp.c874 struct media_pad *pad; in isp_pipeline_enable()
974 struct media_pad *pad; in isp_pipeline_disable()
1123 struct media_pad *pad; in isp_pipeline_is_last()
Disppreview.c2142 const struct media_pad *local, in preview_link_setup()
2143 const struct media_pad *remote, u32 flags) in preview_link_setup()
2257 struct media_pad *pads = prev->pads; in preview_init_entities()
Dispvideo.c209 struct media_pad *remote; in isp_video_remote_subdev()
889 struct media_pad *source_pad; in isp_video_check_external_subdevs()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_entity.c124 const struct media_pad *local, in vsp1_entity_link_setup()
125 const struct media_pad *remote, u32 flags) in vsp1_entity_link_setup()
Dvsp1_entity.h65 struct media_pad *pads;
Dvsp1_video.h122 struct media_pad pad;
Dvsp1_video.c158 vsp1_video_remote_subdev(struct media_pad *local, u32 *pad) in vsp1_video_remote_subdev()
160 struct media_pad *remote; in vsp1_video_remote_subdev()
316 struct media_pad *pad; in vsp1_pipeline_validate_branch()
690 struct media_pad *pad; in vsp1_pipeline_propagate_alpha()
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.h80 struct media_pad pad;
Dxilinx-vipp.c74 struct media_pad *local_pad; in xvip_graph_build_one()
75 struct media_pad *remote_pad; in xvip_graph_build_one()
194 struct media_pad *source_pad; in xvip_graph_build_dma()
195 struct media_pad *sink_pad; in xvip_graph_build_dma()
Dxilinx-dma.c47 xvip_dma_remote_subdev(struct media_pad *local, u32 *pad) in xvip_dma_remote_subdev()
49 struct media_pad *remote; in xvip_dma_remote_subdev()
105 struct media_pad *pad; in xvip_pipeline_start_stop()
Dxilinx-tpg.c94 struct media_pad pads[2];
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.h214 struct media_pad pad;
272 struct media_pad pads[CAMIF_SD_PADS_NUM];
Dcamif-capture.c831 struct media_pad *pad; in camif_pipeline_validate()
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3.h382 struct media_pad sensor_pads[S5C73M3_NUM_PADS];
385 struct media_pad oif_pads[OIF_NUM_PADS];
/linux-4.4.14/Documentation/
Dmedia-framework.txt107 struct media_pad *pads, u16 extra_links);
176 Pads are represented by a struct media_pad instance, defined in
182 Both information are stored in the media_pad structure, making the media_pad
265 media_entity_find_link(struct media_pad *source,
266 struct media_pad *sink);
268 media_entity_remote_pad(struct media_pad *pad);
/linux-4.4.14/drivers/media/dvb-core/
Ddvbdev.h152 struct media_pad *pads;
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-core.h76 struct media_pad pads[CX25840_NUM_PADS];
/linux-4.4.14/drivers/media/i2c/m5mols/
Dm5mols.h200 struct media_pad pad;
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp.h165 struct media_pad pads[2];
/linux-4.4.14/Documentation/zh_CN/video4linux/
Dv4l2-framework.txt295 struct media_pad *pads = &my_sd->pads;
602 struct media_pad *pad = &my_vdev->pad;
/linux-4.4.14/drivers/media/i2c/
Ds5k6a3.c60 struct media_pad pad;
Dnoon010pc30.c134 struct media_pad pad;
Dmt9m032.c147 struct media_pad pad;
Dtvp7002.c428 struct media_pad pad;
Dtvp514x.c127 struct media_pad pad;
Dmt9t001.c120 struct media_pad pad;
Ds5k5baf.c302 struct media_pad cis_pad;
305 struct media_pad pads[NUM_ISP_PADS];
Ds5k4ecgx.c186 struct media_pad pad;
Dmt9v032.c236 struct media_pad pad;
Dmt9p031.c124 struct media_pad pad;
Dov2659.c223 struct media_pad pad;
Dad9389b.c82 struct media_pad pad;
Dadv7180.c191 struct media_pad pad;
Dadv7511.c89 struct media_pad pad;
Dov9650.c249 struct media_pad pad;
Ds5k6aa.c232 struct media_pad pad;
Dtc358743.c82 struct media_pad pad;
Dadv7604.c169 struct media_pad pads[ADV76XX_PAD_MAX];
Dadv7842.c101 struct media_pad pad;
/linux-4.4.14/drivers/media/usb/uvc/
Duvcvideo.h260 struct media_pad *pads;
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c526 v4l2_subdev_link_validate_get_format(struct media_pad *pad, in v4l2_subdev_link_validate_get_format()
Dtuner-core.c138 struct media_pad pad;
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx.h665 struct media_pad video_pad, vbi_pad;
/linux-4.4.14/Documentation/video4linux/
Dv4l2-framework.txt300 struct media_pad *pads = &my_sd->pads;
700 struct media_pad *pad = &my_vdev->pad;