USB: cdc-acm: work around some broken devices
authorArseniy Lartsev <ars3n@yandex.ru>
Wed, 1 Jul 2009 12:27:26 +0000 (16:27 +0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 12 Jul 2009 22:16:37 +0000 (15:16 -0700)
commit5186ffee2320942c3dc9745f7930e0eb15329ca6
treee6f63661516ad845b58d9db0eaa38ad1afdda867
parent89368d3d11a5b2eff83ad8e752be67f77a372bad
USB: cdc-acm: work around some broken devices

This patch introduces a work around for cdc-acm devices which are
low speed contrary to the specification, which requires bulk endpoints
which are banned in low speed and converted by usbcore to virtual
interrupt endpoints if they are used nevertheless.

Signed-off-by: Arseniy Lartsev <ars3n@yandex.ru>
Cc: Oliver Neukum <oliver@neukum.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/class/cdc-acm.c