/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 82 * @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 D | max96712.c | 38 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 D | adv748x.h | 84 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 D | adv748x-hdmi.c | 412 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 D | cx25840-core.h | 69 * @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 D | au0828-core.c | 413 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 D | dvbdev.h | 150 * @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 D | xilinx-vipp.c | 117 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 D | camss-vfe.h | 89 struct media_pad pads[MSM_VFE_PADS_NUM]; member in struct:vfe_line
|
H A D | camss-csid.h | 156 struct media_pad pads[MSM_CSID_PADS_NUM]; member in struct:csid_device
|
/linux-master/drivers/media/platform/microchip/ |
H A D | microchip-csi2dc.c | 171 * @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 D | vimc-debayer.c | 44 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 D | vsp1_entity.h | 110 struct media_pad *pads; member in struct:vsp1_entity
|
/linux-master/drivers/pinctrl/intel/ |
H A D | pinctrl-intel.h | 94 * @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 D | mei_csi.c | 130 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 D | cdns-csi2rx.c | 101 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 D | xusb.h | 147 * 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 D | pinctrl-s32cc.c | 80 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 D | ispcsi2.c | 564 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 D | ispccp2.c | 360 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 D | iss_csi2.c | 541 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 D | pinctrl-spmi-gpio.c | 1059 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 D | pinctrl-spmi-mpp.c | 859 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 D | atomisp_subdev.c | 440 /* 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 D | imx8mq-mipi-csi2.c | 115 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);
|