Home
last modified time | relevance | path

Searched refs:num_pads (Results 1 – 22 of 22) sorted by relevance

/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_entity.c96 for (pad = 0; pad < subdev->entity.num_pads - 1; ++pad) { in vsp1_entity_init_formats()
183 unsigned int num_pads) in vsp1_entity_init() argument
201 entity->source_pad = num_pads - 1; in vsp1_entity_init()
205 num_pads * sizeof(*entity->formats), in vsp1_entity_init()
210 entity->pads = devm_kzalloc(vsp1->dev, num_pads * sizeof(*entity->pads), in vsp1_entity_init()
216 for (i = 0; i < num_pads - 1; ++i) in vsp1_entity_init()
219 entity->pads[num_pads - 1].flags = MEDIA_PAD_FL_SOURCE; in vsp1_entity_init()
222 return media_entity_init(&entity->subdev.entity, num_pads, in vsp1_entity_init()
Dvsp1_entity.h86 unsigned int num_pads);
Dvsp1_drv.c100 for (pad = 0; pad < entity->num_pads; ++pad) { in vsp1_create_links()
/linux-4.4.14/drivers/media/
Dmedia-entity.c54 media_entity_init(struct media_entity *entity, u16 num_pads, in media_entity_init() argument
58 unsigned int max_links = num_pads + extra_links; in media_entity_init()
69 entity->num_pads = num_pads; in media_entity_init()
73 for (i = 0; i < num_pads; i++) { in media_entity_init()
253 bitmap_zero(active, entity->num_pads); in media_entity_pipeline_start()
254 bitmap_fill(has_no_links, entity->num_pads); in media_entity_pipeline_start()
293 bitmap_or(active, active, has_no_links, entity->num_pads); in media_entity_pipeline_start()
295 if (!bitmap_full(active, entity->num_pads)) { in media_entity_pipeline_start()
301 active, entity->num_pads)); in media_entity_pipeline_start()
445 BUG_ON(source_pad >= source->num_pads); in media_entity_create_link()
[all …]
Dmedia-device.c112 u_ent.pads = ent->num_pads; in media_device_enum_entities()
140 for (p = 0; p < entity->num_pads; p++) { in __media_device_enum_links()
215 if (ulink.source.index >= source->num_pads || in media_device_setup_link()
216 ulink.sink.index >= sink->num_pads) in media_device_setup_link()
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c38 fh->pad = kzalloc(sizeof(*fh->pad) * sd->entity.num_pads, GFP_KERNEL); in subdev_fh_init()
136 if (format->pad >= sd->entity.num_pads) in check_format()
148 if (crop->pad >= sd->entity.num_pads) in check_crop()
161 if (sel->pad >= sd->entity.num_pads) in check_selection()
169 if (edid->pad >= sd->entity.num_pads) in check_edid()
327 if (code->pad >= sd->entity.num_pads) in subdev_do_ioctl()
341 if (fse->pad >= sd->entity.num_pads) in subdev_do_ioctl()
351 if (fi->pad >= sd->entity.num_pads) in subdev_do_ioctl()
360 if (fi->pad >= sd->entity.num_pads) in subdev_do_ioctl()
373 if (fie->pad >= sd->entity.num_pads) in subdev_do_ioctl()
[all …]
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_entity.c40 for (i = 0; i < entity->num_pads; ++i) { in uvc_mc_register_entity()
58 remote_pad = remote->num_pads - 1; in uvc_mc_register_entity()
92 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity()
95 entity->num_pads, entity->pads, 0); in uvc_mc_init_entity()
Duvc_driver.c844 unsigned int num_pads, unsigned int extra_size) in uvc_alloc_entity() argument
852 num_inputs = (type & UVC_TERM_OUTPUT) ? num_pads : num_pads - 1; in uvc_alloc_entity()
853 size = sizeof(*entity) + extra_size + sizeof(*entity->pads) * num_pads in uvc_alloc_entity()
863 entity->num_pads = num_pads; in uvc_alloc_entity()
869 entity->pads[num_pads-1].flags = MEDIA_PAD_FL_SOURCE; in uvc_alloc_entity()
872 entity->baSourceID = (__u8 *)(&entity->pads[num_pads]); in uvc_alloc_entity()
Duvcvideo.h258 unsigned int num_pads; member
/linux-4.4.14/drivers/gpu/host1x/
Dmipi.c97 unsigned int num_pads; member
338 for (i = 0; i < soc->num_pads; i++) { in tegra_mipi_calibrate()
402 .num_pads = ARRAY_SIZE(tegra114_mipi_pads),
429 .num_pads = ARRAY_SIZE(tegra124_mipi_pads),
446 .num_pads = ARRAY_SIZE(tegra124_mipi_pads),
476 .num_pads = ARRAY_SIZE(tegra210_mipi_pads),
/linux-4.4.14/include/media/
Dmedia-entity.h74 u16 num_pads; /* Number of sink and source pads */ member
136 int media_entity_init(struct media_entity *entity, u16 num_pads,
Dv4l2-subdev.h764 BUG_ON(pad >= sd->entity.num_pads); \
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-lantiq.h79 unsigned int num_pads; member
Dpinctrl-xway.c797 xway_info.num_pads = xway_chip.ngpio; in pinmux_xway_probe()
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-vipp.c105 if (link.local_port >= local->num_pads) { in xvip_graph_build_one()
142 if (link.remote_port >= remote->num_pads) { in xvip_graph_build_one()
246 if (link.remote_port >= ent->entity->num_pads) { in xvip_graph_build_dma()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disp.h357 if (pad >= subdev->entity.num_pads) in isp_pad_buffer_type()
Disp.c1849 if (!input->num_pads) { in isp_link_entity()
1855 for (i = 0; i < entity->num_pads; i++) { in isp_link_entity()
1859 if (i == entity->num_pads) { in isp_link_entity()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dmedia-dev.c82 for (i = 0; i < me->num_pads; i++) { in fimc_pipeline_prepare()
119 if (me->num_pads == 1) in fimc_pipeline_prepare()
824 if (sink->num_pads == 0) in __fimc_md_create_fimc_is_links()
875 pad = sensor->entity.num_pads - 1; in fimc_md_create_links()
Dfimc-capture.c823 sfmt.pad = me->num_pads - 1; in fimc_pipeline_try_format()
881 pad = sensor->entity.num_pads - 1; in fimc_get_sensor_frame_desc()
1129 for (i = 0; i < sd->entity.num_pads; i++) { in fimc_pipeline_validate()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_mc_capture.c447 if (vpfe_dev->sd[i]->entity.num_pads) { in vpfe_register_entities()
/linux-4.4.14/Documentation/
Dmedia-framework.txt106 media_entity_init(struct media_entity *entity, u16 num_pads,
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp-core.c1662 for (i = 0; i < subdev->entity.num_pads; i++) in smiapp_get_crop_compose()
1668 for (i = 0; i < subdev->entity.num_pads; i++) { in smiapp_get_crop_compose()