Lines Matching refs:nf
86 u32 nf = (cfg0 & (BIT(13) - 1)) + 1; in pll_clk_recalc_rate() local
90 return fin / MHZ * nf / nr / od * MHZ; in pll_clk_recalc_rate()
97 unsigned long fin, nf, nr, od; in pll_clk_round_rate() local
106 nf = rate / MHZ; in pll_clk_round_rate()
107 if (nf > BIT(13)) in pll_clk_round_rate()
108 nf = BIT(13); in pll_clk_round_rate()
109 if (nf < 1) in pll_clk_round_rate()
110 nf = 1; in pll_clk_round_rate()
119 dividend = (u64)fin * nf; in pll_clk_round_rate()
129 unsigned long fin, nf, nr, od, reg; in pll_clk_set_rate() local
136 nf = rate / MHZ; in pll_clk_set_rate()
137 if (unlikely((rate % MHZ) || nf > BIT(13) || nf < 1)) in pll_clk_set_rate()
148 reg = (nf - 1) | ((nr - 1) << 13) | ((od - 1) << 19); in pll_clk_set_rate()
152 clkc_writel((nf >> 1) - 1, reg); in pll_clk_set_rate()