/drivers/media/platform/vivid/ |
H A D | vivid-kthread-out.c | 131 unsigned denominator; local 159 denominator = dev->timeperframe_vid_out.denominator; 162 denominator *= 2; 167 buffers_since_start = (u64)jiffies_since_start * denominator + 205 denominator / 2; 206 do_div(next_jiffies_since_start, denominator);
|
H A D | vivid-kthread-cap.c | 714 unsigned denominator; local 741 denominator = dev->timeperframe_vid_cap.denominator; 744 denominator *= 2; 749 buffers_since_start = (u64)jiffies_since_start * denominator + 787 denominator / 2; 788 do_div(next_jiffies_since_start, denominator);
|
H A D | vivid-vid-cap.c | 37 tpf_min = {.numerator = 1, .denominator = FPS_MAX}, 38 tpf_max = {.numerator = FPS_MAX, .denominator = 1}, 39 tpf_default = {.numerator = 1, .denominator = 30}; 980 cap->pixelaspect.denominator = 10; 984 cap->pixelaspect.denominator = 59; 988 cap->pixelaspect.denominator = 1; 1693 ((u64)(a).numerator * (b).denominator OP (u64)(b).numerator * (a).denominator) 1712 if (tpf.denominator == 0)
|
/drivers/media/i2c/ |
H A D | mt9v011.c | 199 static void calc_fps(struct v4l2_subdev *sd, u32 *numerator, u32 *denominator) argument 223 if (numerator && denominator) { 225 *denominator = (u32)frames_per_ms; 229 static u16 calc_speed(struct v4l2_subdev *sd, u32 numerator, u32 denominator) argument 237 if (!numerator || !denominator) 250 t_time += denominator / 2; 251 do_div(t_time, denominator); 361 &cp->timeperframe.denominator); 377 speed = calc_speed(sd, tpf->numerator, tpf->denominator); 383 calc_fps(sd, &tpf->numerator, &tpf->denominator); [all...] |
H A D | vs6624.c | 670 cp->timeperframe.numerator = sensor->frame_rate.denominator; 671 cp->timeperframe.denominator = sensor->frame_rate.numerator; 686 if (tpf->numerator == 0 || tpf->denominator == 0 687 || (tpf->denominator > tpf->numerator * MAX_FRAME_RATE)) { 690 tpf->denominator = MAX_FRAME_RATE; 692 sensor->frame_rate.numerator = tpf->denominator; 693 sensor->frame_rate.denominator = tpf->numerator; 700 sensor->frame_rate.denominator & 0xFF); 800 sensor->frame_rate.denominator = 1; 807 sensor->frame_rate.denominator [all...] |
H A D | ov7670.c | 779 tpf->denominator = (5 * pll_factor * info->clock_speed) / 808 if (tpf->numerator == 0 || tpf->denominator == 0) { 812 (4 * tpf->denominator); 845 tpf->denominator = info->clock_speed; 847 tpf->denominator /= (info->clkrc & CLK_SCALE); 856 if (tpf->numerator == 0 || tpf->denominator == 0) 859 div = (tpf->numerator * info->clock_speed) / tpf->denominator; 866 tpf->denominator = info->clock_speed / div; 1079 interval->discrete.denominator = ov7670_frame_rates[interval->index]; 1571 tpf.denominator [all...] |
H A D | mt9m032.c | 207 (u64)row_time * interval->denominator) 212 interval->denominator = 1000; 215 (u64)row_time * interval->denominator, 218 (u64)row_time * interval->denominator) 521 if (fi->interval.denominator == 0) 522 fi->interval.denominator = 1; 753 sensor->frame_interval.denominator = 30;
|
H A D | ak881x.c | 143 a->pixelaspect.denominator = 1;
|
H A D | ov9650.c | 620 mbd = (1000UL * ov965x->fiv->interval.denominator * 1124 if (fi->interval.denominator == 0) 1128 fi->interval.denominator; 1137 iv->interval.denominator - req_int); 1146 fiv->interval.numerator * 1000000 / fiv->interval.denominator); 1158 fi->interval.numerator, fi->interval.denominator);
|
/drivers/media/v4l2-core/ |
H A D | v4l2-dv-timings.c | 533 if (aspect.numerator == 0 || aspect.denominator == 0) { 535 aspect.denominator = 9; 537 image_width = ((image_height * aspect.numerator) / aspect.denominator); 602 aspect.denominator = vert_portrait; 611 aspect.denominator = 9; 614 aspect.denominator = 3; 617 aspect.denominator = 9; 620 aspect.denominator = 100; 624 /* The aspect ratio is for portrait, so swap numerator and denominator */ 625 tmp = aspect.denominator; [all...] |
/drivers/media/usb/uvc/ |
H A D | uvc_v4l2.c | 330 uint32_t numerator, denominator; local 339 denominator = 10000000; 340 uvc_simplify_fraction(&numerator, &denominator, 8, 333); 349 parm->parm.capture.timeperframe.denominator = denominator; 356 parm->parm.output.timeperframe.denominator = denominator; 379 timeperframe.denominator); 381 timeperframe.numerator, timeperframe.denominator, interval); 406 timeperframe.denominator [all...] |
H A D | uvc_driver.c | 203 void uvc_simplify_fraction(uint32_t *numerator, uint32_t *denominator, argument 220 y = *denominator; 246 *denominator = x; 251 * to compute numerator / denominator * 10000000 using 32 bit fixed point 254 uint32_t uvc_fraction_to_interval(uint32_t numerator, uint32_t denominator) argument 259 if (denominator == 0 || 260 numerator/denominator >= ((uint32_t)-1)/10000000) 263 /* Divide both the denominator and the multiplier by two until 270 denominator /= 2; 273 return denominator [all...] |
H A D | uvcvideo.h | 719 extern void uvc_simplify_fraction(uint32_t *numerator, uint32_t *denominator, 722 uint32_t denominator);
|
/drivers/media/platform/soc_camera/ |
H A D | soc_mediabus.c | 389 unsigned int *numerator, unsigned int *denominator) 395 *denominator = 1; 399 *denominator = 1; 404 *denominator = 1; 408 *denominator = 2; 412 *denominator = 1; 388 soc_mbus_samples_per_pixel(const struct soc_mbus_pixelfmt *mf, unsigned int *numerator, unsigned int *denominator) argument
|
H A D | soc_camera_platform.c | 102 a->pixelaspect.denominator = 1;
|
/drivers/staging/media/omap24xx/ |
H A D | tcm825x.c | 464 tgt_fps = fper->denominator / fper->numerator; 698 || (timeperframe->denominator == 0)) { 699 timeperframe->denominator = DEFAULT_FPS; 703 tgt_fps = timeperframe->denominator / timeperframe->numerator; 706 timeperframe->denominator = MAX_FPS; 709 timeperframe->denominator = MIN_FPS; 747 tgt_fps = timeperframe->denominator / timeperframe->numerator; 908 .denominator = DEFAULT_FPS,
|
/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-std.c | 245 .denominator= 25 256 .denominator= 30000 265 .denominator= 30000 274 .denominator= 30000
|
/drivers/media/i2c/soc_camera/ |
H A D | ov6650.c | 497 a->pixelaspect.denominator = 1; 527 if (timeperframe->numerator && timeperframe->denominator) 528 pclk = pclk_max * timeperframe->denominator / 742 cp->timeperframe.denominator = FRAME_RATE_MAX; 745 cp->timeperframe.numerator, cp->timeperframe.denominator); 765 if (tpf->numerator == 0 || tpf->denominator == 0) 768 div = (tpf->numerator * FRAME_RATE_MAX) / tpf->denominator; 780 priv->tpf.denominator = FRAME_RATE_MAX; 787 tpf->denominator = FRAME_RATE_MAX;
|
/drivers/media/pci/cx25821/ |
H A D | cx25821-medusa-video.c | 528 int denominator; local 541 denominator = srcMax - srcMin; 542 quotient = numerator / denominator; 544 if (2 * (numerator % denominator) >= denominator)
|
/drivers/media/pci/pluto2/ |
H A D | pluto2.c | 439 static inline u32 divide(u32 numerator, u32 denominator) argument 441 if (denominator == 0) 444 return DIV_ROUND_CLOSEST(numerator, denominator);
|
/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_phy.c | 176 int denominator; local 280 denominator = IS_CHAN_2GHZ(chan) ? 44 : 40; 281 spur_freq_sd = ((bb_spur_off * 2048) / denominator) & 0x3ff;
|
/drivers/media/usb/cpia2/ |
H A D | cpia2_v4l.c | 502 c->pixelaspect.denominator = 1; 550 if (ret || !tpf.denominator || !tpf.numerator) 561 f1.numerator *= f2.denominator; 562 f2.numerator *= f1.denominator;
|
/drivers/media/usb/pwc/ |
H A D | pwc-v4l.c | 975 fival->discrete.denominator = i; 993 parm->parm.capture.timeperframe.denominator = pdev->vframes; 1013 parm->parm.capture.timeperframe.denominator == 0) 1016 fps = parm->parm.capture.timeperframe.denominator /
|
/drivers/iio/adc/ |
H A D | twl4030-madc.c | 133 s16 denominator; member in struct:twl4030_prescale_divider_ratios 328 twl4030_divider_ratios[i].denominator)
|
/drivers/media/pci/solo6x10/ |
H A D | solo6x10-v4l2-enc.c | 1052 fintv->stepwise.min.denominator = solo_dev->fps; 1055 fintv->stepwise.max.denominator = solo_dev->fps; 1058 fintv->stepwise.step.denominator = solo_dev->fps; 1071 cp->timeperframe.denominator = solo_enc->solo_dev->fps; 1099 solo_enc->interval = calc_interval(fps, t->numerator, t->denominator);
|