]> git.baikalelectronics.ru Git - kernel.git/commit
USB: Handle bogus low-speed Bulk endpoints
authorAlan Stern <stern@rowland.harvard.edu>
Fri, 8 Jun 2007 19:25:02 +0000 (15:25 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 12 Jul 2007 23:34:31 +0000 (16:34 -0700)
commit8a0cb47c25084b94caf28e26291849d0a8050b07
tree04f9c9efa42391e85c9590f9859dedc9650ef3c7
parent6b302446d3db5397e5c2796ffaf6be10fa833a56
USB: Handle bogus low-speed Bulk endpoints

A noticeable number of low-speed devices mistakenly include
descriptors for Bulk endpoints, which is forbidden by the USB spec.
In an attempt to make such devices more usable, this patch (as924)
converts the descriptors to Interrupt with an interval of 1 ms.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/config.c