/Linux-v4.19/drivers/media/i2c/et8ek8/ |
D | et8ek8_mode.c | 56 .timeperframe = { 157 .timeperframe = { 213 .timeperframe = { 269 .timeperframe = { 325 .timeperframe = { 381 .timeperframe = { 436 .timeperframe = { 492 .timeperframe = { 548 .timeperframe = {
|
D | et8ek8_reg.h | 49 struct v4l2_fract timeperframe; member
|
D | et8ek8_driver.c | 467 struct v4l2_fract *timeperframe) in et8ek8_reglist_find_mode_ival() argument 469 int fps = TIMEPERFRAME_AVG_FPS(*timeperframe); in et8ek8_reglist_find_mode_ival() 483 if (TIMEPERFRAME_AVG_FPS(mode->timeperframe) == fps) in et8ek8_reglist_find_mode_ival() 547 list->mode.timeperframe.numerator, in et8ek8_reglist_import() 548 list->mode.timeperframe.denominator, in et8ek8_reglist_import() 991 fie->interval = mode->timeperframe; in et8ek8_enum_frame_ival() 1060 fi->interval = sensor->current_reglist->mode.timeperframe; in et8ek8_get_frame_interval()
|
/Linux-v4.19/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 357 parm->parm.capture.timeperframe.numerator = numerator; in uvc_v4l2_get_streamparm() 358 parm->parm.capture.timeperframe.denominator = denominator; in uvc_v4l2_get_streamparm() 364 parm->parm.output.timeperframe.numerator = numerator; in uvc_v4l2_get_streamparm() 365 parm->parm.output.timeperframe.denominator = denominator; in uvc_v4l2_get_streamparm() 375 struct v4l2_fract timeperframe; in uvc_v4l2_set_streamparm() local 386 timeperframe = parm->parm.capture.timeperframe; in uvc_v4l2_set_streamparm() 388 timeperframe = parm->parm.output.timeperframe; in uvc_v4l2_set_streamparm() 390 interval = uvc_fraction_to_interval(timeperframe.numerator, in uvc_v4l2_set_streamparm() 391 timeperframe.denominator); in uvc_v4l2_set_streamparm() 393 timeperframe.numerator, timeperframe.denominator, interval); in uvc_v4l2_set_streamparm() [all …]
|
/Linux-v4.19/drivers/media/platform/qcom/venus/ |
D | venc.c | 503 struct v4l2_fract *timeperframe = &out->timeperframe; in venc_s_parm() local 512 if (!timeperframe->denominator) in venc_s_parm() 513 timeperframe->denominator = inst->timeperframe.denominator; in venc_s_parm() 514 if (!timeperframe->numerator) in venc_s_parm() 515 timeperframe->numerator = inst->timeperframe.numerator; in venc_s_parm() 519 us_per_frame = timeperframe->numerator * (u64)USEC_PER_SEC; in venc_s_parm() 520 do_div(us_per_frame, timeperframe->denominator); in venc_s_parm() 528 inst->timeperframe = *timeperframe; in venc_s_parm() 543 a->parm.output.timeperframe = inst->timeperframe; in venc_g_parm() 1120 inst->timeperframe.numerator = 1; in venc_inst_init() [all …]
|
D | vdec.c | 371 struct v4l2_fract *timeperframe = &cap->timeperframe; in vdec_s_parm() local 379 if (!timeperframe->denominator) in vdec_s_parm() 380 timeperframe->denominator = inst->timeperframe.denominator; in vdec_s_parm() 381 if (!timeperframe->numerator) in vdec_s_parm() 382 timeperframe->numerator = inst->timeperframe.numerator; in vdec_s_parm() 386 us_per_frame = timeperframe->numerator * (u64)USEC_PER_SEC; in vdec_s_parm() 387 do_div(us_per_frame, timeperframe->denominator); in vdec_s_parm() 396 inst->timeperframe = *timeperframe; in vdec_s_parm() 971 inst->timeperframe.numerator = 1; in vdec_inst_init() 972 inst->timeperframe.denominator = 30; in vdec_inst_init()
|
/Linux-v4.19/drivers/media/i2c/ |
D | ov7251.c | 59 struct v4l2_fract timeperframe; member 535 .timeperframe = { 549 .timeperframe = { 563 .timeperframe = { 943 fie->interval = ov7251_mode_info_data[i].timeperframe; in ov7251_enum_frame_ival() 1001 ov7251_find_mode_by_ival(struct ov7251 *ov7251, struct v4l2_fract *timeperframe) in ov7251_find_mode_by_ival() argument 1004 unsigned int fps_req = avg_fps(timeperframe); in ov7251_find_mode_by_ival() 1016 fps_tmp = avg_fps(&ov7251_mode_info_data[i].timeperframe); in ov7251_find_mode_by_ival() 1175 fi->interval = ov7251->current_mode->timeperframe; in ov7251_get_frame_interval() 1220 fi->interval = ov7251->current_mode->timeperframe; in ov7251_set_frame_interval()
|
D | ov6650.c | 533 static u8 to_clkrc(struct v4l2_fract *timeperframe, in to_clkrc() argument 538 if (timeperframe->numerator && timeperframe->denominator) in to_clkrc() 539 pclk = pclk_max * timeperframe->denominator / in to_clkrc() 540 (FRAME_RATE_MAX * timeperframe->numerator); in to_clkrc()
|
/Linux-v4.19/drivers/media/usb/s2255/ |
D | s2255drv.c | 1295 sp->parm.capture.timeperframe.denominator = def_dem; in vidioc_g_parm() 1299 sp->parm.capture.timeperframe.numerator = def_num; in vidioc_g_parm() 1302 sp->parm.capture.timeperframe.numerator = def_num * 2; in vidioc_g_parm() 1305 sp->parm.capture.timeperframe.numerator = def_num * 3; in vidioc_g_parm() 1308 sp->parm.capture.timeperframe.numerator = def_num * 5; in vidioc_g_parm() 1314 sp->parm.capture.timeperframe.numerator, in vidioc_g_parm() 1315 sp->parm.capture.timeperframe.denominator); in vidioc_g_parm() 1335 if (def_dem != sp->parm.capture.timeperframe.denominator) in vidioc_s_parm() 1336 sp->parm.capture.timeperframe.numerator = def_num; in vidioc_s_parm() 1337 else if (sp->parm.capture.timeperframe.numerator <= def_num) in vidioc_s_parm() [all …]
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-common.c | 416 a->parm.capture.timeperframe = ival.interval; in v4l2_g_parm_cap() 425 .interval = a->parm.capture.timeperframe in v4l2_s_parm_cap() 443 a->parm.capture.timeperframe = ival.interval; in v4l2_s_parm_cap()
|
/Linux-v4.19/drivers/staging/media/omap4iss/ |
D | iss_video.c | 767 a->parm.output.timeperframe = vfh->timeperframe; in iss_video_get_param() 782 if (a->parm.output.timeperframe.denominator == 0) in iss_video_set_param() 783 a->parm.output.timeperframe.denominator = 1; in iss_video_set_param() 785 vfh->timeperframe = a->parm.output.timeperframe; in iss_video_set_param() 951 pipe->max_timeperframe = vfh->timeperframe; in iss_video_streamon() 1150 handle->timeperframe.denominator = 1; in iss_video_open()
|
D | iss_video.h | 184 struct v4l2_fract timeperframe; member
|
/Linux-v4.19/drivers/media/platform/omap3isp/ |
D | ispvideo.c | 884 a->parm.output.timeperframe = vfh->timeperframe; in isp_video_get_param() 899 if (a->parm.output.timeperframe.denominator == 0) in isp_video_set_param() 900 a->parm.output.timeperframe.denominator = 1; in isp_video_set_param() 902 vfh->timeperframe = a->parm.output.timeperframe; in isp_video_set_param() 1154 pipe->max_timeperframe = vfh->timeperframe; in isp_video_streamon() 1345 handle->timeperframe.denominator = 1; in isp_video_open()
|
D | ispccp2.c | 393 struct v4l2_fract *timeperframe; in ccp2_adjust_bandwidth() local 410 timeperframe = &pipe->max_timeperframe; in ccp2_adjust_bandwidth() 412 if (timeperframe->numerator) { in ccp2_adjust_bandwidth() 414 bound = div_u64(area * timeperframe->denominator, in ccp2_adjust_bandwidth() 415 timeperframe->numerator); in ccp2_adjust_bandwidth()
|
D | ispvideo.h | 190 struct v4l2_fract timeperframe; member
|
/Linux-v4.19/drivers/staging/media/davinci_vpfe/ |
D | vpfe_video.h | 116 struct v4l2_fract timeperframe; member
|
/Linux-v4.19/drivers/media/usb/pwc/ |
D | pwc-v4l.c | 992 parm->parm.capture.timeperframe.denominator = pdev->vframes; in pwc_g_parm() 993 parm->parm.capture.timeperframe.numerator = 1; in pwc_g_parm() 1011 if (parm->parm.capture.timeperframe.numerator == 0 || in pwc_s_parm() 1012 parm->parm.capture.timeperframe.denominator == 0) in pwc_s_parm() 1015 fps = parm->parm.capture.timeperframe.denominator / in pwc_s_parm() 1016 parm->parm.capture.timeperframe.numerator; in pwc_s_parm()
|
/Linux-v4.19/drivers/staging/vc04_services/bcm2835-camera/ |
D | bcm2835-camera.c | 1114 dev->capture.timeperframe.denominator; in mmal_setup_components() 1116 dev->capture.timeperframe.numerator; in mmal_setup_components() 1168 dev->capture.timeperframe.denominator; in mmal_setup_components() 1170 dev->capture.timeperframe.numerator; in mmal_setup_components() 1373 parm->parm.capture.timeperframe = dev->capture.timeperframe; in vidioc_g_parm() 1391 tpf = parm->parm.capture.timeperframe; in vidioc_s_parm() 1398 dev->capture.timeperframe = tpf; in vidioc_s_parm() 1399 parm->parm.capture.timeperframe = tpf; in vidioc_s_parm() 1642 dev->capture.timeperframe = tpf_default; in mmal_init()
|
D | bcm2835-camera.h | 74 struct v4l2_fract timeperframe; member
|
D | controls.c | 1205 fps_range.fps_high.num = dev->capture.timeperframe.denominator; in set_framerate_params() 1206 fps_range.fps_high.den = dev->capture.timeperframe.numerator; in set_framerate_params() 1210 dev->capture.timeperframe.denominator; in set_framerate_params() 1212 dev->capture.timeperframe.numerator; in set_framerate_params()
|
/Linux-v4.19/drivers/media/platform/coda/ |
D | coda-common.c | 1057 tpf = &a->parm.output.timeperframe; in coda_g_parm() 1069 static void coda_approximate_timeperframe(struct v4l2_fract *timeperframe) in coda_approximate_timeperframe() argument 1071 struct v4l2_fract s = *timeperframe; in coda_approximate_timeperframe() 1079 timeperframe->numerator = 1; in coda_approximate_timeperframe() 1080 timeperframe->denominator = 65535; in coda_approximate_timeperframe() 1086 timeperframe->numerator = 1; in coda_approximate_timeperframe() 1087 timeperframe->denominator = 0; in coda_approximate_timeperframe() 1099 *timeperframe = s; in coda_approximate_timeperframe() 1122 *timeperframe = f1; in coda_approximate_timeperframe() 1125 static uint32_t coda_timeperframe_to_frate(struct v4l2_fract *timeperframe) in coda_timeperframe_to_frate() argument [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-g-parm.rst | 108 - ``timeperframe`` 161 - ``timeperframe`` 213 - The frame skipping/repeating controlled by the ``timeperframe``
|
/Linux-v4.19/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 495 struct v4l2_fract timeperframe = { in vidioc_g_parm() local 505 parm->parm.capture.timeperframe = timeperframe; in vidioc_g_parm() 520 parm->parm.capture.timeperframe.numerator; in vidioc_s_parm() 521 d = 1001 * parm->parm.capture.timeperframe.denominator; in vidioc_s_parm()
|
/Linux-v4.19/drivers/media/platform/sti/hva/ |
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()
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-capture.c | 310 a->parm.capture.timeperframe = fi.interval; in capture_g_parm() 327 fi.interval = a->parm.capture.timeperframe; in capture_s_parm() 333 a->parm.capture.timeperframe = fi.interval; in capture_s_parm()
|