aboutsummaryrefslogtreecommitdiff
path: root/lib/net_utils.c
diff options
context:
space:
mode:
authorManuel Lauss <[email protected]>2015-02-18 11:01:56 +0100
committerRalf Baechle <[email protected]>2015-02-20 13:01:42 +0100
commit69e4e63ec816a7e22cc3aa14bc7ef4ac734d370c (patch)
treee568482e3fd178211e3caa00f9cb4d64ae31a804 /lib/net_utils.c
parent200276e6730c2817a77cfa6fc7e39ab3a63c4646 (diff)
MIPS: Alchemy: Fix cpu clock calculation
The current code uses bits 0-6 of the sys_cpupll register to calculate core clock speed. However this is only valid on Au1300, on all earlier models the hardware only uses bits 0-5 to generate core clock. This fixes clock calculation on the MTX1 (Au1500), where bit 6 of cpupll is set as well, which ultimately lead the code to calculate a bogus cpu core clock and also uart base clock down the line. Signed-off-by: Manuel Lauss <[email protected]> Reported-by: John Crispin <[email protected]> Tested-by: Bruno Randolf <[email protected]> Cc: [email protected] [v3.17+] Cc: Linux-MIPS <[email protected]> Patchwork: https://patchwork.linux-mips.org/patch/9279/ Signed-off-by: Ralf Baechle <[email protected]>
Diffstat (limited to 'lib/net_utils.c')
0 files changed, 0 insertions, 0 deletions