serial: LPC32XX_hsuart: More spinlock issue corrections
authorKevin Wells <wellsk40@gmail.com>
Tue, 18 Jan 2011 01:23:39 +0000 (17:23 -0800)
committerKevin Wells <wellsk40@gmail.com>
Tue, 18 Jan 2011 01:23:39 +0000 (17:23 -0800)
commit3b8021d960982f55f7eb49fc5ae372aad7c41959
treefd870363beb894601009c088a9a68d8eb12e8eef
parentb33d8ebf72f978a1236edca47e3f6b650048bbf3
serial: LPC32XX_hsuart: More spinlock issue corrections

tty_flip_buffer_push() should not be called in locked context.
Removed locks for some functions that were already called with
locks enabled, added locks for some that should be locked.
Added lock for _startup for safety.
drivers/serial/lpc32xx_hs.c