From: Mike Isely Date: Mon, 11 Feb 2008 02:23:32 +0000 (-0600) Subject: USB: cypress_m8: Limit baud rate to <=4800 for USB low speed devices X-Git-Tag: v2.6.26-rc1~1061^2~89 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92983c2121fb46f234add1c36b5e596779899d56;p=pandora-kernel.git USB: cypress_m8: Limit baud rate to <=4800 for USB low speed devices The cypress app note for the M8 states that for the USB low speed version of the part, throughput is effectively limited to 800 bytes/sec. So if we were to try a faster baud rate in such cases then we risk overrun errors on receive. Best to just identify this case and limit the rate to 4800 baud or less (by ignoring any request to set a faster rate). The old baud rate setting code was somewhat fragile; this change also hopefully makes it easier in the future to better checking / limiting. Signed-off-by: Mike Isely Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed