]> git.ipfire.org Git - people/ms/u-boot.git/commitdiff
mips: Fix baudrate divisor computation on alchemy cpus
authorWolfgang Ocker <weo@reccoware.de>
Mon, 28 Jul 2008 14:56:51 +0000 (16:56 +0200)
committerShinya Kuribayashi <skuribay@ruby.dti.ne.jp>
Tue, 29 Jul 2008 15:40:54 +0000 (00:40 +0900)
Use CFG_MIPS_TIMER_FREQ when computing the baudrate divisor
on alchemy cpus.

Signed-off-by: Wolfgang Ocker <weo@reccoware.de>
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
cpu/mips/au1x00_serial.c

index 63097940acc81db2e759614fc0cf42c324392328..e8baab5b1f53f1529ef0584e6b368e928fd1cdf9 100644 (file)
@@ -76,7 +76,7 @@ void serial_setbrg (void)
        sd = (*sys_powerctrl & 0x03) + 2;
 
        /* calulate 2x baudrate and round */
-       divisorx2 = ((CFG_HZ/(sd * 16 * CONFIG_BAUDRATE)));
+       divisorx2 = ((CFG_MIPS_TIMER_FREQ/(sd * 16 * CONFIG_BAUDRATE)));
 
        if (divisorx2 & 0x01)
                divisorx2 = divisorx2 + 1;