Searched refs:prescale (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.3-release/sys/arm/freescale/imx/
H A Dimx_gpt.c140 uint32_t basefreq, prescale; local
217 prescale = 0;
220 prescale = basefreq / TARGET_FREQUENCY;
221 sc->clkfreq = basefreq / prescale;
222 prescale -= 1; /* 1..n range is 0..n-1 in hardware. */
224 WRITE4(sc, IMX_GPT_PR, prescale);
H A Dimx_sdhci.c495 uint32_t divisor, enable_bits, enable_reg, freq, prescale, val32; local
526 for (prescale = 2; freq < sc->baseclk_hz / (prescale * 16);)
527 prescale <<= 1;
529 for (divisor = 1; freq < sc->baseclk_hz / (prescale * divisor);)
534 "desired SD freq: %d, actual: %d; base %d prescale %d divisor %d\n",
535 freq, sc->baseclk_hz / (prescale * divisor), sc->baseclk_hz,
536 prescale, divisor);
539 prescale >>= 1;
546 val32 |= prescale << SDHC_CLK_PRESCALE_SHIF
[all...]
/freebsd-10.3-release/sys/dev/drm2/radeon/
H A Dradeon_i2c.c315 u32 prescale = 0; local
341 prescale = m | (n << 8);
349 prescale = (((sclk * 10)/(4 * 128 * 100) + 1) << 8) + 128;
364 prescale = (127 << 8) + ((sclk * 10) / (4 * 127 * i2c_clock));
366 prescale = (((sclk * 10)/(4 * 128 * 100) + 1) << 8) + 128;
395 return prescale;
409 u32 prescale; local
417 prescale = radeon_get_i2c_prescale(rdev);
419 reg = ((prescale << RADEON_I2C_PRESCALE_SHIFT) |
661 u32 prescale; local
[all...]
/freebsd-10.3-release/usr.sbin/lmcconfig/
H A Dlmcconfig.c846 Fout = Fvco / (1<<(config.synth.x+config.synth.r+config.synth.prescale));
858 unsigned prescale = (target < 50000) ? 9:4;
860 Ftarg = target<<prescale;
886 config.synth.prescale = prescale;
892 printf("Fbest=%.0f, Ftarg=%u, Fout=%.0f\n", bestF>>prescale, target, bestF);
857 unsigned prescale = (target < 50000) ? 9:4; local
/freebsd-10.3-release/sys/dev/sound/pci/
H A Dmaestro.c492 u_int prescale = 0; local
497 prescale++;
501 for (; prescale < 7 && divide > 2 && !(divide & 1); divide >>= 1)
502 prescale++;
506 (prescale << WP_TIMER_FREQ_PRESCALE_SHIFT) | (divide - 1));
/freebsd-10.3-release/sys/dev/lmc/
H A Dif_lmc.h809 unsigned prescale :13; /* log(final divisor): 2, 4 or 9 */
808 unsigned prescale :13; /* log(final divisor): 2, 4 or 9 */ member in struct:synth
H A Dif_lmc.c876 if (synth->prescale == 9) /* divide by 512 */
963 sc->config.synth.prescale = 2;
1549 sc->config.synth.prescale = 4;

Completed in 90 milliseconds