From: Sonic Zhang Date: Tue, 9 Mar 2010 17:25:29 +0000 (-0500) Subject: serial: bfin_sport_uart: shorten the SPORT TX waiting loop X-Git-Tag: v2.6.35-rc1~458^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f3a978b9f4a513610b32f16670914006a61067f;p=pandora-kernel.git serial: bfin_sport_uart: shorten the SPORT TX waiting loop The waiting loop to stop SPORT TX from TX interrupt is too long. This may block the SPORT RX interrupts and cause the RX FIFO to overflow. So, do stop sport TX only after the last char in TX FIFO is moved into the shift register. Signed-off-by: Sonic Zhang Signed-off-by: Mike Frysinger Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed