serial: sh-sci: Bring oversized error handlers out of line.
authorPaul Mundt <lethal@linux-sh.org>
Thu, 20 Jan 2011 14:26:18 +0000 (23:26 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Thu, 20 Jan 2011 14:26:18 +0000 (23:26 +0900)
commit94c8b6dbd64c51aa7ce7fcc466beccf942271b0e
treeb9996ea3b85ff4afda1d52673390e22f4a1812b1
parente2651647080930a1846196c3b79f4de662100388
serial: sh-sci: Bring oversized error handlers out of line.

Presently much of the error handling paths are inlined, stemming from a
time when they were much smaller. This simply brings them out of line and
leaves it up to the compiler. Given that some of these now contain nested
loops, it's pretty hard to justify the inlining regardless of the
footprint.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/serial/sh-sci.c