[ramips] uart_clk on Rt3352F is always 40MHz
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 24 Jul 2012 20:37:50 +0000 (20:37 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 24 Jul 2012 20:37:50 +0000 (20:37 +0000)
Currently, sys_clk/10 is used which is just wrong.
cpu_clk/10 would work for systems with 400MHz CPU clock.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32812 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/ramips/files/arch/mips/ralink/rt305x/clock.c

index 4a99cf3..9585476 100644 (file)
@@ -60,7 +60,7 @@ void __init rt305x_clocks_init(void)
                        break;
                }
                rt305x_sys_clk.rate = rt305x_cpu_clk.rate / 3;
-               rt305x_uart_clk.rate = rt305x_sys_clk.rate / 10;
+               rt305x_uart_clk.rate = 40000000;
                rt305x_wdt_clk.rate = rt305x_sys_clk.rate;
        } else {
                BUG();