Home
last modified time | relevance | path

Searched refs:pad_cfg (Results 1 - 25 of 29) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-common.h178 * @pad_cfg: configurations for the pads
180 * @lock: protects pad_cfg and sink_fmt
189 struct v4l2_subdev_pad_config pad_cfg[RKISP1_CSI_PAD_NUM]; member
201 * @pad_cfg: pads configurations
211 struct v4l2_subdev_pad_config pad_cfg[RKISP1_ISP_PAD_MAX]; member
401 * @pad_cfg: configurations for the pads
412 struct v4l2_subdev_pad_config pad_cfg[RKISP1_RSZ_PAD_MAX]; member
H A Drkisp1-csi.c39 .pads = csi->pad_cfg in rkisp1_csi_get_pad_fmt()
505 state.pads = csi->pad_cfg; in rkisp1_csi_register()
H A Drkisp1-isp.c66 .pads = isp->pad_cfg in rkisp1_isp_get_pad_fmt()
81 .pads = isp->pad_cfg in rkisp1_isp_get_pad_crop()
951 .pads = rkisp1->isp.pad_cfg in rkisp1_isp_register()
H A Drkisp1-resizer.c126 .pads = rsz->pad_cfg, in rkisp1_rsz_get_pad_fmt()
140 .pads = rsz->pad_cfg, in rkisp1_rsz_get_pad_crop()
746 .pads = rsz->pad_cfg, in rkisp1_rsz_register()
/kernel/linux/linux-5.10/drivers/media/platform/atmel/
H A Datmel-isi.c559 struct v4l2_subdev_pad_config *pad_cfg) in isi_try_fse()
568 pad_cfg, &fse); in isi_try_fse()
574 pad_cfg->try_crop.width = MAX_SUPPORT_WIDTH; in isi_try_fse()
575 pad_cfg->try_crop.height = MAX_SUPPORT_HEIGHT; in isi_try_fse()
577 pad_cfg->try_crop.width = fse.max_width; in isi_try_fse()
578 pad_cfg->try_crop.height = fse.max_height; in isi_try_fse()
587 struct v4l2_subdev_pad_config pad_cfg = {}; in isi_try_fmt() local
605 isi_try_fse(isi, isi_fmt, &pad_cfg); in isi_try_fmt()
608 &pad_cfg, &format); in isi_try_fmt()
558 isi_try_fse(struct atmel_isi *isi, const struct isi_format *isi_fmt, struct v4l2_subdev_pad_config *pad_cfg) isi_try_fse() argument
H A Datmel-isc-base.c1227 struct v4l2_subdev_pad_config *pad_cfg) in isc_try_fse()
1243 pad_cfg, &fse); in isc_try_fse()
1249 pad_cfg->try_crop.width = ISC_MAX_SUPPORT_WIDTH; in isc_try_fse()
1250 pad_cfg->try_crop.height = ISC_MAX_SUPPORT_HEIGHT; in isc_try_fse()
1252 pad_cfg->try_crop.width = fse.max_width; in isc_try_fse()
1253 pad_cfg->try_crop.height = fse.max_height; in isc_try_fse()
1263 struct v4l2_subdev_pad_config pad_cfg = {}; in isc_try_fmt() local
1361 isc_try_fse(isc, &pad_cfg); in isc_try_fmt()
1365 &pad_cfg, &format); in isc_try_fmt()
1226 isc_try_fse(struct isc_device *isc, struct v4l2_subdev_pad_config *pad_cfg) isc_try_fse() argument
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/
H A Drkisp1-common.h119 * @pad_cfg: pads configurations
129 struct v4l2_subdev_pad_config pad_cfg[RKISP1_ISP_PAD_MAX]; member
290 * @pad_cfg: configurations for the pads
300 struct v4l2_subdev_pad_config pad_cfg[RKISP1_RSZ_PAD_MAX]; member
H A Drkisp1-resizer.c189 return v4l2_subdev_get_try_format(&rsz->sd, rsz->pad_cfg, pad); in rkisp1_rsz_get_pad_fmt()
200 return v4l2_subdev_get_try_crop(&rsz->sd, rsz->pad_cfg, pad); in rkisp1_rsz_get_pad_crop()
807 rkisp1_rsz_init_config(sd, rsz->pad_cfg); in rkisp1_rsz_register()
H A Drkisp1-isp.c217 return v4l2_subdev_get_try_format(&isp->sd, isp->pad_cfg, pad); in rkisp1_isp_get_pad_fmt()
228 return v4l2_subdev_get_try_crop(&isp->sd, isp->pad_cfg, pad); in rkisp1_isp_get_pad_crop()
1038 rkisp1_isp_init_config(sd, rkisp1->isp.pad_cfg); in rkisp1_isp_register()
/kernel/linux/linux-5.10/drivers/media/platform/rcar-vin/
H A Drcar-v4l2.c253 struct v4l2_subdev_pad_config *pad_cfg; in rvin_try_format() local
262 pad_cfg = v4l2_subdev_alloc_pad_config(sd); in rvin_try_format()
263 if (pad_cfg == NULL) in rvin_try_format()
276 ret = v4l2_subdev_call(sd, pad, set_fmt, pad_cfg, &format); in rvin_try_format()
298 v4l2_subdev_free_pad_config(pad_cfg); in rvin_try_format()
/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/
H A Dvi.c495 struct v4l2_subdev_pad_config *pad_cfg; in __tegra_channel_try_format() local
509 pad_cfg = v4l2_subdev_alloc_pad_config(subdev); in __tegra_channel_try_format()
510 if (!pad_cfg) in __tegra_channel_try_format()
534 ret = v4l2_subdev_call(subdev, pad, enum_frame_size, pad_cfg, &fse); in __tegra_channel_try_format()
539 pad_cfg->try_crop.width = sdsel.r.width; in __tegra_channel_try_format()
540 pad_cfg->try_crop.height = sdsel.r.height; in __tegra_channel_try_format()
542 pad_cfg->try_crop.width = fse.max_width; in __tegra_channel_try_format()
543 pad_cfg->try_crop.height = fse.max_height; in __tegra_channel_try_format()
546 ret = v4l2_subdev_call(subdev, pad, set_fmt, pad_cfg, &fmt); in __tegra_channel_try_format()
553 v4l2_subdev_free_pad_config(pad_cfg); in __tegra_channel_try_format()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
H A Dsaa7134-empress.c140 struct v4l2_subdev_pad_config pad_cfg; in empress_try_fmt_vid_cap() local
146 saa_call_all(dev, pad, set_fmt, &pad_cfg, &format); in empress_try_fmt_vid_cap()
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
H A Dsaa7134-empress.c140 struct v4l2_subdev_pad_config pad_cfg; in empress_try_fmt_vid_cap() local
142 .pads = &pad_cfg, in empress_try_fmt_vid_cap()
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/
H A Datomisp_internal.h135 /* Sensor pad_cfg for which == V4L2_SUBDEV_FORMAT_TRY calls */
136 struct v4l2_subdev_pad_config pad_cfg; member
/kernel/linux/linux-5.10/drivers/media/platform/stm32/
H A Dstm32-dcmi.c610 struct v4l2_subdev_pad_config *pad_cfg, in dcmi_pipeline_s_fmt()
652 ret = v4l2_subdev_call(subdev, pad, set_fmt, pad_cfg, &fmt); in dcmi_pipeline_s_fmt()
969 struct v4l2_subdev_pad_config pad_cfg; in dcmi_try_fmt() local
1005 &pad_cfg, &format); in dcmi_try_fmt()
1153 struct v4l2_subdev_pad_config pad_cfg; in dcmi_set_sensor_format() local
1167 &pad_cfg, &format); in dcmi_set_sensor_format()
609 dcmi_pipeline_s_fmt(struct stm32_dcmi *dcmi, struct v4l2_subdev_pad_config *pad_cfg, struct v4l2_subdev_format *format) dcmi_pipeline_s_fmt() argument
/kernel/linux/linux-5.10/drivers/media/platform/
H A Drenesas-ceu.c796 struct v4l2_subdev_pad_config pad_cfg; in __ceu_try_fmt() local
853 ret = v4l2_subdev_call(v4l2_sd, pad, set_fmt, &pad_cfg, &sd_format); in __ceu_try_fmt()
859 &pad_cfg, &sd_format); in __ceu_try_fmt()
H A Dvia-camera.c846 struct v4l2_subdev_pad_config pad_cfg; in viacam_do_try_fmt() local
855 ret = sensor_call(cam, pad, set_fmt, &pad_cfg, &format); in viacam_do_try_fmt()
H A Dpxa_camera.c1798 struct v4l2_subdev_pad_config pad_cfg; in pxac_vidioc_try_fmt_vid_cap() local
1823 ret = sensor_call(pcdev, pad, set_fmt, &pad_cfg, &format); in pxac_vidioc_try_fmt_vid_cap()
/kernel/linux/linux-6.6/drivers/media/platform/via/
H A Dvia-camera.c835 struct v4l2_subdev_pad_config pad_cfg; in viacam_do_try_fmt() local
837 .pads = &pad_cfg, in viacam_do_try_fmt()
/kernel/linux/linux-6.6/drivers/media/platform/atmel/
H A Datmel-isi.c588 struct v4l2_subdev_pad_config pad_cfg = {}; in isi_try_fmt() local
590 .pads = &pad_cfg, in isi_try_fmt()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/
H A Drenesas-ceu.c786 struct v4l2_subdev_pad_config pad_cfg; in __ceu_try_fmt() local
788 .pads = &pad_cfg, in __ceu_try_fmt()
/kernel/linux/linux-5.10/drivers/media/platform/marvell-ccic/
H A Dmcam-core.c1352 struct v4l2_subdev_pad_config pad_cfg; in mcam_vidioc_try_fmt_vid_cap() local
1361 ret = sensor_call(cam, pad, set_fmt, &pad_cfg, &format); in mcam_vidioc_try_fmt_vid_cap()
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/
H A Datmel-isc-base.c862 struct v4l2_subdev_pad_config pad_cfg = {}; in isc_try_fmt() local
864 .pads = &pad_cfg, in isc_try_fmt()
/kernel/linux/linux-6.6/drivers/media/platform/intel/
H A Dpxa_camera.c1795 struct v4l2_subdev_pad_config pad_cfg; in pxac_vidioc_try_fmt_vid_cap() local
1797 .pads = &pad_cfg, in pxac_vidioc_try_fmt_vid_cap()
/kernel/linux/linux-6.6/drivers/media/platform/marvell/
H A Dmcam-core.c1352 struct v4l2_subdev_pad_config pad_cfg; in mcam_vidioc_try_fmt_vid_cap() local
1354 .pads = &pad_cfg, in mcam_vidioc_try_fmt_vid_cap()

Completed in 44 milliseconds

12