Searched refs:pads (Results 76 - 100 of 191) sorted by relevance

12345678

/linux-master/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c82 * @proc_pads: &struct media_pad with the @proc pads.
1046 struct media_pad *pads; local
1055 pads = &m2m_dev->source_pad;
1056 pads[0].flags = MEDIA_PAD_FL_SOURCE;
1061 pads = &m2m_dev->sink_pad;
1062 pads[0].flags = MEDIA_PAD_FL_SINK;
1067 pads = m2m_dev->proc_pads;
1068 pads[0].flags = MEDIA_PAD_FL_SINK;
1069 pads[1].flags = MEDIA_PAD_FL_SOURCE;
1089 ret = media_entity_pads_init(entity, num_pads, pads);
[all...]
/linux-master/drivers/staging/media/max96712/
H A Dmax96712.c38 struct media_pad pads[1]; member in struct:max96712_priv
320 priv->pads[0].flags = MEDIA_PAD_FL_SOURCE;
321 ret = media_entity_pads_init(&priv->sd.entity, 1, priv->pads);
/linux-master/drivers/media/i2c/adv748x/
H A Dadv748x.h84 struct media_pad pads[ADV748X_CSI2_NR_PADS]; member in struct:adv748x_csi2
117 struct media_pad pads[ADV748X_HDMI_NR_PADS]; member in struct:adv748x_hdmi
152 struct media_pad pads[ADV748X_AFE_NR_PADS]; member in struct:adv748x_afe
H A Dadv748x-hdmi.c412 tx = adv748x_get_remote_sd(&hdmi->pads[ADV748X_HDMI_SOURCE]);
746 hdmi->pads[ADV748X_HDMI_SINK].flags = MEDIA_PAD_FL_SINK;
747 hdmi->pads[ADV748X_HDMI_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
750 ADV748X_HDMI_NR_PADS, hdmi->pads);
/linux-master/drivers/media/i2c/cx25840/
H A Dcx25840-core.h69 * @pads: array of supported chip pads (currently only a stub)
98 struct media_pad pads[CX25840_NUM_PADS]; member in struct:cx25840_state
/linux-master/drivers/media/usb/au0828/
H A Dau0828-core.c413 ret = __media_pipeline_start(entity->pads, pipe);
504 __media_pipeline_stop(dev->active_link_owner->pads);
509 dev->active_link_user->pads,
535 __media_pipeline_stop(dev->active_link_owner->pads);
/linux-master/include/media/
H A Ddvbdev.h150 * @pads: pointer to struct media_pad associated with @entity;
156 * @tsout_pads: array with the source pads for each @tsout_entity
190 struct media_pad *pads, *tsout_pads; member in struct:dvb_device
/linux-master/drivers/media/platform/xilinx/
H A Dxilinx-vipp.c117 local_pad = &local->pads[link.local_port];
154 remote_pad = &remote->pads[link.remote_port];
259 sink_pad = &sink->pads[link.remote_port];
262 source_pad = &source->pads[link.remote_port];
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-vfe.h89 struct media_pad pads[MSM_VFE_PADS_NUM]; member in struct:vfe_line
H A Dcamss-csid.h156 struct media_pad pads[MSM_CSID_PADS_NUM]; member in struct:csid_device
/linux-master/drivers/media/platform/microchip/
H A Dmicrochip-csi2dc.c171 * @pads: Media entity pads for the csi2dc subdevice
195 struct media_pad pads[CSI2DC_PADS_NUM]; member in struct:csi2dc_device
700 csi2dc->pads[CSI2DC_PAD_SINK].flags = MEDIA_PAD_FL_SINK;
702 csi2dc->pads[CSI2DC_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
706 csi2dc->pads);
/linux-master/drivers/media/test-drivers/vimc/
H A Dvimc-debayer.c44 struct media_pad pads[2]; member in struct:vimc_debayer_device
591 vdebayer->pads[0].flags = MEDIA_PAD_FL_SINK;
592 vdebayer->pads[1].flags = MEDIA_PAD_FL_SOURCE;
597 vdebayer->pads, &vimc_debayer_ops);
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_entity.h110 struct media_pad *pads; member in struct:vsp1_entity
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-intel.h94 * @gpp_size: Maximum number of pads in each group, such as PADCFGLOCK,
100 * @pad_map: Optional non-linear mapping of the pads
221 * @pads: Opaque context per pad (driver dependent)
225 struct intel_pad_context *pads; member in struct:intel_pinctrl_context
/linux-master/drivers/media/pci/intel/ivsc/
H A Dmei_csi.c130 struct media_pad pads[CSI_NUM_PADS]; member in struct:mei_csi
713 csi->pads[CSI_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
714 csi->pads[CSI_PAD_SINK].flags = MEDIA_PAD_FL_SINK;
716 csi->pads);
/linux-master/drivers/media/platform/cadence/
H A Dcdns-csi2rx.c101 struct media_pad pads[CSI2RX_PAD_MAX]; member in struct:csi2rx_priv
691 /* Create our media pads */
693 csi2rx->pads[CSI2RX_PAD_SINK].flags = MEDIA_PAD_FL_SINK;
695 csi2rx->pads[i].flags = MEDIA_PAD_FL_SOURCE;
700 csi2rx->pads);
/linux-master/drivers/phy/tegra/
H A Dxusb.h147 * pads
419 const struct tegra_xusb_pad_soc * const *pads; member in struct:tegra_xusb_padctl_soc
456 struct list_head pads; member in struct:tegra_xusb_padctl
/linux-master/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c80 unsigned int *pads; member in struct:s32_pinctrl_context
703 saved_context->pads[i] = config;
725 saved_context->pads[i]);
974 saved_context->pads =
976 sizeof(*saved_context->pads),
978 if (!saved_context->pads)
/linux-master/drivers/media/platform/ti/omap3isp/
H A Dispcsi2.c564 pad = media_pad_remote_pad_first(&csi2->pads[CSI2_PAD_SINK]);
590 * decompression, so every set_format call configures both pads
968 * csi2_get_format - Handle get format by pads subdev method
990 * csi2_set_format - Handle set format by pads subdev method
1023 * csi2_init_formats - Initialize formats on all pads
1237 struct media_pad *pads = csi2->pads; local
1249 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
1250 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK
1254 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads);
[all...]
H A Dispccp2.c360 pad = media_pad_remote_pad_first(&ccp2->pads[CCP2_PAD_SINK]);
750 * ccp2_get_format - Handle get format by pads subdev method
772 * ccp2_set_format - Handle set format by pads subdev method
805 * ccp2_init_formats - Initialize formats on all pads
1070 struct media_pad *pads = ccp2->pads; local
1084 pads[CCP2_PAD_SINK].flags = MEDIA_PAD_FL_SINK
1086 pads[CCP2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
1089 ret = media_entity_pads_init(me, CCP2_PADS_NUM, pads);
/linux-master/drivers/staging/media/omap4iss/
H A Diss_csi2.c541 pad = media_pad_remote_pad_first(&csi2->pads[CSI2_PAD_SINK]);
559 * decompression, so every set_format call configures both pads
965 * csi2_get_format - Handle get format by pads subdev method
987 * csi2_set_format - Handle set format by pads subdev method
1037 * csi2_init_formats - Initialize formats on all pads
1259 struct media_pad *pads = csi2->pads; local
1273 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
1274 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK;
1277 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads);
[all...]
/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-spmi-gpio.c1059 struct pmic_gpio_pad *pad, *pads; local
1090 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL);
1091 if (!pads)
1112 pad = &pads[i];
H A Dpinctrl-spmi-mpp.c859 struct pmic_mpp_pad *pad, *pads; local
888 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL);
889 if (!pads)
911 pad = &pads[i];
/linux-master/drivers/staging/media/atomisp/pci/
H A Datomisp_subdev.c440 /* Only compose target is supported on source pads. */
495 /* Set format dimensions on non-sink pads as well. */
821 struct media_pad *pads = asd->pads; local
831 pads[ATOMISP_SUBDEV_PAD_SINK].flags = MEDIA_PAD_FL_SINK;
832 pads[ATOMISP_SUBDEV_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE;
839 ret = media_entity_pads_init(me, ATOMISP_SUBDEV_PADS_NUM, pads);
/linux-master/drivers/media/platform/nxp/
H A Dimx8mq-mipi-csi2.c115 struct media_pad pads[MIPI_CSI2_PADS_NUM]; member in struct:csi_state
576 struct media_pad *sink = &state->sd.entity.pads[MIPI_CSI2_PAD_SINK];
778 state->pads[MIPI_CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK
780 state->pads[MIPI_CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE
783 state->pads);

Completed in 303 milliseconds

12345678