Home
last modified time | relevance | path

Searched refs:fival (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/media/usb/pwc/
H A Dpwc-v4l.c932 struct v4l2_frmivalenum *fival) in pwc_enum_frameintervals() argument
939 if (pwc_image_sizes[i][0] == fival->width && in pwc_enum_frameintervals()
940 pwc_image_sizes[i][1] == fival->height) { in pwc_enum_frameintervals()
947 if (size < 0 || fival->pixel_format != V4L2_PIX_FMT_YUV420) in pwc_enum_frameintervals()
950 i = pwc_get_fps(pdev, fival->index, size); in pwc_enum_frameintervals()
954 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in pwc_enum_frameintervals()
955 fival->discrete.numerator = 1; in pwc_enum_frameintervals()
956 fival->discrete.denominator = i; in pwc_enum_frameintervals()
/linux/drivers/media/platform/atmel/
H A Datmel-isi.c762 struct v4l2_frmivalenum *fival) in isi_enum_frameintervals() argument
767 .index = fival->index, in isi_enum_frameintervals()
768 .width = fival->width, in isi_enum_frameintervals()
769 .height = fival->height, in isi_enum_frameintervals()
774 isi_fmt = find_format_by_fourcc(isi, fival->pixel_format); in isi_enum_frameintervals()
785 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in isi_enum_frameintervals()
786 fival->discrete = fie.interval; in isi_enum_frameintervals()
/linux/drivers/staging/vc04_services/bcm2835-camera/
H A Dbcm2835-camera.c1351 struct v4l2_frmivalenum *fival) in vidioc_enum_frameintervals() argument
1356 if (fival->index) in vidioc_enum_frameintervals()
1360 if (formats[i].fourcc == fival->pixel_format) in vidioc_enum_frameintervals()
1366 if (fival->width < MIN_WIDTH || fival->width > dev->max_width || in vidioc_enum_frameintervals()
1367 fival->height < MIN_HEIGHT || fival->height > dev->max_height) in vidioc_enum_frameintervals()
1370 fival->type = V4L2_FRMIVAL_TYPE_CONTINUOUS; in vidioc_enum_frameintervals()
1373 fival->stepwise.min = tpf_min; in vidioc_enum_frameintervals()
1374 fival->stepwise.max = tpf_max; in vidioc_enum_frameintervals()
1375 fival->stepwise.step = (struct v4l2_fract) {1, 1}; in vidioc_enum_frameintervals()
/linux/drivers/media/i2c/
H A Dimx214.c906 struct v4l2_subdev_frame_interval *fival) in imx214_get_frame_interval() argument
912 if (fival->which != V4L2_SUBDEV_FORMAT_ACTIVE) in imx214_get_frame_interval()
915 fival->interval.numerator = 1; in imx214_get_frame_interval()
916 fival->interval.denominator = IMX214_FPS; in imx214_get_frame_interval()
/linux/drivers/media/test-drivers/vivid/
H A Dvivid-vid-cap.h54 int vidioc_enum_frameintervals(struct file *file, void *priv, struct v4l2_frmivalenum *fival);
/linux/include/media/
H A Dv4l2-ioctl.h566 struct v4l2_frmivalenum *fival);