| /drivers/media/i2c/et8ek8/ |
| A D | et8ek8_mode.c | 48 .timeperframe = { 149 .timeperframe = { 205 .timeperframe = { 261 .timeperframe = { 317 .timeperframe = { 373 .timeperframe = { 428 .timeperframe = { 484 .timeperframe = { 540 .timeperframe = {
|
| A D | et8ek8_driver.c | 459 struct v4l2_fract *timeperframe) in et8ek8_reglist_find_mode_ival() argument 461 int fps = TIMEPERFRAME_AVG_FPS(*timeperframe); in et8ek8_reglist_find_mode_ival() 475 if (TIMEPERFRAME_AVG_FPS(mode->timeperframe) == fps) in et8ek8_reglist_find_mode_ival() 539 list->mode.timeperframe.numerator, in et8ek8_reglist_import() 540 list->mode.timeperframe.denominator, in et8ek8_reglist_import() 983 fie->interval = mode->timeperframe; in et8ek8_enum_frame_ival() 1062 fi->interval = sensor->current_reglist->mode.timeperframe; in et8ek8_get_frame_interval()
|
| A D | et8ek8_reg.h | 41 struct v4l2_fract timeperframe; member
|
| /drivers/usb/gadget/function/ |
| A D | uvc_v4l2.c | 332 struct v4l2_fract timeperframe; in uvc_v4l2_g_parm() local 338 timeperframe.numerator = video->interval; in uvc_v4l2_g_parm() 339 timeperframe.denominator = 10000000; in uvc_v4l2_g_parm() 340 v4l2_simplify_fraction(&timeperframe.numerator, in uvc_v4l2_g_parm() 341 &timeperframe.denominator, 8, 333); in uvc_v4l2_g_parm() 344 timeperframe.numerator, timeperframe.denominator, in uvc_v4l2_g_parm() 347 parm->parm.output.timeperframe = timeperframe; in uvc_v4l2_g_parm() 359 struct v4l2_fract timeperframe; in uvc_v4l2_s_parm() local 364 timeperframe = parm->parm.output.timeperframe; in uvc_v4l2_s_parm() 367 timeperframe.denominator); in uvc_v4l2_s_parm() [all …]
|
| /drivers/media/usb/uvc/ |
| A D | uvc_v4l2.c | 502 struct v4l2_fract timeperframe; in uvc_ioctl_s_parm() local 513 timeperframe = parm->parm.capture.timeperframe; in uvc_ioctl_s_parm() 515 timeperframe = parm->parm.output.timeperframe; in uvc_ioctl_s_parm() 518 timeperframe.denominator); in uvc_ioctl_s_parm() 520 timeperframe.numerator, timeperframe.denominator, interval); in uvc_ioctl_s_parm() 569 timeperframe.numerator = probe.dwFrameInterval; in uvc_ioctl_s_parm() 570 timeperframe.denominator = 10000000; in uvc_ioctl_s_parm() 571 v4l2_simplify_fraction(&timeperframe.numerator, in uvc_ioctl_s_parm() 572 &timeperframe.denominator, 8, 333); in uvc_ioctl_s_parm() 575 parm->parm.capture.timeperframe = timeperframe; in uvc_ioctl_s_parm() [all …]
|
| /drivers/media/platform/amphion/ |
| A D | venc.c | 272 struct v4l2_fract *timeperframe; in venc_g_parm() local 283 timeperframe = &parm->parm.capture.timeperframe; in venc_g_parm() 286 timeperframe->numerator = venc->params.frame_rate.numerator; in venc_g_parm() 296 struct v4l2_fract *timeperframe; in venc_s_parm() local 308 timeperframe = &parm->parm.capture.timeperframe; in venc_s_parm() 309 if (!timeperframe->numerator) in venc_s_parm() 310 timeperframe->numerator = venc->params.frame_rate.numerator; in venc_s_parm() 311 if (!timeperframe->denominator) in venc_s_parm() 314 venc->params.frame_rate.numerator = timeperframe->numerator; in venc_s_parm() 1303 parm.parm.capture.timeperframe.numerator = 1; in venc_init() [all …]
|
| /drivers/media/platform/qcom/venus/ |
| A D | venc.c | 395 struct v4l2_fract *timeperframe = &out->timeperframe; in venc_s_parm() local 404 if (!timeperframe->denominator) in venc_s_parm() 405 timeperframe->denominator = inst->timeperframe.denominator; in venc_s_parm() 406 if (!timeperframe->numerator) in venc_s_parm() 407 timeperframe->numerator = inst->timeperframe.numerator; in venc_s_parm() 411 us_per_frame = timeperframe->numerator * (u64)USEC_PER_SEC; in venc_s_parm() 412 do_div(us_per_frame, timeperframe->denominator); in venc_s_parm() 418 inst->timeperframe = *timeperframe; in venc_s_parm() 433 a->parm.output.timeperframe = inst->timeperframe; in venc_g_parm() 1456 inst->timeperframe.numerator = 1; in venc_inst_init() [all …]
|
| A D | vdec.c | 466 struct v4l2_fract *timeperframe = &cap->timeperframe; in vdec_s_parm() local 474 if (!timeperframe->denominator) in vdec_s_parm() 475 timeperframe->denominator = inst->timeperframe.denominator; in vdec_s_parm() 476 if (!timeperframe->numerator) in vdec_s_parm() 477 timeperframe->numerator = inst->timeperframe.numerator; in vdec_s_parm() 481 us_per_frame = timeperframe->numerator * (u64)USEC_PER_SEC; in vdec_s_parm() 482 do_div(us_per_frame, timeperframe->denominator); in vdec_s_parm() 489 inst->timeperframe = *timeperframe; in vdec_s_parm() 1624 inst->timeperframe.numerator = 1; in vdec_inst_init() 1625 inst->timeperframe.denominator = 30; in vdec_inst_init()
|
| /drivers/media/usb/s2255/ |
| A D | s2255drv.c | 1269 sp->parm.capture.timeperframe.denominator = def_dem; in vidioc_g_parm() 1273 sp->parm.capture.timeperframe.numerator = def_num; in vidioc_g_parm() 1276 sp->parm.capture.timeperframe.numerator = def_num * 2; in vidioc_g_parm() 1279 sp->parm.capture.timeperframe.numerator = def_num * 3; in vidioc_g_parm() 1288 sp->parm.capture.timeperframe.numerator, in vidioc_g_parm() 1289 sp->parm.capture.timeperframe.denominator); in vidioc_g_parm() 1310 sp->parm.capture.timeperframe.numerator = def_num; in vidioc_s_parm() 1312 sp->parm.capture.timeperframe.numerator = def_num; in vidioc_s_parm() 1324 sp->parm.capture.timeperframe.denominator = def_dem; in vidioc_s_parm() 1330 sp->parm.capture.timeperframe.numerator, in vidioc_s_parm() [all …]
|
| /drivers/media/i2c/ |
| A D | ov7251.c | 85 struct v4l2_fract timeperframe; member 651 .timeperframe = { 664 .timeperframe = { 677 .timeperframe = { 1128 fie->interval = ov7251_mode_info_data[i].timeperframe; in ov7251_enum_frame_ival() 1188 ov7251_find_mode_by_ival(struct ov7251 *ov7251, struct v4l2_fract *timeperframe) in ov7251_find_mode_by_ival() argument 1191 unsigned int fps_req = avg_fps(timeperframe); in ov7251_find_mode_by_ival() 1203 fps_tmp = avg_fps(&ov7251_mode_info_data[i].timeperframe); in ov7251_find_mode_by_ival() 1404 fi->interval = ov7251->current_mode->timeperframe; in ov7251_get_frame_interval() 1447 fi->interval = ov7251->current_mode->timeperframe; in ov7251_set_frame_interval()
|
| A D | tvp514x.c | 771 struct v4l2_fract *timeperframe; in tvp514x_set_frame_interval() local 781 timeperframe = &ival->interval; in tvp514x_set_frame_interval() 786 *timeperframe = in tvp514x_set_frame_interval()
|
| /drivers/media/platform/mediatek/vcodec/encoder/ |
| A D | mtk_vcodec_enc.c | 238 struct v4l2_fract *timeperframe = &a->parm.output.timeperframe; in vidioc_venc_s_parm() local 243 if (timeperframe->numerator == 0 || timeperframe->denominator == 0) { in vidioc_venc_s_parm() 244 timeperframe->numerator = MTK_DEFAULT_FRAMERATE_NUM; in vidioc_venc_s_parm() 245 timeperframe->denominator = MTK_DEFAULT_FRAMERATE_DENOM; in vidioc_venc_s_parm() 248 ctx->enc_params.framerate_num = timeperframe->denominator; in vidioc_venc_s_parm() 249 ctx->enc_params.framerate_denom = timeperframe->numerator; in vidioc_venc_s_parm() 266 a->parm.output.timeperframe.denominator = in vidioc_venc_g_parm() 268 a->parm.output.timeperframe.numerator = in vidioc_venc_g_parm()
|
| /drivers/media/platform/chips-media/wave5/ |
| A D | wave5-vpu-enc.c | 672 a->parm.output.timeperframe.numerator = 1; in wave5_vpu_enc_g_parm() 673 a->parm.output.timeperframe.denominator = inst->frame_rate; in wave5_vpu_enc_g_parm() 676 __func__, a->parm.output.timeperframe.numerator, in wave5_vpu_enc_g_parm() 677 a->parm.output.timeperframe.denominator); in wave5_vpu_enc_g_parm() 692 if (a->parm.output.timeperframe.denominator && a->parm.output.timeperframe.numerator) { in wave5_vpu_enc_s_parm() 693 inst->frame_rate = a->parm.output.timeperframe.denominator / in wave5_vpu_enc_s_parm() 694 a->parm.output.timeperframe.numerator; in wave5_vpu_enc_s_parm() 696 a->parm.output.timeperframe.numerator = 1; in wave5_vpu_enc_s_parm() 697 a->parm.output.timeperframe.denominator = inst->frame_rate; in wave5_vpu_enc_s_parm() 701 __func__, a->parm.output.timeperframe.numerator, in wave5_vpu_enc_s_parm() [all …]
|
| /drivers/media/platform/ti/omap3isp/ |
| A D | ispvideo.c | 871 a->parm.output.timeperframe = vfh->timeperframe; in isp_video_get_param() 886 if (a->parm.output.timeperframe.denominator == 0) in isp_video_set_param() 887 a->parm.output.timeperframe.denominator = 1; in isp_video_set_param() 889 vfh->timeperframe = a->parm.output.timeperframe; in isp_video_set_param() 1141 pipe->max_timeperframe = vfh->timeperframe; in isp_video_streamon() 1333 handle->timeperframe.denominator = 1; in isp_video_open()
|
| A D | ispccp2.c | 392 struct v4l2_fract *timeperframe; in ccp2_adjust_bandwidth() local 409 timeperframe = &pipe->max_timeperframe; in ccp2_adjust_bandwidth() 411 if (timeperframe->numerator) { in ccp2_adjust_bandwidth() 413 bound = div_u64(area * timeperframe->denominator, in ccp2_adjust_bandwidth() 414 timeperframe->numerator); in ccp2_adjust_bandwidth()
|
| A D | ispvideo.h | 194 struct v4l2_fract timeperframe; member
|
| A D | ispresizer.c | 546 struct v4l2_fract *timeperframe; in resizer_adjust_bandwidth() local 586 timeperframe = &pipe->max_timeperframe; in resizer_adjust_bandwidth() 590 cycles_per_frame = div_u64((u64)l3_ick * timeperframe->numerator, in resizer_adjust_bandwidth() 591 timeperframe->denominator); in resizer_adjust_bandwidth()
|
| /drivers/media/usb/pwc/ |
| A D | pwc-v4l.c | 974 parm->parm.capture.timeperframe.denominator = pdev->vframes; in pwc_g_parm() 975 parm->parm.capture.timeperframe.numerator = 1; in pwc_g_parm() 993 if (parm->parm.capture.timeperframe.numerator == 0 || in pwc_s_parm() 994 parm->parm.capture.timeperframe.denominator == 0) in pwc_s_parm() 997 fps = parm->parm.capture.timeperframe.denominator / in pwc_s_parm() 998 parm->parm.capture.timeperframe.numerator; in pwc_s_parm()
|
| /drivers/staging/vc04_services/bcm2835-camera/ |
| A D | bcm2835-camera.c | 1031 dev->capture.timeperframe.denominator; in mmal_setup_video_component() 1033 dev->capture.timeperframe.numerator; in mmal_setup_video_component() 1082 dev->capture.timeperframe.denominator; in mmal_setup_encode_component() 1084 dev->capture.timeperframe.numerator; in mmal_setup_encode_component() 1387 parm->parm.capture.timeperframe = dev->capture.timeperframe; in vidioc_g_parm() 1401 tpf = parm->parm.capture.timeperframe; in vidioc_s_parm() 1408 dev->capture.timeperframe = tpf; in vidioc_s_parm() 1409 parm->parm.capture.timeperframe = tpf; in vidioc_s_parm() 1660 dev->capture.timeperframe = tpf_default; in mmal_init()
|
| A D | bcm2835-camera.h | 73 struct v4l2_fract timeperframe; member
|
| /drivers/media/usb/go7007/ |
| A D | go7007-v4l2.c | 461 struct v4l2_fract timeperframe = { in vidioc_g_parm() local 471 parm->parm.capture.timeperframe = timeperframe; in vidioc_g_parm() 486 parm->parm.capture.timeperframe.numerator; in vidioc_s_parm() 487 d = 1001 * parm->parm.capture.timeperframe.denominator; in vidioc_s_parm()
|
| /drivers/media/platform/aspeed/ |
| A D | aspeed-video.c | 1437 a->parm.capture.timeperframe.numerator = 1; in aspeed_video_get_parm() 1439 a->parm.capture.timeperframe.denominator = MAX_FRAME_RATE; in aspeed_video_get_parm() 1441 a->parm.capture.timeperframe.denominator = video->frame_rate; in aspeed_video_get_parm() 1455 if (a->parm.capture.timeperframe.numerator) in aspeed_video_set_parm() 1456 frame_rate = a->parm.capture.timeperframe.denominator / in aspeed_video_set_parm() 1457 a->parm.capture.timeperframe.numerator; in aspeed_video_set_parm() 1461 a->parm.capture.timeperframe.denominator = MAX_FRAME_RATE; in aspeed_video_set_parm() 1462 a->parm.capture.timeperframe.numerator = 1; in aspeed_video_set_parm()
|
| /drivers/media/platform/chips-media/coda/ |
| A D | coda-common.c | 1363 tpf = &a->parm.output.timeperframe; in coda_g_parm() 1377 struct v4l2_fract s = *timeperframe; in coda_approximate_timeperframe() 1385 timeperframe->numerator = 1; in coda_approximate_timeperframe() 1386 timeperframe->denominator = 65535; in coda_approximate_timeperframe() 1392 timeperframe->numerator = 65536; in coda_approximate_timeperframe() 1393 timeperframe->denominator = 1; in coda_approximate_timeperframe() 1405 *timeperframe = s; in coda_approximate_timeperframe() 1428 *timeperframe = f1; in coda_approximate_timeperframe() 1433 return ((timeperframe->numerator - 1) << CODA_FRATE_DIV_OFFSET) | in coda_timeperframe_to_frate() 1434 timeperframe->denominator; in coda_timeperframe_to_frate() [all …]
|
| /drivers/media/platform/st/sti/hva/ |
| A D | hva-v4l2.c | 527 sp->parm.output.timeperframe.numerator = time_per_frame->numerator; in hva_g_parm() 528 sp->parm.output.timeperframe.denominator = in hva_g_parm() 542 if (!sp->parm.output.timeperframe.numerator || in hva_s_parm() 543 !sp->parm.output.timeperframe.denominator) in hva_s_parm() 547 time_per_frame->numerator = sp->parm.output.timeperframe.numerator; in hva_s_parm() 549 sp->parm.output.timeperframe.denominator; in hva_s_parm()
|
| /drivers/media/platform/allegro-dvt/ |
| A D | allegro-core.c | 3503 struct v4l2_fract *timeperframe; in allegro_g_parm() local 3509 timeperframe = &a->parm.output.timeperframe; in allegro_g_parm() 3510 timeperframe->numerator = channel->framerate.denominator; in allegro_g_parm() 3511 timeperframe->denominator = channel->framerate.numerator; in allegro_g_parm() 3520 struct v4l2_fract *timeperframe; in allegro_s_parm() local 3527 timeperframe = &a->parm.output.timeperframe; in allegro_s_parm() 3529 if (timeperframe->numerator == 0 || timeperframe->denominator == 0) in allegro_s_parm() 3532 div = gcd(timeperframe->denominator, timeperframe->numerator); in allegro_s_parm() 3533 channel->framerate.numerator = timeperframe->denominator / div; in allegro_s_parm() 3534 channel->framerate.denominator = timeperframe->numerator / div; in allegro_s_parm()
|