diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2013-08-28 12:41:43 +0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2013-09-04 01:22:17 +0400 |
commit | 837f036c8ab201965b9fb0f6b743a415f555493f (patch) | |
tree | b7023124e3be1fa5dd9ddbf989f2ba76df570739 /arch/mips/ath79/clock.c | |
parent | a1191927ace7e6f827132aa9e062779eb3f11fa5 (diff) | |
download | linux-837f036c8ab201965b9fb0f6b743a415f555493f.tar.xz |
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>
Diffstat (limited to 'arch/mips/ath79/clock.c')
-rw-r--r-- | arch/mips/ath79/clock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mips/ath79/clock.c b/arch/mips/ath79/clock.c index 733017b3dfe7..4378d63bc3ed 100644 --- a/arch/mips/ath79/clock.c +++ b/arch/mips/ath79/clock.c @@ -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; |