Home
last modified time | relevance | path

Searched refs:refclk (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/drivers/clk/
H A Dclk-stm32mp15.c225 enum stm32mp_osc_id refclk[REFCLK_SIZE]; member
323 .refclk[0] = (_p1), \
324 .refclk[1] = (_p2), \
325 .refclk[2] = (_p3), \
326 .refclk[3] = (_p4), \
666 return osc_frequency(pll->refclk[src]); in stm32mp1_pll_get_fref()
677 unsigned long refclk = 0; in stm32mp1_pll_get_fvco() local
690 refclk = stm32mp1_pll_get_fref(pll); in stm32mp1_pll_get_fvco()
705 numerator = refclk * numerator; in stm32mp1_pll_get_fvco()
709 fvco = (unsigned long)(refclk * (divn + 1U) / (divm + 1U)); in stm32mp1_pll_get_fvco()
H A Dclk-stm32mp21.c1420 unsigned long refclk = clk_stm32_pll_get_oscillator_rate(sel); in clk_stm32_pll_config_output() local
1429 if (refclk < PLL_REFCLK_MIN) in clk_stm32_pll_config_output()
1444 if (refclk < PLL_FRAC_REFCLK_MIN) in clk_stm32_pll_config_output()
1540 unsigned long refclk = 0; in clk_stm32_pll1_init() local
1553 refclk = clk_stm32_pll_get_oscillator_rate(sel); in clk_stm32_pll1_init()
1559 if (refclk < PLL_REFCLK_MIN) in clk_stm32_pll1_init()
2071 static unsigned long clk_get_pll1_fvco_rate(unsigned long refclk) in clk_get_pll1_fvco_rate() argument
2084 if (!refdiv || MUL_OVERFLOW(refclk, fbdiv, &freq)) in clk_get_pll1_fvco_rate()
H A Dclk-stm32mp25.c1438 unsigned long refclk = clk_stm32_pll_get_oscillator_rate(sel); in clk_stm32_pll_config_output() local
1447 if (refclk < PLL_REFCLK_MIN) in clk_stm32_pll_config_output()
1462 if (refclk < PLL_FRAC_REFCLK_MIN) in clk_stm32_pll_config_output()
1550 unsigned long refclk = 0; in clk_stm32_pll1_init() local
1557 refclk = clk_stm32_pll_get_oscillator_rate(sel); in clk_stm32_pll1_init()
1563 if (refclk < PLL_REFCLK_MIN) in clk_stm32_pll1_init()
2064 static unsigned long clk_get_pll1_fvco_rate(unsigned long refclk) in clk_get_pll1_fvco_rate() argument
2077 if (!refdiv || MUL_OVERFLOW(refclk, fbdiv, &freq)) in clk_get_pll1_fvco_rate()
H A Dclk-stm32mp13.c1087 unsigned long refclk = 0UL; in clk_stm32_pll_compute_cfgr1() local
1089 refclk = clk_stm32_pll_get_oscillator_rate(sel) / (divm + 1U); in clk_stm32_pll_compute_cfgr1()
1091 if ((refclk < (stm32mp1_pll[pll->plltype].refclk_min * 1000000U)) || in clk_stm32_pll_compute_cfgr1()
1092 (refclk > (stm32mp1_pll[pll->plltype].refclk_max * 1000000U))) in clk_stm32_pll_compute_cfgr1()
1097 if (pll->plltype == PLL_800 && refclk >= 8000000U) in clk_stm32_pll_compute_cfgr1()