/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-subdev.c | 413 struct v4l2_subdev_frame_interval_enum *fie = arg; in subdev_do_ioctl() local 415 if (fie->which != V4L2_SUBDEV_FORMAT_TRY && in subdev_do_ioctl() 416 fie->which != V4L2_SUBDEV_FORMAT_ACTIVE) in subdev_do_ioctl() 419 if (fie->pad >= sd->entity.num_pads) in subdev_do_ioctl() 422 memset(fie->reserved, 0, sizeof(fie->reserved)); in subdev_do_ioctl() 424 fie); in subdev_do_ioctl()
|
/Linux-v4.19/drivers/media/i2c/ |
D | ov772x.c | 1333 struct v4l2_subdev_frame_interval_enum *fie) in ov772x_enum_frame_interval() argument 1335 if (fie->pad || fie->index >= ARRAY_SIZE(ov772x_frame_intervals)) in ov772x_enum_frame_interval() 1338 if (fie->width != VGA_WIDTH && fie->width != QVGA_WIDTH) in ov772x_enum_frame_interval() 1340 if (fie->height != VGA_HEIGHT && fie->height != QVGA_HEIGHT) in ov772x_enum_frame_interval() 1343 fie->interval.numerator = 1; in ov772x_enum_frame_interval() 1344 fie->interval.denominator = ov772x_frame_intervals[fie->index]; in ov772x_enum_frame_interval()
|
D | mt9v111.c | 826 struct v4l2_subdev_frame_interval_enum *fie) in mt9v111_enum_frame_interval() argument 830 if (fie->pad || fie->index >= ARRAY_SIZE(mt9v111_frame_intervals)) in mt9v111_enum_frame_interval() 834 if (fie->width == mt9v111_frame_sizes[i].width && in mt9v111_enum_frame_interval() 835 fie->height == mt9v111_frame_sizes[i].height) in mt9v111_enum_frame_interval() 841 fie->interval.numerator = 1; in mt9v111_enum_frame_interval() 842 fie->interval.denominator = mt9v111_frame_intervals[fie->index]; in mt9v111_enum_frame_interval()
|
D | ov7740.c | 700 struct v4l2_subdev_frame_interval_enum *fie) in ov7740_enum_frame_interval() argument 702 if (fie->pad) in ov7740_enum_frame_interval() 705 if (fie->index >= 1) in ov7740_enum_frame_interval() 708 if ((fie->width != VGA_WIDTH) || (fie->height != VGA_HEIGHT)) in ov7740_enum_frame_interval() 711 fie->interval.numerator = 1; in ov7740_enum_frame_interval() 712 fie->interval.denominator = 60; in ov7740_enum_frame_interval()
|
D | ov2680.c | 790 struct v4l2_subdev_frame_interval_enum *fie) in ov2680_enum_frame_interval() argument 794 if (fie->index >= OV2680_MODE_MAX || fie->width > OV2680_WIDTH_MAX || in ov2680_enum_frame_interval() 795 fie->height > OV2680_HEIGHT_MAX || in ov2680_enum_frame_interval() 796 fie->which > V4L2_SUBDEV_FORMAT_ACTIVE) in ov2680_enum_frame_interval() 802 fie->interval = tpf; in ov2680_enum_frame_interval()
|
D | ov7670.c | 1163 struct v4l2_subdev_frame_interval_enum *fie) in ov7670_enum_frame_interval() argument 1169 if (fie->pad) in ov7670_enum_frame_interval() 1171 if (fie->index >= ARRAY_SIZE(ov7670_frame_rates)) in ov7670_enum_frame_interval() 1187 if (fie->width == win->width && fie->height == win->height) in ov7670_enum_frame_interval() 1192 fie->interval.numerator = 1; in ov7670_enum_frame_interval() 1193 fie->interval.denominator = ov7670_frame_rates[fie->index]; in ov7670_enum_frame_interval()
|
D | s5k6aa.c | 1005 struct v4l2_subdev_frame_interval_enum *fie) in s5k6aa_enum_frame_interval() argument 1011 if (fie->index >= ARRAY_SIZE(s5k6aa_intervals)) in s5k6aa_enum_frame_interval() 1014 v4l_bound_align_image(&fie->width, S5K6AA_WIN_WIDTH_MIN, in s5k6aa_enum_frame_interval() 1016 &fie->height, S5K6AA_WIN_HEIGHT_MIN, in s5k6aa_enum_frame_interval() 1020 fi = &s5k6aa_intervals[fie->index]; in s5k6aa_enum_frame_interval() 1021 if (fie->width > fi->size.width || fie->height > fi->size.height) in s5k6aa_enum_frame_interval() 1024 fie->interval = fi->interval; in s5k6aa_enum_frame_interval()
|
D | ov7251.c | 932 struct v4l2_subdev_frame_interval_enum *fie) in ov7251_enum_frame_ival() argument 934 unsigned int index = fie->index; in ov7251_enum_frame_ival() 938 if (fie->width != ov7251_mode_info_data[i].width || in ov7251_enum_frame_ival() 939 fie->height != ov7251_mode_info_data[i].height) in ov7251_enum_frame_ival() 943 fie->interval = ov7251_mode_info_data[i].timeperframe; in ov7251_enum_frame_ival()
|
D | s5k5baf.c | 1188 struct v4l2_subdev_frame_interval_enum *fie) in s5k5baf_enum_frame_interval() argument 1190 if (fie->index > S5K5BAF_MAX_FR_TIME - S5K5BAF_MIN_FR_TIME || in s5k5baf_enum_frame_interval() 1191 fie->pad != PAD_CIS) in s5k5baf_enum_frame_interval() 1194 v4l_bound_align_image(&fie->width, S5K5BAF_WIN_WIDTH_MIN, in s5k5baf_enum_frame_interval() 1196 &fie->height, S5K5BAF_WIN_HEIGHT_MIN, in s5k5baf_enum_frame_interval() 1199 fie->interval.numerator = S5K5BAF_MIN_FR_TIME + fie->index; in s5k5baf_enum_frame_interval() 1200 fie->interval.denominator = 10000; in s5k5baf_enum_frame_interval()
|
D | ov5640.c | 2445 struct v4l2_subdev_frame_interval_enum *fie) in ov5640_enum_frame_interval() argument 2451 if (fie->pad != 0) in ov5640_enum_frame_interval() 2453 if (fie->index >= OV5640_NUM_FRAMERATES) in ov5640_enum_frame_interval() 2457 tpf.denominator = ov5640_framerates[fie->index]; in ov5640_enum_frame_interval() 2460 fie->width, fie->height); in ov5640_enum_frame_interval() 2464 fie->interval = tpf; in ov5640_enum_frame_interval()
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-csi.c | 1249 struct v4l2_subdev_frame_interval_enum *fie) in csi_enum_frame_interval() argument 1256 if (fie->pad >= CSI_NUM_PADS || in csi_enum_frame_interval() 1257 fie->index >= (fie->pad != CSI_SRC_PAD_IDMAC ? in csi_enum_frame_interval() 1264 crop = __csi_get_crop(priv, cfg, fie->which); in csi_enum_frame_interval() 1266 if ((fie->width != crop->width && fie->width != crop->width / 2) || in csi_enum_frame_interval() 1267 (fie->height != crop->height && fie->height != crop->height / 2)) { in csi_enum_frame_interval() 1272 fie->interval = *input_fi; in csi_enum_frame_interval() 1274 if (fie->pad == CSI_SRC_PAD_IDMAC) in csi_enum_frame_interval() 1275 csi_apply_skip_interval(&csi_skip[fie->index], in csi_enum_frame_interval() 1276 &fie->interval); in csi_enum_frame_interval()
|
D | imx-media-capture.c | 129 struct v4l2_subdev_frame_interval_enum fie = { in capture_enum_frameintervals() local 142 fie.code = cc->codes[0]; in capture_enum_frameintervals() 145 NULL, &fie); in capture_enum_frameintervals() 150 fival->discrete = fie.interval; in capture_enum_frameintervals()
|
/Linux-v4.19/drivers/media/i2c/et8ek8/ |
D | et8ek8_driver.c | 970 struct v4l2_subdev_frame_interval_enum *fie) in et8ek8_enum_frame_ival() argument 975 int index = fie->index; in et8ek8_enum_frame_ival() 984 if (fie->code != format.code) in et8ek8_enum_frame_ival() 987 if (fie->width != format.width || fie->height != format.height) in et8ek8_enum_frame_ival() 991 fie->interval = mode->timeperframe; in et8ek8_enum_frame_ival()
|
/Linux-v4.19/drivers/media/i2c/s5c73m3/ |
D | s5c73m3-core.c | 958 struct v4l2_subdev_frame_interval_enum *fie) in s5c73m3_oif_enum_frame_interval() argument 964 if (fie->pad != OIF_SOURCE_PAD) in s5c73m3_oif_enum_frame_interval() 966 if (fie->index >= ARRAY_SIZE(s5c73m3_intervals)) in s5c73m3_oif_enum_frame_interval() 970 fi = &s5c73m3_intervals[fie->index]; in s5c73m3_oif_enum_frame_interval() 971 if (fie->width > fi->size.width || fie->height > fi->size.height) in s5c73m3_oif_enum_frame_interval() 974 fie->interval = fi->interval; in s5c73m3_oif_enum_frame_interval()
|
/Linux-v4.19/drivers/media/platform/atmel/ |
D | atmel-isi.c | 736 struct v4l2_subdev_frame_interval_enum fie = { in isi_enum_frameintervals() local 748 fie.code = isi_fmt->mbus_code; in isi_enum_frameintervals() 751 enum_frame_interval, NULL, &fie); in isi_enum_frameintervals() 756 fival->discrete = fie.interval; in isi_enum_frameintervals()
|
D | atmel-isc.c | 1467 struct v4l2_subdev_frame_interval_enum fie = { in isc_enum_frameintervals() local 1480 fie.code = isc_fmt->mbus_code; in isc_enum_frameintervals() 1482 fie.code = isc->raw_fmt->mbus_code; in isc_enum_frameintervals() 1485 enum_frame_interval, NULL, &fie); in isc_enum_frameintervals() 1490 fival->discrete = fie.interval; in isc_enum_frameintervals()
|
/Linux-v4.19/drivers/media/platform/marvell-ccic/ |
D | mcam-core.c | 1507 struct v4l2_subdev_frame_interval_enum fie = { in mcam_vidioc_enum_frameintervals() local 1518 fie.code = f->mbus_code; in mcam_vidioc_enum_frameintervals() 1519 ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); in mcam_vidioc_enum_frameintervals() 1523 interval->discrete = fie.interval; in mcam_vidioc_enum_frameintervals()
|
/Linux-v4.19/drivers/media/platform/ |
D | via-camera.c | 1157 struct v4l2_subdev_frame_interval_enum fie = { in viacam_enum_frameintervals() local 1167 ret = sensor_call(cam, pad, enum_frame_interval, NULL, &fie); in viacam_enum_frameintervals() 1172 interval->discrete = fie.interval; in viacam_enum_frameintervals()
|
D | renesas-ceu.c | 1317 struct v4l2_subdev_frame_interval_enum fie = { in ceu_enum_frameintervals() local 1331 &fie); in ceu_enum_frameintervals() 1336 fival->discrete = fie.interval; in ceu_enum_frameintervals()
|
/Linux-v4.19/drivers/media/platform/stm32/ |
D | stm32-dcmi.c | 1231 struct v4l2_subdev_frame_interval_enum fie = { in dcmi_enum_frameintervals() local 1243 fie.code = sd_fmt->mbus_code; in dcmi_enum_frameintervals() 1246 enum_frame_interval, NULL, &fie); in dcmi_enum_frameintervals() 1251 fival->discrete = fie.interval; in dcmi_enum_frameintervals()
|
/Linux-v4.19/drivers/media/platform/ti-vpe/ |
D | cal.c | 1194 struct v4l2_subdev_frame_interval_enum fie = { in cal_enum_frameintervals() local 1206 fie.code = fmt->code; in cal_enum_frameintervals() 1208 NULL, &fie); in cal_enum_frameintervals() 1212 fival->discrete = fie.interval; in cal_enum_frameintervals()
|
/Linux-v4.19/include/media/ |
D | v4l2-subdev.h | 694 struct v4l2_subdev_frame_interval_enum *fie);
|