linux/include
Libor Pechacek 6fe7015007 USB: serial: handle Data Carrier Detect changes
commit d14fc1a74e upstream.

Alan's commit 335f8514f2 introduced
.carrier_raised function in several drivers.  That also means
tty_port_block_til_ready can now suspend the process trying to open the serial
port when Carrier Detect is low and put it into tty_port.open_wait queue.  We
need to wake up the process when Carrier Detect goes high and trigger TTY
hangup when CD goes low.

Some of the devices do not report modem status line changes, or at least we
don't understand the status message, so for those we remove .carrier_raised
again.

Signed-off-by: Libor Pechacek <lpechacek@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-02-17 15:36:44 -08:00
..
acpi
asm-generic
crypto
drm drm/radeon: fix PCI ID 5657 to be an RV410 2010-10-28 21:44:06 -07:00
keys
linux USB: serial: handle Data Carrier Detect changes 2011-02-17 15:36:44 -08:00
math-emu
media
mtd
net sctp: Fix a race between ICMP protocol unreachable and connect() 2011-01-07 14:43:18 -08:00
pcmcia
rdma
rxrpc
scsi
sound
trace
video
xen
Kbuild