diff options
author | Nye Liu <nyet@mrv.com> | 2008-07-23 21:29:50 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-24 10:47:30 -0700 |
commit | ae2d4c396e19f45918ed6e0900b031538d009823 (patch) | |
tree | 809061b816c0ef3a724df8c7369632fb2dda58cd /drivers/serial/sc26xx.c | |
parent | e9a8f4d1de12633bfb71b5fee47745b32877b7b5 (diff) | |
download | kernel-common-ae2d4c396e19f45918ed6e0900b031538d009823.tar.gz kernel-common-ae2d4c396e19f45918ed6e0900b031538d009823.tar.bz2 kernel-common-ae2d4c396e19f45918ed6e0900b031538d009823.zip |
cpm1: don't send break on TX_STOP, don't interrupt RX/TX when adjusting termios parameters
Before setting STOP_TX, set _brkcr to 0 so the SMC does not send a break
character. The driver appears to properly re-initialize _brkcr when the
SMC is restarted.
Do not interrupt RX/TX when the termios is being adjusted; it results in
corrupted characters appearing on the line.
Cc: Vitaly Bordug <vbordug@ru.mvista.com>
Cc: Scott Wood <scottwood@freescale.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Kumar Gala <galak@kernel.crashing.org>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/serial/sc26xx.c')
0 files changed, 0 insertions, 0 deletions