diff options
author | David Brownell <david-b@pacbell.net> | 2008-05-07 23:27:37 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-05-14 19:00:28 +0200 |
commit | b9370332f4879360ef7126f7a19c660e87084290 (patch) | |
tree | f5538d78a167514912e84bccd3554cf6d0bf370f /drivers/usb/storage | |
parent | USB: serial gadget: simplify endpoint handling (diff) | |
download | linux-b9370332f4879360ef7126f7a19c660e87084290.tar.xz linux-b9370332f4879360ef7126f7a19c660e87084290.zip |
USB: serial gadget: descriptor cleanup
Bugfix some serial gadget descriptors:
- Stop mangling the low bits (controller type ID) of bcdDevice;
just use the high bits for a driver revision code.
- Serial numbers that aren't specific to individual devices
are useless; stop reporting "0" for this.
- Since it's not part of a CDC-conformant function, the "bulk only"
configuration shouldn't be using "CDC Data" as its interface class.
Switch over to using CLASS_VENDOR_SPEC (different value, 0xff).
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Cc: Al Borchers <alborchers@steinerpoint.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/storage')
0 files changed, 0 insertions, 0 deletions