Home
last modified time | relevance | path

Searched refs:fref (Results 1 – 3 of 3) sorted by relevance

/bsp/core-v-mcu/Libraries/core_v_hal_libraries/core_v_hal/source/
A Dhal_fll.c61 unsigned int fref = ARCHI_REF_CLOCK; in __rt_fll_get_mult_div_from_freq() local
62 unsigned int Log2M = __FL1(freq) - __FL1(fref); in __rt_fll_get_mult_div_from_freq()
64 unsigned int M = (freq << D) / fref; in __rt_fll_get_mult_div_from_freq()
77 if (D == 0) fres = fref*M; in __rt_fll_get_mult_div_from_freq()
78 else fres = (fref*M + (1<<(D-1)))>>D; /* Rounding */ in __rt_fll_get_mult_div_from_freq()
81 fres = (fref * M + (1 << (D - 1))) >> D; /* Rounding */ in __rt_fll_get_mult_div_from_freq()
93 unsigned int fref = ARCHI_REF_CLOCK; in __rt_fll_get_freq_from_mult_div() local
94 unsigned int fres = (fref * mult) >> (div - 1); in __rt_fll_get_freq_from_mult_div()
A Dhal_fll_pi.c66 unsigned int fref = FLL_REF_CLK; in fll_get_mult_div_from_frequency() local
67 unsigned int Log2M = __FL1(freq) - __FL1(fref); in fll_get_mult_div_from_frequency()
69 unsigned int M = (freq << D) / fref; in fll_get_mult_div_from_frequency()
72 fres = (fref * M + (1 << (D - 1))) >> D; /* Rounding */ in fll_get_mult_div_from_frequency()
82 uint32_t fref = FLL_REF_CLK; in fll_get_frequency_from_mult_div() local
83 uint32_t fres = (div == 0) ? (fref * mult) : (fref * mult) >> (div - 1); in fll_get_frequency_from_mult_div()
/bsp/rockchip/rk3500/driver/clk/
A Dclk-pll-rk3588.c241 rt_ubase_t fvco, fref, fout, ffrac; in rk3588_pll_clk_set_by_auto() local
289 fref = fin_hz / p; in rk3588_pll_clk_set_by_auto()
290 ffrac = fvco - (m * fref); in rk3588_pll_clk_set_by_auto()
292 rate_table->k = fout / fref; in rk3588_pll_clk_set_by_auto()

Completed in 8 milliseconds