summaryrefslogtreecommitdiff
path: root/drivers/usb/serial
diff options
context:
space:
mode:
authorHennerich, Michael <Michael.Hennerich@analog.com>2009-09-02 09:26:21 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2009-09-23 06:46:16 -0700
commiteb661bc88252e5c6dc69df732e77e42981dd4d8b (patch)
treefa822f60e840530359bd73addb77ead12ab20012 /drivers/usb/serial
parentec3815c3e14dc68d49428e6505ae99e86e5dd067 (diff)
USB: sl811-hcd: Fix device disconnect:
SL811 Device detected after removal used to be working in linux-2.6.22 but then broke somewhere between 2.6.22 and 2.6.28. Current hub_port_connect_change() in drivers/usb/core/hub.c won't call usb_disconnect() in case the SL811 driver sets portstatus USB_PORT_FEAT_CONNECTION upon removal. AFAIK the SL811 has only a combined Device Insert/Remove detection bit, therefore use a count to distinguish insert or remove. Signed-Off-By: Michael Hennerich <hennerich@blackfin.uclinux.org> Cc: stable <stable@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/serial')
0 files changed, 0 insertions, 0 deletions