Searched refs:clkdiv (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.2-release/sys/contrib/octeon-sdk/
H A Dcvmx-mpi-defs.h124 uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) | NS member in struct:cvmx_mpi_cfg::cvmx_mpi_cfg_s
190 uint64_t clkdiv : 13;
197 uint64_t clkdiv : 13; /**< Fsclk = Feclk / (2 * CLKDIV) member in struct:cvmx_mpi_cfg::cvmx_mpi_cfg_cn30xx
244 uint64_t clkdiv : 13;
251 uint64_t clkdiv : 13; /**< Fsclk = Feclk / (2 * CLKDIV) member in struct:cvmx_mpi_cfg::cvmx_mpi_cfg_cn31xx
294 uint64_t clkdiv : 13;
302 uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) | NS member in struct:cvmx_mpi_cfg::cvmx_mpi_cfg_cn61xx
361 uint64_t clkdiv : 13;
368 uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) | NS member in struct:cvmx_mpi_cfg::cvmx_mpi_cfg_cn66xx
427 uint64_t clkdiv
[all...]
H A Dcvmx-llm.c351 int clkdiv = 2; /* CN38XX is fixed at 2, CN58XX supports 2,3,4 */ local
412 clkdiv = eclk_mhz/max_llm_clock_mhz;
413 if (clkdiv * max_llm_clock_mhz < eclk_mhz)
414 clkdiv++;
416 if (clkdiv > 4)
421 if (clkdiv < 2)
422 clkdiv = 2;
424 cvmx_dprintf("Using llm clock divisor: %d, llm clock is: %lu MHz\n", clkdiv, (unsigned long)eclk_mhz/clkdiv);
431 if (clkdiv
[all...]
H A Dcvmx-dfa-defs.h3499 uint64_t clkdiv : 2; /**< RLDCLK Divisor Select member in struct:cvmx_dfa_memcfg0::cvmx_dfa_memcfg0_s
3774 uint64_t clkdiv : 2;
/freebsd-10.2-release/sys/arm/ti/am335x/
H A Dam335x_pwm.c255 int clkdiv; local
257 clkdiv = am335x_pwm_clkdiv[sc->sc_pwm_clkdiv];
258 sc->sc_pwm_freq = PWM_CLOCK / (1 * clkdiv) / sc->sc_pwm_period;
264 int clkdiv, error, freq, i, period; local
284 clkdiv = am335x_pwm_clkdiv[i];
285 period = PWM_CLOCK / clkdiv / freq;
296 /* Update the clkdiv settings. */
313 int error, i, clkdiv; local
320 clkdiv = am335x_pwm_clkdiv[sc->sc_pwm_clkdiv];
323 error = sysctl_handle_int(oidp, &clkdiv, sizeo
[all...]
/freebsd-10.2-release/sys/arm/ti/
H A Dti_sdhci.c164 uint32_t clkdiv, val32; local
181 clkdiv = ((val32 >> MMCHS_SYSCTL_CLKD_SHIFT) &
184 val32 |= (clkdiv & SDHCI_DIVIDER_MASK) << SDHCI_DIVIDER_SHIFT;
186 val32 |= ((clkdiv >> SDHCI_DIVIDER_MASK_LEN) &
255 uint32_t clkdiv, val32; local
263 clkdiv = (val >> SDHCI_DIVIDER_SHIFT) & SDHCI_DIVIDER_MASK;
265 clkdiv |= ((val >> SDHCI_DIVIDER_HI_SHIFT) &
267 clkdiv *= 2;
268 if (clkdiv > MMCHS_SYSCTL_CLKD_MASK)
269 clkdiv
[all...]
H A Dti_mmchs.c967 uint32_t clkdiv; local
1077 clkdiv = 0;
1079 clkdiv = sc->sc_ref_freq / ios->clock;
1080 if (clkdiv < 1)
1081 clkdiv = 1;
1082 if ((sc->sc_ref_freq / clkdiv) > ios->clock)
1083 clkdiv += 1;
1084 if (clkdiv > 250)
1085 clkdiv = 250;
1090 sysctl_reg |= MMCHS_SYSCTL_CLKD(clkdiv);
[all...]
/freebsd-10.2-release/sys/arm/at91/
H A Dat91_mci.c561 uint32_t clkdiv; local
581 clkdiv = 0;
585 clkdiv = ((at91_master_clock / ios->clock) / 2) - 1;
587 clkdiv = (at91_master_clock / ios->clock) / 2;
588 freq = at91_master_clock / ((clkdiv+1) * 2);
589 if (clkdiv == 1 && ios->clock == 25000000 && freq <= 15000000) {
591 clkdiv = 0;
592 freq = at91_master_clock / ((clkdiv+1) * 2);
601 WR4(sc, MCI_MR, (RD4(sc, MCI_MR) & ~MCI_MR_CLKDIV) | clkdiv);
/freebsd-10.2-release/sys/arm/lpc/
H A Dlpc_mmc.c641 uint32_t clkdiv = 0, pwr = 0; local
644 clkdiv |= LPC_SD_CLOCK_WIDEBUS;
647 clkdiv = (LPC_SD_CLK / (2 * ios->clock)) - 1;
650 if ((LPC_SD_CLK / (2 * (clkdiv + 1))) > ios->clock)
651 clkdiv++;
653 debugf("clock: %dHz, clkdiv: %d\n", ios->clock, clkdiv);
657 clkdiv |= LPC_SD_CLOCK_WIDEBUS;
660 lpc_mmc_write_4(sc, LPC_SD_CLOCK, clkdiv | LPC_SD_CLOCK_ENABLE);
/freebsd-10.2-release/sys/arm/freescale/imx/
H A Dimx_i2c.c91 struct clkdiv { struct
95 static struct clkdiv clkdiv_table[] = {
/freebsd-10.2-release/sys/dev/cxgb/common/
H A Dcxgb_t3_hw.c252 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; local
253 u32 val = F_PREEN | V_CLKDIV(clkdiv);

Completed in 169 milliseconds