/Linux-v4.19/drivers/media/platform/vsp1/ |
D | vsp1_brx.c | 157 if (fmt->pad != brx->entity.source_pad) { in brx_set_format() 171 for (i = 0; i <= brx->entity.source_pad; ++i) { in brx_set_format() 190 if (sel->pad == brx->entity.source_pad) in brx_get_selection() 227 if (sel->pad == brx->entity.source_pad) in brx_set_selection() 246 brx->entity.source_pad); in brx_set_selection() 294 brx->entity.source_pad); in brx_configure_stream() 336 for (i = 0; i < brx->entity.source_pad; ++i) { in brx_configure_stream()
|
D | vsp1_entity.c | 378 if (fmt->pad == entity->source_pad) { in vsp1_subdev_set_pad_format() 404 format = vsp1_entity_get_pad_format(entity, config, entity->source_pad); in vsp1_subdev_set_pad_format() 437 static int vsp1_entity_link_setup_source(const struct media_pad *source_pad, in vsp1_entity_link_setup_source() argument 443 source = media_entity_to_vsp1_entity(source_pad->entity); in vsp1_entity_link_setup_source() 471 static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad, in vsp1_entity_link_setup_sink() argument 479 source = media_entity_to_vsp1_entity(source_pad->entity); in vsp1_entity_link_setup_sink() 630 entity->source_pad = num_pads - 1; in vsp1_entity_init()
|
D | vsp1_entity.h | 109 unsigned int source_pad; member
|
D | vsp1_drm.c | 336 format.pad = pipe->brx->source_pad; in vsp1_du_pipeline_setup_brx() 348 format.format.code, BRX_NAME(pipe->brx), pipe->brx->source_pad); in vsp1_du_pipeline_setup_brx() 411 for (i = 0; i < pipe->brx->source_pad; ++i) { in vsp1_du_pipeline_setup_inputs() 450 pipe->brx, pipe->brx->source_pad, in vsp1_du_pipeline_setup_inputs()
|
D | vsp1_drv.c | 119 source->source_pad, in vsp1_create_sink_links()
|
D | vsp1_video.c | 558 pad = &entity->pads[entity->source_pad]; in vsp1_video_pipeline_build_branch()
|
/Linux-v4.19/drivers/media/platform/cadence/ |
D | cdns-csi2rx.c | 86 int source_pad; member 255 csi2rx->source_pad = media_entity_get_fwnode_pad(&s_subdev->entity, in csi2rx_async_bound() 258 if (csi2rx->source_pad < 0) { in csi2rx_async_bound() 261 return csi2rx->source_pad; in csi2rx_async_bound() 267 csi2rx->source_pad); in csi2rx_async_bound() 270 csi2rx->source_pad, in csi2rx_async_bound()
|
/Linux-v4.19/drivers/media/platform/xilinx/ |
D | xilinx-vipp.c | 194 struct media_pad *source_pad; in xvip_graph_build_dma() local 254 source_pad = &dma->pad; in xvip_graph_build_dma() 259 source_pad = &source->pads[link.remote_port]; in xvip_graph_build_dma() 268 source->name, source_pad->index, in xvip_graph_build_dma() 271 ret = media_create_pad_link(source, source_pad->index, in xvip_graph_build_dma() 277 source->name, source_pad->index, in xvip_graph_build_dma()
|
/Linux-v4.19/drivers/media/ |
D | media-entity.c | 666 media_create_pad_link(struct media_entity *source, u16 source_pad, in media_create_pad_link() argument 673 BUG_ON(source_pad >= source->num_pads); in media_create_pad_link() 680 link->source = &source->pads[source_pad]; in media_create_pad_link() 697 backlink->source = &source->pads[source_pad]; in media_create_pad_link() 720 const u16 source_pad, in media_create_pad_links() argument 733 return media_create_pad_link(source, source_pad, in media_create_pad_links() 746 ret = media_create_pad_link(source, source_pad, in media_create_pad_links() 769 ret = media_create_pad_link(source, source_pad, in media_create_pad_links() 772 ret = media_create_pad_link(entity, source_pad, in media_create_pad_links()
|
/Linux-v4.19/drivers/media/platform/ |
D | video-mux.c | 55 u16 source_pad = entity->num_pads - 1; in video_mux_link_setup() local 87 vmux->format_mbus[source_pad] = vmux->format_mbus[vmux->active]; in video_mux_link_setup() 178 u16 source_pad = sd->entity.num_pads - 1; in video_mux_set_format() local 185 source_mbusformat = __video_mux_get_pad_format(sd, cfg, source_pad, in video_mux_set_format()
|
/Linux-v4.19/include/media/ |
D | media-entity.h | 672 u16 source_pad, struct media_entity *sink, 721 const u16 source_pad,
|
/Linux-v4.19/drivers/media/platform/rcar-vin/ |
D | rcar-core.c | 424 vin->parallel->source_pad = ret; in rvin_parallel_subdevice_attach() 437 code.pad = vin->parallel->source_pad; in rvin_parallel_subdevice_attach() 529 ret = media_create_pad_link(source, vin->parallel->source_pad, in rvin_parallel_notify_complete() 567 subdev->name, vin->parallel->source_pad, in rvin_parallel_notify_bound() 668 struct media_pad *source_pad, *sink_pad; in rvin_group_notify_complete() local 686 source_pad = &source->pads[source_idx]; in rvin_group_notify_complete() 692 if (media_entity_find_link(source_pad, sink_pad)) in rvin_group_notify_complete()
|
D | rcar-vin.h | 90 unsigned int source_pad; member
|
D | rcar-v4l2.c | 143 .pad = vin->parallel->source_pad, in rvin_reset_format() 174 .pad = vin->parallel->source_pad, in rvin_try_format()
|
/Linux-v4.19/drivers/media/i2c/smiapp/ |
D | smiapp.h | 165 unsigned short source_pad; member
|
D | smiapp-core.c | 1645 if (fmt->pad == ssd->source_pad) in __smiapp_get_format() 1646 r = &ssd->crop[ssd->source_pad]; in __smiapp_get_format() 1815 if (fmt->pad == ssd->source_pad) { in smiapp_set_format() 2120 if (sel->pad == ssd->source_pad) in __smiapp_sel_supported() 2517 u16 source_pad, u16 sink_pad, u32 link_flags) in smiapp_register_subdev() argument 2541 rval = media_create_pad_link(&ssd->sd.entity, source_pad, in smiapp_register_subdev() 2618 ssd->source_pad = num_pads - 1; in smiapp_create_subdev() 2628 ssd->crop[ssd->source_pad] = ssd->compose; in smiapp_create_subdev() 2629 ssd->pads[ssd->source_pad].flags = MEDIA_PAD_FL_SOURCE; in smiapp_create_subdev()
|
/Linux-v4.19/drivers/media/platform/omap3isp/ |
D | ispvideo.c | 973 struct media_pad *source_pad; in isp_video_check_external_subdevs() local 992 source_pad = media_entity_remote_pad(&ents[i]->pads[0]); in isp_video_check_external_subdevs() 993 if (source_pad == NULL) in isp_video_check_external_subdevs() 996 source = source_pad->entity; in isp_video_check_external_subdevs() 1011 fmt.pad = source_pad->index; in isp_video_check_external_subdevs()
|
/Linux-v4.19/drivers/media/i2c/ |
D | adv7604.c | 163 unsigned int source_pad; member 1465 if (timings->pad >= state->source_pad) in adv76xx_enum_dv_timings() 1479 if (cap->pad >= state->source_pad) in adv76xx_dv_timings_cap() 1891 if (format->pad != state->source_pad) in adv76xx_get_format() 1935 if (format->pad != state->source_pad) in adv76xx_set_format() 2759 pdata->default_input < state->source_pad) { in adv76xx_core_init() 3497 state->source_pad = state->info->num_dv_ports in adv76xx_probe() 3499 for (i = 0; i < state->source_pad; ++i) in adv76xx_probe() 3501 state->pads[state->source_pad].flags = MEDIA_PAD_FL_SOURCE; in adv76xx_probe() 3504 err = media_entity_pads_init(&sd->entity, state->source_pad + 1, in adv76xx_probe()
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-mem2mem.c | 96 struct media_pad source_pad; member 715 pads = &m2m_dev->source_pad; in v4l2_m2m_register_entity()
|