Searched refs:fival (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/usb/gadget/function/ |
| H A D | uvc_v4l2.c | 380 struct v4l2_frmivalenum *fival) in uvc_v4l2_enum_frameintervals() argument 388 uformat = find_format_by_pix(uvc, fival->pixel_format); in uvc_v4l2_enum_frameintervals() 393 if (frame->frm->frame.w_width == fival->width && in uvc_v4l2_enum_frameintervals() 394 frame->frm->frame.w_height == fival->height) { in uvc_v4l2_enum_frameintervals() 402 if (fival->index >= uframe->frame.b_frame_interval_type) in uvc_v4l2_enum_frameintervals() 405 fival->discrete.numerator = in uvc_v4l2_enum_frameintervals() 406 uframe->dw_frame_interval[fival->index]; in uvc_v4l2_enum_frameintervals() 409 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in uvc_v4l2_enum_frameintervals() 410 fival->discrete.denominator = 10000000; in uvc_v4l2_enum_frameintervals() 411 v4l2_simplify_fraction(&fival->discrete.numerator, in uvc_v4l2_enum_frameintervals() [all …]
|
| /linux/drivers/media/platform/qcom/venus/ |
| H A D | venc.c | 470 struct v4l2_frmivalenum *fival) in venc_enum_frameintervals() argument 476 fival->type = V4L2_FRMIVAL_TYPE_STEPWISE; in venc_enum_frameintervals() 478 fmt = find_format(inst, fival->pixel_format, in venc_enum_frameintervals() 481 fmt = find_format(inst, fival->pixel_format, in venc_enum_frameintervals() 487 if (fival->index) in venc_enum_frameintervals() 490 if (!fival->width || !fival->height) in venc_enum_frameintervals() 493 if (fival->width > frame_width_max(inst) || in venc_enum_frameintervals() 494 fival->width < frame_width_min(inst) || in venc_enum_frameintervals() 495 fival->height > frame_height_max(inst) || in venc_enum_frameintervals() 496 fival->height < frame_height_min(inst)) in venc_enum_frameintervals() [all …]
|
| /linux/drivers/media/usb/pwc/ |
| H A D | pwc-v4l.c | 932 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/renesas/ |
| H A D | renesas-ceu.c | 1294 struct v4l2_frmivalenum *fival) in ceu_enum_frameintervals() argument 1304 .index = fival->index, in ceu_enum_frameintervals() 1305 .width = fival->width, in ceu_enum_frameintervals() 1306 .height = fival->height, in ceu_enum_frameintervals() 1311 ceu_fmt = get_ceu_fmt_from_fourcc(fival->pixel_format); in ceu_enum_frameintervals() 1320 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in ceu_enum_frameintervals() 1321 fival->discrete = fie.interval; in ceu_enum_frameintervals()
|