Files
linux/drivers/tty
Uwe Kleine-König 5289f1ce39 serial: mxs-auart: Fix baudrate calculation
commit a6040bc610 upstream.

The reference manual for the i.MX28 recommends to calculate the divisor
as

	divisor = (UARTCLK * 32) / baud rate, rounded to the nearest integer

, so let's do this. For a typical setup of UARTCLK = 24 MHz and baud
rate = 115200 this changes the divisor from 6666 to 6667 and so the
actual baud rate improves from 115211.521 Bd (error ≅ 0.01 %) to
115194.240 Bd (error ≅ 0.005 %).

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-04-08 09:30:34 +02:00
..
2017-01-09 08:32:21 +01:00
2011-03-31 11:26:23 -03:00
2016-05-01 13:22:54 -07:00
2016-04-30 09:26:55 -07:00
2016-03-07 16:11:14 -08:00
2016-05-09 09:39:13 +02:00
2016-02-14 14:36:04 -08:00