Lines Matching refs:fbdiv
101 u32 fbdiv; in zynqmp_pll_round_rate() local
114 fbdiv = DIV_ROUND_CLOSEST(rate, *prate); in zynqmp_pll_round_rate()
115 if (fbdiv < PLL_FBDIV_MIN || fbdiv > PLL_FBDIV_MAX) { in zynqmp_pll_round_rate()
116 fbdiv = clamp_t(u32, fbdiv, PLL_FBDIV_MIN, PLL_FBDIV_MAX); in zynqmp_pll_round_rate()
117 rate = *prate * fbdiv; in zynqmp_pll_round_rate()
136 u32 fbdiv, data; in zynqmp_pll_recalc_rate() local
141 ret = zynqmp_pm_clock_getdivider(clk_id, &fbdiv); in zynqmp_pll_recalc_rate()
146 rate = parent_rate * fbdiv; in zynqmp_pll_recalc_rate()
173 u32 fbdiv; in zynqmp_pll_set_rate() local
199 fbdiv = DIV_ROUND_CLOSEST(rate, parent_rate); in zynqmp_pll_set_rate()
200 fbdiv = clamp_t(u32, fbdiv, PLL_FBDIV_MIN, PLL_FBDIV_MAX); in zynqmp_pll_set_rate()
201 ret = zynqmp_pm_clock_setdivider(clk_id, fbdiv); in zynqmp_pll_set_rate()
206 return parent_rate * fbdiv; in zynqmp_pll_set_rate()