Subject: of_serial: fix custom divisor setting From: Jens Osterkamp Small fix to Arnds of_serial driver which computes the custom divisor from the device tree values. Signed-off-by: Jens Osterkamp Signed-off-by: Arnd Bergmann Index: linux-2.6/drivers/serial/of_serial.c =================================================================== --- linux-2.6.orig/drivers/serial/of_serial.c +++ linux-2.6/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; }