[Cbe-oss-dev] [PATCH] of_serial : set custom divisor computed from device tree values
Jens Osterkamp
jens at de.ibm.com
Sat Jan 27 04:22:21 EST 2007
Small fix to Arnds of_serial driver which computes the custom divisor
from the device tree values.
Signed-off-by: Jens Osterkamp <jens at de.ibm.com>
Index: linux-2.6.20-rc5/drivers/serial/of_serial.c
===================================================================
--- linux-2.6.20-rc5.orig/drivers/serial/of_serial.c
+++ linux-2.6.20-rc5/drivers/serial/of_serial.c
@@ -50,9 +50,8 @@ static int __devinit of_platform_serial_
port->uartclk = *clk;
port->flags = UPF_SHARE_IRQ | UPF_BOOT_AUTOCONF | UPF_IOREMAP;
port->dev = &ofdev->dev;
-/* if (spd) // FIXME: how to set?
- port->speed = spd;
-*/
+ port->custom_divisor = *clk / (16 * (*spd));
+
return 0;
}
More information about the cbe-oss-dev
mailing list