]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit86a9e4ddc58f90aaa5fd73a6df6fc9f13e5c0db8
treee6f63661516ad845b58d9db0eaa38ad1afdda867
parent90e16374f5191305849a8e4d6a6c0c4ae242eb0e
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