MIPS: ath79: Use local ref clock rate in ar934x_get_pll_freq
The reference clock rate is passed in the first argument of the function. Use that instead of the rate of the global ath79_ref_clk variable. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/5779/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
This commit is contained in:
parent
a1191927ac
commit
837f036c8a
|
@ -174,12 +174,12 @@ static u32 __init ar934x_get_pll_freq(u32 ref, u32 ref_div, u32 nint, u32 nfrac,
|
|||
u64 t;
|
||||
u32 ret;
|
||||
|
||||
t = ath79_ref_clk.rate;
|
||||
t = ref;
|
||||
t *= nint;
|
||||
do_div(t, ref_div);
|
||||
ret = t;
|
||||
|
||||
t = ath79_ref_clk.rate;
|
||||
t = ref;
|
||||
t *= nfrac;
|
||||
do_div(t, ref_div * frac);
|
||||
ret += t;
|
||||
|
|
Loading…
Reference in New Issue