serial: bfin_5xx: remove redundant SSYNC to improve TX speed
authorSonic Zhang <sonic.zhang@analog.com>
Wed, 27 Oct 2010 08:16:48 +0000 (04:16 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 11 Nov 2010 19:06:08 +0000 (11:06 -0800)
commit001a05d56edd9d82b27e69951fb9520f9ce6ed72
tree570468ad8f31ede2f3c266e3a399e9fd295e886d
parentb6100992e31e61a2f252acb8df1f65c01f0b626d
serial: bfin_5xx: remove redundant SSYNC to improve TX speed

We don't need to force a SSYNC here as the LSR register will already
be updated by the time we get back to reading it.  This speeds up TX
throughput and lowers general system overhead (since SSYNC is system
wide, not peripheral-specific).

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/serial/bfin_5xx.c