Home
last modified time | relevance | path

Searched refs:pads (Results 151 - 175 of 354) sorted by relevance

12345678910>>...15

/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A Dimx8mq-mipi-csi2.c115 struct media_pad pads[MIPI_CSI2_PADS_NUM]; member
572 struct media_pad *sink = &state->sd.entity.pads[MIPI_CSI2_PAD_SINK]; in imx8mq_mipi_csi_notify_bound()
773 state->pads[MIPI_CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in imx8mq_mipi_csi_subdev_init()
775 state->pads[MIPI_CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE in imx8mq_mipi_csi_subdev_init()
778 state->pads); in imx8mq_mipi_csi_subdev_init()
/kernel/linux/linux-6.6/drivers/pinctrl/qcom/
H A Dpinctrl-spmi-mpp.c859 struct pmic_mpp_pad *pad, *pads; in pmic_mpp_probe() local
888 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_mpp_probe()
889 if (!pads) in pmic_mpp_probe()
911 pad = &pads[i]; in pmic_mpp_probe()
/kernel/linux/linux-5.10/drivers/media/i2c/adv748x/
H A Dadv748x.h84 struct media_pad pads[ADV748X_CSI2_NR_PADS]; member
117 struct media_pad pads[ADV748X_HDMI_NR_PADS]; member
152 struct media_pad pads[ADV748X_AFE_NR_PADS]; member
/kernel/linux/linux-6.6/drivers/staging/media/max96712/
H A Dmax96712.c38 struct media_pad pads[1]; member
320 priv->pads[0].flags = MEDIA_PAD_FL_SOURCE; in max96712_v4l2_register()
321 ret = media_entity_pads_init(&priv->sd.entity, 1, priv->pads); in max96712_v4l2_register()
/kernel/linux/linux-6.6/drivers/media/i2c/adv748x/
H A Dadv748x.h84 struct media_pad pads[ADV748X_CSI2_NR_PADS]; member
117 struct media_pad pads[ADV748X_HDMI_NR_PADS]; member
152 struct media_pad pads[ADV748X_AFE_NR_PADS]; member
/kernel/linux/linux-5.10/drivers/media/platform/qcom/camss/
H A Dcamss-csiphy.h63 struct media_pad pads[MSM_CSIPHY_PADS_NUM]; member
H A Dcamss-ispif.c787 if (!media_entity_remote_pad(&line->pads[MSM_ISPIF_PAD_SINK])) in ispif_set_stream()
975 * ispif_get_format - Handle get format by pads subdev method
999 * ispif_set_format - Handle set format by pads subdev method
1034 * ispif_init_formats - Initialize formats on all pads
1310 struct media_pad *pads = ispif->line[i].pads; in msm_ispif_register_entities() local
1325 pads[MSM_ISPIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in msm_ispif_register_entities()
1326 pads[MSM_ISPIF_PAD_SRC].flags = MEDIA_PAD_FL_SOURCE; in msm_ispif_register_entities()
1331 pads); in msm_ispif_register_entities()
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
H A Dispccdc.h87 /* Sink and source CCDC pads */
101 * @pads: Sink and source media entity pads
129 struct media_pad pads[CCDC_PADS_NUM]; member
H A Disppreview.h97 /* Sink and source previewer pads */
105 * @pads: Media entity pads
122 struct media_pad pads[PREV_PADS_NUM]; member
H A Dispresizer.h80 /* Sink and source resizer pads */
93 struct media_pad pads[RESZ_PADS_NUM]; member
H A Dispcsi2.c564 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure()
588 * decompression, so every set_format call configures both pads in csi2_configure()
963 * csi2_get_format - Handle get format by pads subdev method
984 * csi2_set_format - Handle set format by pads subdev method
1015 * csi2_init_formats - Initialize formats on all pads
1229 struct media_pad *pads = csi2->pads; in csi2_init_entities() local
1241 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities()
1242 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in csi2_init_entities()
1246 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads); in csi2_init_entities()
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/sirf/
H A Dpinctrl-sirf.h105 struct pinctrl_pin_desc *pads; member
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
H A Dispccdc.h87 /* Sink and source CCDC pads */
101 * @pads: Sink and source media entity pads
129 struct media_pad pads[CCDC_PADS_NUM]; member
H A Disppreview.h97 /* Sink and source previewer pads */
105 * @pads: Media entity pads
122 struct media_pad pads[PREV_PADS_NUM]; member
H A Dispresizer.h80 /* Sink and source resizer pads */
93 struct media_pad pads[RESZ_PADS_NUM]; member
H A Dispcsi2.c564 pad = media_pad_remote_pad_first(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure()
590 * decompression, so every set_format call configures both pads in csi2_configure()
969 * csi2_get_format - Handle get format by pads subdev method
991 * csi2_set_format - Handle set format by pads subdev method
1024 * csi2_init_formats - Initialize formats on all pads
1238 struct media_pad *pads = csi2->pads; in csi2_init_entities() local
1250 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities()
1251 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK in csi2_init_entities()
1255 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads); in csi2_init_entities()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/
H A Dcamss-csiphy.h70 struct media_pad pads[MSM_CSIPHY_PADS_NUM]; member
H A Dcamss-ispif.c815 if (!media_pad_remote_pad_first(&line->pads[MSM_ISPIF_PAD_SINK])) in ispif_set_stream()
1007 * ispif_get_format - Handle get format by pads subdev method
1031 * ispif_set_format - Handle set format by pads subdev method
1066 * ispif_init_formats - Initialize formats on all pads
1383 struct media_pad *pads = ispif->line[i].pads; in msm_ispif_register_entities() local
1398 pads[MSM_ISPIF_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in msm_ispif_register_entities()
1399 pads[MSM_ISPIF_PAD_SRC].flags = MEDIA_PAD_FL_SOURCE; in msm_ispif_register_entities()
1404 pads); in msm_ispif_register_entities()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-cru.h55 struct media_pad pads[2]; member
/kernel/linux/linux-5.10/drivers/phy/tegra/
H A Dxusb.h132 * pads
402 const struct tegra_xusb_pad_soc * const *pads; member
436 struct list_head pads; member
/kernel/linux/linux-5.10/include/media/
H A Dmedia-entity.h183 * @index: Pad index in the entity pads array, numbered from 0 to n
262 * @num_pads: Number of sink and source pads.
267 * @pads: Pads array with the size defined by @num_pads.
302 struct media_pad *pads; member
628 * media_entity_pads_init() - Initialize the entity pads
630 * @entity: entity where the pads belong
631 * @num_pads: total number of sink and source pads
632 * @pads: Array of @num_pads pads.
634 * The pads arra
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/omap4iss/
H A Diss_csi2.c541 pad = media_entity_remote_pad(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure()
559 * decompression, so every set_format call configures both pads in csi2_configure()
964 * csi2_get_format - Handle get format by pads subdev method
986 * csi2_set_format - Handle set format by pads subdev method
1035 * csi2_init_formats - Initialize formats on all pads
1257 struct media_pad *pads = csi2->pads; in csi2_init_entities() local
1271 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities()
1272 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in csi2_init_entities()
1275 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads); in csi2_init_entities()
[all...]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-dev.c1109 return media_pipeline_start(&entity->pads[0], pipe); in video_device_pipeline_start()
1121 return __media_pipeline_start(&entity->pads[0], pipe); in __video_device_pipeline_start()
1132 return media_pipeline_stop(&entity->pads[0]); in video_device_pipeline_stop()
1143 return __media_pipeline_stop(&entity->pads[0]); in __video_device_pipeline_stop()
1154 return media_pipeline_alloc_start(&entity->pads[0]); in video_device_pipeline_alloc_start()
1165 return media_pad_pipeline(&entity->pads[0]); in video_device_pipeline()
/kernel/linux/linux-6.6/drivers/staging/media/omap4iss/
H A Diss_csi2.c541 pad = media_pad_remote_pad_first(&csi2->pads[CSI2_PAD_SINK]); in csi2_configure()
559 * decompression, so every set_format call configures both pads in csi2_configure()
966 * csi2_get_format - Handle get format by pads subdev method
988 * csi2_set_format - Handle set format by pads subdev method
1038 * csi2_init_formats - Initialize formats on all pads
1260 struct media_pad *pads = csi2->pads; in csi2_init_entities() local
1274 pads[CSI2_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in csi2_init_entities()
1275 pads[CSI2_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in csi2_init_entities()
1278 ret = media_entity_pads_init(me, CSI2_PADS_NUM, pads); in csi2_init_entities()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/rcar-vin/
H A Drcar-core.c29 * pads (pad 1-4). So to translate a pad on the remote
485 if (sd->entity.pads[pad].flags & direction) in rvin_find_pad()
846 &group->vin[i]->vdev.entity.pads[0]); in rvin_csi2_link_notify()
892 struct media_pad *sink_pad = &sink->pads[0]; in rvin_csi2_create_link()
898 struct media_pad *source_pad = &source->pads[source_idx]; in rvin_csi2_create_link()
1015 source_pad = &source->pads[source_idx]; in rvin_isp_setup_links()
1018 sink_pad = &sink->pads[0]; in rvin_isp_setup_links()

Completed in 23 milliseconds

12345678910>>...15