X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fpowerpc%2Fkernel%2Fudbg_16550.c;fp=arch%2Fpowerpc%2Fkernel%2Fudbg_16550.c;h=5d29dcca523c113e62e9a6332552c145fbe01270;hb=64ba3f394c830ec48a1c31b53dcae312c56f1604;hp=2d17f2b8eda73323444208ed4744c0f04104e6e8;hpb=be1e6109ac94a859551f8e1774eb9a8469fe055c;p=linux-2.6.git diff --git a/arch/powerpc/kernel/udbg_16550.c b/arch/powerpc/kernel/udbg_16550.c index 2d17f2b8e..5d29dcca5 100644 --- a/arch/powerpc/kernel/udbg_16550.c +++ b/arch/powerpc/kernel/udbg_16550.c @@ -8,6 +8,7 @@ * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ +#include #include #include #include @@ -81,14 +82,10 @@ static int udbg_550_getc(void) void udbg_init_uart(void __iomem *comport, unsigned int speed, unsigned int clock) { - unsigned int dll, base_bauds; + unsigned int dll, base_bauds = clock / 16; - if (clock == 0) - clock = 1843200; if (speed == 0) speed = 9600; - - base_bauds = clock / 16; dll = base_bauds / speed; if (comport) {