On Fri, Sep 21, 2012 at 7:59 PM, Linus Walleij
[off-list ref] wrote:
From: Linus Walleij <redacted>
The ST Microelectronics variant of the PL011 is capable of supporting
very high non-standard baud rates, even above 4 Mbps. Mostly this
works, but when we try to use 4050000 baud, the code in
tty_termios_encode_baud_rate(), which is called from
uart_get_baud_rate() will do some fuzzy matching and "snap" the
baudrate to 4000000 baud, which happens to be in the baud_table[].
So I've found the right solution to this problem, Greg ignore
this patch.
Yours,
Linus Walleij