Home
last modified time | relevance | path

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

/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-common.c17 struct media_pad *dcmipp_pads_init(u16 num_pads, const unsigned long *pads_flags) in dcmipp_pads_init() argument
23 pads = kcalloc(num_pads, sizeof(*pads), GFP_KERNEL); in dcmipp_pads_init()
28 for (i = 0; i < num_pads; i++) { in dcmipp_pads_init()
45 u16 num_pads, in dcmipp_ent_sd_register() argument
55 ved->pads = dcmipp_pads_init(num_pads, pads_flag); in dcmipp_ent_sd_register()
77 ret = media_entity_pads_init(&sd->entity, num_pads, ved->pads); in dcmipp_ent_sd_register()
/linux/drivers/gpu/host1x/
H A Dmipi.c97 unsigned int num_pads; member
338 for (i = 0; i < soc->num_pads; i++) { in tegra_mipi_start_calibration()
404 .num_pads = ARRAY_SIZE(tegra114_mipi_pads),
431 .num_pads = ARRAY_SIZE(tegra124_mipi_pads),
448 .num_pads = ARRAY_SIZE(tegra124_mipi_pads),
478 .num_pads = ARRAY_SIZE(tegra210_mipi_pads),
/linux/drivers/staging/media/imx/
H A Dimx-media-dev-common.c97 for (i = 0; i < entity->num_pads; i++) { in imx_media_add_vdev_to_pad()
131 entity->num_pads, sizeof(*vdev_lists), in imx_media_alloc_pad_vdev_lists()
139 for (i = 0; i < entity->num_pads; i++) in imx_media_alloc_pad_vdev_lists()
217 for (i = 0; i < entity->num_pads; i++) { in imx_media_inherit_controls()
311 for (i = 0; i < entity->num_pads; i++) { in imx_media_notify()
H A Dimx-media-internal-sd.c168 for (i = 0; i < sd->entity.num_pads; i++) { in create_ipu_internal_links()
H A Dimx-media-utils.c438 for (pad = 0; pad < sd->entity.num_pads; pad++) { in imx_media_init_state()
664 for (i = 0; i < me->num_pads; i++) { in imx_media_pipeline_pad()
/linux/drivers/media/test-drivers/vimc/
H A Dvimc-common.c185 for (i = 0; i < ent->num_pads; i++) in vimc_is_source()
361 u16 num_pads, in vimc_ent_sd_register() argument
386 ret = media_entity_pads_init(&sd->entity, num_pads, pads); in vimc_ent_sd_register()
H A Dvimc-common.h229 u16 num_pads,
H A Dvimc-scaler.c87 for (i = 0; i < sd->entity.num_pads; i++) { in vimc_scaler_init_state()
/linux/drivers/media/v4l2-core/
H A Dv4l2-subdev.c202 if (sd->entity.num_pads) { in check_pad()
203 if (pad >= sd->entity.num_pads) in check_pad()
1054 if (route->sink_pad >= sd->entity.num_pads) in subdev_do_ioctl()
1061 if (route->source_pad >= sd->entity.num_pads) in subdev_do_ioctl()
1622 if (!(sd->flags & V4L2_SUBDEV_FL_STREAMS) && sd->entity.num_pads) { in __v4l2_subdev_state_alloc()
1623 state->pads = kvcalloc(sd->entity.num_pads, in __v4l2_subdev_state_alloc()
1749 if (pad >= state->sd->entity.num_pads) in __v4l2_subdev_state_get_format()
1783 if (pad >= state->sd->entity.num_pads) in __v4l2_subdev_state_get_crop()
1817 if (pad >= state->sd->entity.num_pads) in __v4l2_subdev_state_get_compose()
1853 if (pad >= state->sd->entity.num_pads) in __v4l2_subdev_state_get_interval()
[all …]
/linux/drivers/media/mc/
H A Dmc-device.c116 entd->pads = ent->num_pads; in media_device_enum_entities()
163 for (p = 0; p < entity->num_pads; p++) { in media_device_enum_links()
215 if (linkd->source.index >= source->num_pads || in media_device_setup_link()
216 linkd->sink.index >= sink->num_pads) in media_device_setup_link()
318 if (i > topo->num_pads) { in media_device_get_topology()
335 topo->num_pads = i; in media_device_get_topology()
/linux/drivers/pinctrl/
H A Dpinctrl-lantiq.h77 unsigned int num_pads; member
H A Dpinctrl-xway.c1491 xway_info.num_pads = xway_chip.ngpio; in pinmux_xway_probe()
/linux/Documentation/userspace-api/media/mediactl/
H A Dmedia-ioc-g-topology.rst95 - ``num_pads``
106 won't store the pads. It will just update ``num_pads``
289 num_interfaces, num_links or num_pads are non-zero and are
/linux/drivers/media/usb/uvc/
H A Duvc_driver.c811 u16 id, unsigned int num_pads, in uvc_alloc_new_entity() argument
832 if (num_pads) in uvc_alloc_new_entity()
833 num_inputs = type & UVC_TERM_OUTPUT ? num_pads : num_pads - 1; in uvc_alloc_new_entity()
836 size = sizeof(*entity) + extra_size + sizeof(*entity->pads) * num_pads in uvc_alloc_new_entity()
865 entity->num_pads = num_pads; in uvc_alloc_new_entity()
870 if (!UVC_ENTITY_IS_OTERM(entity) && num_pads) in uvc_alloc_new_entity()
871 entity->pads[num_pads-1].flags = MEDIA_PAD_FL_SOURCE; in uvc_alloc_new_entity()
874 entity->baSourceID = (u8 *)(&entity->pads[num_pads]); in uvc_alloc_new_entity()
1828 if (entity->num_pads != 2) in uvc_scan_fallback()
/linux/include/uapi/linux/
H A Dmedia.h360 __u32 num_pads; member
/linux/drivers/phy/tegra/
H A Dxusb.h420 unsigned int num_pads; member
H A Dxusb-tegra186.c1628 .num_pads = ARRAY_SIZE(tegra186_pads),
1694 .num_pads = ARRAY_SIZE(tegra194_pads),
1715 .num_pads = ARRAY_SIZE(tegra194_pads),
H A Dxusb.c364 for (i = 0; i < padctl->soc->num_pads; i++) { in tegra_xusb_setup_pads()
H A Dxusb-tegra124.c1729 .num_pads = ARRAY_SIZE(tegra124_pads),
H A Dxusb-tegra210.c3274 .num_pads = ARRAY_SIZE(tegra210_pads),