Home
last modified time | relevance | path

Searched refs:clkdiv (Results 1 – 11 of 11) sorted by relevance

/freebsd-10-stable/sys/contrib/octeon-sdk/
Dcvmx-mpi-defs.h124 …uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) … member
190 uint64_t clkdiv : 13;
197 uint64_t clkdiv : 13; /**< Fsclk = Feclk / (2 * CLKDIV) member
244 uint64_t clkdiv : 13;
251 uint64_t clkdiv : 13; /**< Fsclk = Feclk / (2 * CLKDIV) member
294 uint64_t clkdiv : 13;
302 …uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) … member
361 uint64_t clkdiv : 13;
368 …uint64_t clkdiv : 13; /**< Fspi_clk = Fsclk / (2 * CLKDIV) … member
427 uint64_t clkdiv : 13;
Dcvmx-llm.c351 int clkdiv = 2; /* CN38XX is fixed at 2, CN58XX supports 2,3,4 */ in rld_csr_config_generate() local
412 clkdiv = eclk_mhz/max_llm_clock_mhz; in rld_csr_config_generate()
413 if (clkdiv * max_llm_clock_mhz < eclk_mhz) in rld_csr_config_generate()
414 clkdiv++; in rld_csr_config_generate()
416 if (clkdiv > 4) in rld_csr_config_generate()
421 if (clkdiv < 2) in rld_csr_config_generate()
422 clkdiv = 2; in rld_csr_config_generate()
424 …tf("Using llm clock divisor: %d, llm clock is: %lu MHz\n", clkdiv, (unsigned long)eclk_mhz/clkdiv); in rld_csr_config_generate()
431 if (clkdiv == 2) in rld_csr_config_generate()
434 clkdiv_enc = clkdiv - 1; in rld_csr_config_generate()
[all …]
Dcvmx-dfa-defs.h3499 uint64_t clkdiv : 2; /**< RLDCLK Divisor Select member
3774 uint64_t clkdiv : 2;
/freebsd-10-stable/sys/arm/ti/am335x/
Dam335x_pwm.c255 int clkdiv; in am335x_pwm_freq() local
257 clkdiv = am335x_pwm_clkdiv[sc->sc_pwm_clkdiv]; in am335x_pwm_freq()
258 sc->sc_pwm_freq = PWM_CLOCK / (1 * clkdiv) / sc->sc_pwm_period; in am335x_pwm_freq()
264 int clkdiv, error, freq, i, period; in am335x_pwm_sysctl_freq() local
284 clkdiv = am335x_pwm_clkdiv[i]; in am335x_pwm_sysctl_freq()
285 period = PWM_CLOCK / clkdiv / freq; in am335x_pwm_sysctl_freq()
313 int error, i, clkdiv; in am335x_pwm_sysctl_clkdiv() local
320 clkdiv = am335x_pwm_clkdiv[sc->sc_pwm_clkdiv]; in am335x_pwm_sysctl_clkdiv()
323 error = sysctl_handle_int(oidp, &clkdiv, sizeof(clkdiv), req); in am335x_pwm_sysctl_clkdiv()
328 if (clkdiv != am335x_pwm_clkdiv[sc->sc_pwm_clkdiv]) { in am335x_pwm_sysctl_clkdiv()
[all …]
/freebsd-10-stable/sys/arm/ti/
Dti_sdhci.c164 uint32_t clkdiv, val32; in ti_sdhci_read_2() local
181 clkdiv = ((val32 >> MMCHS_SYSCTL_CLKD_SHIFT) & in ti_sdhci_read_2()
184 val32 |= (clkdiv & SDHCI_DIVIDER_MASK) << SDHCI_DIVIDER_SHIFT; in ti_sdhci_read_2()
186 val32 |= ((clkdiv >> SDHCI_DIVIDER_MASK_LEN) & in ti_sdhci_read_2()
255 uint32_t clkdiv, val32; in ti_sdhci_write_2() local
263 clkdiv = (val >> SDHCI_DIVIDER_SHIFT) & SDHCI_DIVIDER_MASK; in ti_sdhci_write_2()
265 clkdiv |= ((val >> SDHCI_DIVIDER_HI_SHIFT) & in ti_sdhci_write_2()
267 clkdiv *= 2; in ti_sdhci_write_2()
268 if (clkdiv > MMCHS_SYSCTL_CLKD_MASK) in ti_sdhci_write_2()
269 clkdiv = MMCHS_SYSCTL_CLKD_MASK; in ti_sdhci_write_2()
[all …]
Dti_mmchs.c967 uint32_t clkdiv; in ti_mmchs_update_ios() local
1077 clkdiv = 0; in ti_mmchs_update_ios()
1079 clkdiv = sc->sc_ref_freq / ios->clock; in ti_mmchs_update_ios()
1080 if (clkdiv < 1) in ti_mmchs_update_ios()
1081 clkdiv = 1; in ti_mmchs_update_ios()
1082 if ((sc->sc_ref_freq / clkdiv) > ios->clock) in ti_mmchs_update_ios()
1083 clkdiv += 1; in ti_mmchs_update_ios()
1084 if (clkdiv > 250) in ti_mmchs_update_ios()
1085 clkdiv = 250; in ti_mmchs_update_ios()
1090 sysctl_reg |= MMCHS_SYSCTL_CLKD(clkdiv); in ti_mmchs_update_ios()
/freebsd-10-stable/sys/arm/lpc/
Dlpc_mmc.c630 uint32_t clkdiv = 0, pwr = 0; in lpc_mmc_update_ios() local
633 clkdiv |= LPC_SD_CLOCK_WIDEBUS; in lpc_mmc_update_ios()
636 clkdiv = (LPC_SD_CLK / (2 * ios->clock)) - 1; in lpc_mmc_update_ios()
639 if ((LPC_SD_CLK / (2 * (clkdiv + 1))) > ios->clock) in lpc_mmc_update_ios()
640 clkdiv++; in lpc_mmc_update_ios()
642 debugf("clock: %dHz, clkdiv: %d\n", ios->clock, clkdiv); in lpc_mmc_update_ios()
646 clkdiv |= LPC_SD_CLOCK_WIDEBUS; in lpc_mmc_update_ios()
649 lpc_mmc_write_4(sc, LPC_SD_CLOCK, clkdiv | LPC_SD_CLOCK_ENABLE); in lpc_mmc_update_ios()
/freebsd-10-stable/sys/gnu/dts/arm/
Demev2.dtsi77 compatible = "renesas,emev2-smu-clkdiv";
83 compatible = "renesas,emev2-smu-clkdiv";
89 compatible = "renesas,emev2-smu-clkdiv";
95 compatible = "renesas,emev2-smu-clkdiv";
/freebsd-10-stable/sys/arm/at91/
Dat91_mci.c556 uint32_t clkdiv; in at91_mci_update_ios() local
576 clkdiv = 0; in at91_mci_update_ios()
580 clkdiv = ((at91_master_clock / ios->clock) / 2) - 1; in at91_mci_update_ios()
582 clkdiv = (at91_master_clock / ios->clock) / 2; in at91_mci_update_ios()
583 freq = at91_master_clock / ((clkdiv+1) * 2); in at91_mci_update_ios()
584 if (clkdiv == 1 && ios->clock == 25000000 && freq <= 15000000) { in at91_mci_update_ios()
586 clkdiv = 0; in at91_mci_update_ios()
587 freq = at91_master_clock / ((clkdiv+1) * 2); in at91_mci_update_ios()
596 WR4(sc, MCI_MR, (RD4(sc, MCI_MR) & ~MCI_MR_CLKDIV) | clkdiv); in at91_mci_update_ios()
/freebsd-10-stable/sys/arm/freescale/imx/
Dimx_i2c.c102 struct clkdiv { struct
106 static struct clkdiv clkdiv_table[] = { argument
/freebsd-10-stable/sys/dev/cxgb/common/
Dcxgb_t3_hw.c252 u32 clkdiv = adap->params.vpd.cclk / (2 * adap->params.vpd.mdc) - 1; in mi1_init() local
253 u32 val = F_PREEN | V_CLKDIV(clkdiv); in mi1_init()