8250: fix break handling for Intel 82571
authorAristeu Rozanski <arozansk@redhat.com>
Thu, 24 Jul 2008 04:29:45 +0000 (21:29 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 24 Jul 2008 17:47:29 +0000 (10:47 -0700)
commit7500b1f602aad75901774a67a687ee985d85893f
tree52afbdf19a5186e307fa9da68a1070431ad46b3a
parent920519c1c31ca46ef6caab1a4be102ed0dfb5fbc
8250: fix break handling for Intel 82571

Intel 82571 has a "Serial Over LAN" feature that doesn't properly
implements the receiving of break characters.  When a break is received,
it doesn't set UART_LSR_DR and unless another character is received, the
break won't be received by the application.

Signed-off-by: Aristeu Rozanski <arozansk@redhat.com>
Acked-by: 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>
drivers/serial/8250.c