USB: support for cdc-acm of single interface devices
authorOliver Neukum <oliver@neukum.org>
Sat, 16 May 2009 19:13:19 +0000 (21:13 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 16 Jun 2009 04:44:45 +0000 (21:44 -0700)
commita2bfb4a346d2c2e25f84b35c6044ff53296be1ee
tree494cea0b367252d248a73bd8fe2490d0539ac5f1
parent0b10395ab86c11bef10e882a4323367e6735c9b2
USB: support for cdc-acm of single interface devices

This implement support in cdc-acm for acm devices another popular OS can handle

- adds support for autodetection of devices that use one interface
- autodetection of endpoints
- add a quirk for surpressing a setting that OS doesn't use
- autoassume that quirk for single interface devices

Signed-off-by: Oliver Neukum <oliver@neukum.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/class/cdc-acm.c
drivers/usb/class/cdc-acm.h