/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
H A D | ispcsi2.h | 120 struct media_pad pads[CSI2_PADS_NUM]; member
|
H A D | ispresizer.c | 1469 * resizer_get_format - Handle get format by pads subdev method 1490 * resizer_set_format - Handle set format by pads subdev method 1554 * resizer_init_formats - Initialize formats on all pads 1716 struct media_pad *pads = res->pads; in resizer_init_entities() local 1729 pads[RESZ_PAD_SINK].flags = MEDIA_PAD_FL_SINK in resizer_init_entities() 1731 pads[RESZ_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 1734 ret = media_entity_pads_init(me, RESZ_PADS_NUM, pads); in resizer_init_entities()
|
/kernel/linux/linux-5.10/drivers/pinctrl/intel/ |
H A D | pinctrl-intel.h | 101 * @gpp_size: Maximum number of pads in each group, such as PADCFGLOCK, 108 * @pad_map: Optional non-linear mapping of the pads 207 * @pads: Opaque context per pad (driver dependent) 211 struct intel_pad_context *pads; member
|
/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.h | 156 * vimc_is_source - returns true if the entity has only source pads 207 * @num_pads: number of pads to initialize 208 * @pads: the array of pads of the entity, the caller should set the 209 * flags of the pads 221 struct media_pad *pads,
|
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A D | vsp1_entity.h | 110 struct media_pad *pads; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-lantiq.h | 72 /* we expose our pads to the subsystem */ 73 struct pinctrl_pin_desc *pads; member 75 /* the number of pads. this varies between socs */
|
/kernel/linux/linux-5.10/drivers/staging/media/omap4iss/ |
H A D | iss_csi2.h | 120 struct media_pad pads[CSI2_PADS_NUM]; member
|
/kernel/linux/linux-6.6/drivers/media/test-drivers/vimc/ |
H A D | vimc-common.h | 163 * vimc_is_source - returns true if the entity has only source pads 215 * @num_pads: number of pads to initialize 216 * @pads: the array of pads of the entity, the caller should set the 217 * flags of the pads 229 struct media_pad *pads,
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/ |
H A D | ispcsi2.h | 120 struct media_pad pads[CSI2_PADS_NUM]; member
|
H A D | ispresizer.c | 1475 * resizer_get_format - Handle get format by pads subdev method 1497 * resizer_set_format - Handle set format by pads subdev method 1562 * resizer_init_formats - Initialize formats on all pads 1724 struct media_pad *pads = res->pads; in resizer_init_entities() local 1737 pads[RESZ_PAD_SINK].flags = MEDIA_PAD_FL_SINK in resizer_init_entities() 1739 pads[RESZ_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in resizer_init_entities() 1742 ret = media_entity_pads_init(me, RESZ_PADS_NUM, pads); in resizer_init_entities()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | msp3400-driver.h | 115 struct media_pad pads[MSP3400_NUM_PADS]; member
|
H A D | ds90ub913.c | 75 struct media_pad pads[2]; member 754 priv->pads[0].flags = MEDIA_PAD_FL_SINK; in ub913_subdev_init() 755 priv->pads[1].flags = MEDIA_PAD_FL_SOURCE; in ub913_subdev_init() 757 ret = media_entity_pads_init(&priv->sd.entity, 2, priv->pads); in ub913_subdev_init() 759 return dev_err_probe(dev, ret, "Failed to init pads\n"); in ub913_subdev_init()
|
/kernel/linux/linux-6.6/drivers/staging/media/omap4iss/ |
H A D | iss_csi2.h | 120 struct media_pad pads[CSI2_PADS_NUM]; member
|
/kernel/linux/linux-6.6/drivers/media/platform/qcom/camss/ |
H A D | camss-csid.h | 156 struct media_pad pads[MSM_CSID_PADS_NUM]; member
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_entity.h | 110 struct media_pad *pads; member
|
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-lantiq.h | 73 /* we expose our pads to the subsystem */ 74 struct pinctrl_pin_desc *pads; member 76 /* the number of pads. this varies between socs */
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | max9286.c | 129 * The sink and source pads are created to match the OF graph port numbers so 156 struct media_pad pads[MAX9286_N_PADS]; member 865 priv->pads[MAX9286_SRC_PAD].flags = MEDIA_PAD_FL_SOURCE; in max9286_v4l2_register() 867 priv->pads[i].flags = MEDIA_PAD_FL_SINK; in max9286_v4l2_register() 869 priv->pads); in max9286_v4l2_register()
|
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | mipi-csis.c | 178 * @pads: CSIS pads array 202 struct media_pad pads[CSIS_PADS_NUM]; member 852 state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s5pcsis_probe() 853 state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in s5pcsis_probe() 855 CSIS_PADS_NUM, state->pads); in s5pcsis_probe()
|
H A D | media-dev.c | 81 struct media_pad *spad = &me->pads[i]; in fimc_pipeline_prepare() 849 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 850 &source->pads[pad], flags); in __fimc_md_create_fimc_sink_links() 869 ret = media_entity_call(sink, link_setup, &sink->pads[0], in __fimc_md_create_fimc_sink_links() 870 &source->pads[pad], 0); in __fimc_md_create_fimc_sink_links() 880 /* Create links from FIMC-LITE source pads to other entities */
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | mipi-csis.c | 178 * @pads: CSIS pads array 202 struct media_pad pads[CSIS_PADS_NUM]; member 853 state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s5pcsis_probe() 854 state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in s5pcsis_probe() 856 CSIS_PADS_NUM, state->pads); in s5pcsis_probe()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 806 /* Only check pixel formats at the sensor and the camif subdev pads */ 816 pad = media_pad_remote_pad_first(&camif->pads[0]); in camif_pipeline_validate() 852 ret = media_pipeline_start(sensor->pads, camif->m_pipeline); in s3c_camif_streamon() 858 media_pipeline_stop(sensor->pads); in s3c_camif_streamon() 882 media_pipeline_stop(camif->sensor.sd->entity.pads); in s3c_camif_streamoff() 1550 camif->pads[CAMIF_SD_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in s3c_camif_create_subdev() 1551 camif->pads[CAMIF_SD_PAD_SOURCE_C].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1552 camif->pads[CAMIF_SD_PAD_SOURCE_P].flags = MEDIA_PAD_FL_SOURCE; in s3c_camif_create_subdev() 1555 camif->pads); in s3c_camif_create_subdev()
|
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx7-mipi-csis.c | 223 struct media_pad pads[CSIS_PADS_NUM]; member 965 struct media_pad *sink = &state->mipi_sd.entity.pads[CSIS_PAD_SINK]; in mipi_csis_notify_bound() 998 state->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK; in mipi_csis_subdev_init() 999 state->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE; in mipi_csis_subdev_init() 1001 state->pads); in mipi_csis_subdev_init()
|
/kernel/linux/linux-6.6/drivers/media/platform/nxp/ |
H A D | imx-mipi-csis.c | 320 struct media_pad pads[CSIS_PADS_NUM]; member 1235 struct media_pad *sink = &csis->sd.entity.pads[CSIS_PAD_SINK]; in mipi_csis_notify_bound() 1367 csis->pads[CSIS_PAD_SINK].flags = MEDIA_PAD_FL_SINK in mipi_csis_subdev_init() 1369 csis->pads[CSIS_PAD_SOURCE].flags = MEDIA_PAD_FL_SOURCE in mipi_csis_subdev_init() 1371 ret = media_entity_pads_init(&sd->entity, CSIS_PADS_NUM, csis->pads); in mipi_csis_subdev_init()
|