Home
last modified time | relevance | path

Searched refs:sink_pad (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-crossbar.c111 if (route->sink_pad == xbar->num_sinks - 1 && in __mxc_isi_crossbar_set_routing()
115 route->sink_pad, in __mxc_isi_crossbar_set_routing()
136 int sink_pad = -1; in mxc_isi_crossbar_xlate_streams() local
152 sink_pad = route->sink_pad; in mxc_isi_crossbar_xlate_streams()
155 if (sink_pad < 0) { in mxc_isi_crossbar_xlate_streams()
162 pad = media_pad_remote_pad_first(&xbar->pads[sink_pad]); in mxc_isi_crossbar_xlate_streams()
167 sink_pad); in mxc_isi_crossbar_xlate_streams()
171 *__sink_pad = sink_pad; in mxc_isi_crossbar_xlate_streams()
199 route->sink_pad = i; in mxc_isi_crossbar_init_state()
293 if (route->sink_pad != fmt->pad || in mxc_isi_crossbar_set_fmt()
[all …]
/linux/drivers/media/platform/synopsys/
H A Ddw-mipi-csi2rx.c498 struct media_pad *sink_pad, *remote_pad; in dw_mipi_csi2rx_enable_streams() local
503 sink_pad = &sd->entity.pads[DW_MIPI_CSI2RX_PAD_SINK]; in dw_mipi_csi2rx_enable_streams()
504 remote_pad = media_pad_remote_pad_first(sink_pad); in dw_mipi_csi2rx_enable_streams()
541 struct media_pad *sink_pad, *remote_pad; in dw_mipi_csi2rx_disable_streams() local
546 sink_pad = &sd->entity.pads[DW_MIPI_CSI2RX_PAD_SINK]; in dw_mipi_csi2rx_disable_streams()
547 remote_pad = media_pad_remote_pad_first(sink_pad); in dw_mipi_csi2rx_disable_streams()
602 .sink_pad = DW_MIPI_CSI2RX_PAD_SINK, in dw_mipi_csi2rx_init_state()
629 struct media_pad *sink_pad = &csi2->pads[DW_MIPI_CSI2RX_PAD_SINK]; in dw_mipi_csi2rx_notifier_bound() local
632 ret = v4l2_create_fwnode_links_to_pad(sd, sink_pad, in dw_mipi_csi2rx_notifier_bound()
/linux/drivers/media/mc/
H A Dmc-entity.c1133 struct media_entity *sink, u16 sink_pad, u32 flags) in media_create_pad_link() argument
1145 WARN_ON(sink_pad >= sink->num_pads)) in media_create_pad_link()
1149 if (WARN_ON(!(sink->pads[sink_pad].flags & MEDIA_PAD_FL_SINK))) in media_create_pad_link()
1157 link->sink = &sink->pads[sink_pad]; in media_create_pad_link()
1174 backlink->sink = &sink->pads[sink_pad]; in media_create_pad_link()
1202 const u16 sink_pad, in media_create_pad_links() argument
1213 sink, sink_pad, flags); in media_create_pad_links()
1226 sink, sink_pad, in media_create_pad_links()
1249 entity, sink_pad, flags); in media_create_pad_links()
1252 sink, sink_pad, flags); in media_create_pad_links()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-core.c31 .sink_pad = sinkpad, \
45 u16 sink_pad; member
197 ved_sink->ent, link->sink_pad, in vimc_create_links()
/linux/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c675 struct media_pad *sink_pad = &sink->pads[0]; in rvin_csi2_create_link() local
684 if (media_entity_find_link(source_pad, sink_pad)) in rvin_csi2_create_link()
796 struct media_pad *source_pad, *sink_pad; in rvin_isp_setup_links() local
813 sink_pad = &sink->pads[0]; in rvin_isp_setup_links()
816 if (media_entity_find_link(source_pad, sink_pad)) in rvin_isp_setup_links()
/linux/include/uapi/linux/
H A Dv4l2-subdev.h219 __u32 sink_pad; member
/linux/drivers/media/i2c/ccs/
H A Dccs-core.c1938 sensor->scaler->sink_pad, in ccs_enable_streams()
2168 comp = v4l2_subdev_state_get_compose(sd_state, ssd->sink_pad, in ccs_propagate()
2276 crop = v4l2_subdev_state_get_crop(sd_state, ssd->sink_pad, in ccs_set_format()
2480 comp = v4l2_subdev_state_get_compose(sd_state, ssd->sink_pad, in ccs_set_compose()
2549 comp = v4l2_subdev_state_get_compose(sd_state, ssd->sink_pad, in ccs_set_crop()
2552 if (sel->pad == ssd->sink_pad) { in ccs_set_crop()
2604 comp = v4l2_subdev_state_get_compose(sd_state, ssd->sink_pad, in ccs_get_selection()
2612 } else if (sel->pad == ssd->sink_pad) { in ccs_get_selection()
2615 ssd->sink_pad); in ccs_get_selection()
2934 u16 source_pad, u16 sink_pad, u32 link_flags) in ccs_register_subdev() argument
[all …]
/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-capture.c1106 struct media_pad *sink_pad, *src_pad; in fimc_pipeline_validate() local
1121 sink_pad = p; in fimc_pipeline_validate()
1122 src_pad = media_pad_remote_pad_first(sink_pad); in fimc_pipeline_validate()
1138 sink_fmt.pad = sink_pad->index; in fimc_pipeline_validate()
/linux/drivers/media/platform/verisilicon/
H A Dhantro_drv.c803 func->sink_pad.flags = MEDIA_PAD_FL_SINK; in hantro_attach_func()
805 &func->sink_pad, 1, MEDIA_ENT_F_IO_V4L, in hantro_attach_func()
/linux/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c101 struct media_pad sink_pad; member
1052 pads = &m2m_dev->sink_pad; in v4l2_m2m_register_entity()
/linux/drivers/media/platform/raspberrypi/rp1-cfe/
H A Dcfe.c1125 route->sink_pad, in cfe_get_source_link_freq()