Home
last modified time | relevance | path

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

/rk3399_ARM-atf/plat/intel/soc/agilex/soc/
H A Dagilex_clock_manager.c97 uint32_t mdiv, mscnt, hscnt; in config_clkmgr_handoff() local
120 mdiv = CLKMGR_PLLM_MDIV(hoff_ptr->main_pll_pllm); in config_clkmgr_handoff()
127 mscnt = 100 / (mdiv * BIT(drefclk_div)); in config_clkmgr_handoff()
130 hscnt = (mdiv * mscnt * BIT(drefclk_div) / refclk_div) - 4; in config_clkmgr_handoff()
158 mdiv = CLKMGR_PLLM_MDIV(hoff_ptr->per_pll_pllm); in config_clkmgr_handoff()
166 mscnt = 100 / (mdiv * BIT(drefclk_div)); in config_clkmgr_handoff()
169 hscnt = (mdiv * mscnt * BIT(drefclk_div) / refclk_div) - 4; in config_clkmgr_handoff()
311 uint32_t clk_psrc, mdiv, ref_clk; in get_clk_freq() local
332 mdiv = CLKMGR_PLLM_MDIV(mmio_read_32(pllm_reg)); in get_clk_freq()
333 ref_clk *= mdiv; in get_clk_freq()
/rk3399_ARM-atf/plat/intel/soc/agilex5/soc/
H A Dagilex5_clock_manager.c104 uint32_t mdiv, refclkdiv, drefclkdiv, mscnt, hscnt, vcocalib; in calc_pll_vcocalibration() local
106 mdiv = pllm & CLKMGR_PLLM_MDIV_MASK; in calc_pll_vcocalibration()
111 mscnt = CLKMGR_VCOCALIB_MSCNT_CONST / (mdiv * BIT(drefclkdiv)); in calc_pll_vcocalibration()
116 hscnt = (mdiv * mscnt * BIT(drefclkdiv) / refclkdiv) - in calc_pll_vcocalibration()
364 uint32_t arefclkdiv, ref_clk, mdiv; in get_ref_clk() local
395 mdiv = CLKMGR_PLLM_MDIV(pllm_val); in get_ref_clk()
396 ref_clk *= mdiv; in get_ref_clk()
/rk3399_ARM-atf/plat/intel/soc/stratix10/soc/
H A Ds10_clock_manager.c203 uint32_t data32, mdiv, refclkdiv, ref_clk; in get_ref_clk() local
226 mdiv = ALT_CLKMGR_MAINPLL_FDBCK_MDIV(data32); in get_ref_clk()
228 ref_clk = (ref_clk / refclkdiv) * (6 + mdiv); in get_ref_clk()