HomeSort by: relevance | last modified time | path
    Searched defs:prescale (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/arch/i386/pci/
geodewdg.c 127 /* power-up clock and set prescale */
169 int prescale, s; local in function:geode_wdog_setmode
188 for (prescale = 0; ticks > UINT16_MAX; prescale++)
192 GEODE_DPRINTF(("%s: prescale %d\n", __func__, prescale));
194 KASSERT(prescale <= SC1100_WDCNFG_WDPRES_MAX);
199 sc->sc_prescale = (uint8_t)prescale;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
amdgpu_dce_i2c_hw.c 273 uint32_t prescale = 0; local in function:set_speed
280 prescale = ((dce_i2c_hw->reference_frequency * 2) / xtal_ref_div) / speed;
285 FN(DC_I2C_DDC1_SPEED, DC_I2C_DDC1_PRESCALE), prescale,
290 FN(DC_I2C_DDC1_SPEED, DC_I2C_DDC1_PRESCALE), prescale,
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_i2c.c 249 u32 prescale = 0; local in function:radeon_get_i2c_prescale
275 prescale = m | (n << 8);
283 prescale = (((sclk * 10)/(4 * 128 * 100) + 1) << 8) + 128;
298 prescale = (127 << 8) + ((sclk * 10) / (4 * 127 * i2c_clock));
300 prescale = (((sclk * 10)/(4 * 128 * 100) + 1) << 8) + 128;
329 return prescale;
344 u32 prescale; local in function:r100_hw_i2c_xfer
352 prescale = radeon_get_i2c_prescale(rdev);
354 reg = ((prescale << RADEON_I2C_PRESCALE_SHIFT) |
597 u32 prescale; local in function:r500_hw_i2c_xfer
    [all...]
  /src/sys/dev/i2c/
pca9685.c 356 * Formula for the prescale is:
369 u_int prescale = (sc->sc_clk_freq * 100) / local in function:pcapwm_pwm_set_config
371 if ((prescale % 100) >= 50)
372 prescale += 100;
373 prescale = (prescale / 100) - 1;
374 if (prescale < PCA9685_PRESCALE_MIN ||
375 prescale > PCA9685_PRESCALE_MAX) {
406 /* Update the prescale register. */
408 (uint8_t)(prescale & 0xff))
    [all...]
  /src/sys/dev/pci/
pm3fb.c 1296 unsigned long feedback, prescale, postscale, IntRef, VCO, out_freq, diff, VCOlow, VCOhigh, bdiff = 1000000; local in function:pm3fb_set_pll
1303 * prescale produce an VCO outside the acceptable range
1305 prescale = 1;
1306 feedback = (prescale * (1UL << postscale) * freq) / (2 * PM3_EXT_CLOCK_FREQ);
1307 VCOlow = (2 * PM3_EXT_CLOCK_FREQ * feedback) / prescale;
1311 prescale = 255;
1312 feedback = (prescale * (1UL << postscale) * freq) / (2 * PM3_EXT_CLOCK_FREQ);
1313 VCOhigh = (2 * PM3_EXT_CLOCK_FREQ * feedback) / prescale;
1317 for (prescale = 1; prescale <= 255; prescale++)
    [all...]
esm.c 451 u_int prescale, divide; local in function:wp_settimer
454 prescale = 0;
459 prescale++;
462 for (; prescale < 7 && divide > 2 && !(divide & 1); divide >>= 1)
463 prescale++;
466 ("wp_settimer(%p, %u): clock = %u, prescale = %u, divide = %u\n",
467 ess, freq, clock, prescale, divide));
471 (prescale << WP_TIMER_FREQ_PRESCALE_SHIFT) | (divide - 1));

Completed in 16 milliseconds