From 5e897bdd88c3c07db1c65931d785594b467ba87a Mon Sep 17 00:00:00 2001 From: Henning Meier-Geinitz Date: Tue, 23 Sep 2003 03:08:05 -0700 Subject: [PATCH] [PATCH] USB scanner driver: added USB_CLASS_CDC_DATA Added test for USB_CLASS_CDC_DATA which is used by some fingerprint scanners. --- drivers/usb/image/scanner.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/image/scanner.c b/drivers/usb/image/scanner.c index 9b6b6e175d8ff..55d1aa68ed9b3 100644 --- a/drivers/usb/image/scanner.c +++ b/drivers/usb/image/scanner.c @@ -378,6 +378,7 @@ * condition occours (Daniele Bellucci). * - Added vendor/product ids for Canon, HP, Microtek, Mustek, Siemens, UMAX, and * Visioneer scanners. + * - Added test for USB_CLASS_CDC_DATA which is used by some fingerprint scanners. * * * TODO @@ -961,6 +962,7 @@ probe_scanner(struct usb_interface *intf, if (interface[0].desc.bInterfaceClass != USB_CLASS_VENDOR_SPEC && interface[0].desc.bInterfaceClass != USB_CLASS_PER_INTERFACE && + interface[0].desc.bInterfaceClass != USB_CLASS_CDC_DATA && interface[0].desc.bInterfaceClass != SCN_CLASS_SCANJET) { dbg("probe_scanner: This interface doesn't look like a scanner (class=0x%x).", interface[0].desc.bInterfaceClass); return -ENODEV; -- 2.53.0