usblp: quirk flag and device entry for Seiko Epson M129C printer
authorAlan Stern <stern@rowland.harvard.edu>
Fri, 16 Mar 2007 19:53:07 +0000 (15:53 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 19 Mar 2007 20:22:18 +0000 (13:22 -0700)
commit5ec71db59ac07eeac89a54b35a90c181bbd3c445
tree6eee650a17a4574af10d4bf6facde8021ff4b119
parente5740b5d75af4ad9423911fe77d687f47e880a4d
usblp: quirk flag and device entry for Seiko Epson M129C printer

This patch (as872) adds a device table entry and a new quirk flag to
the usblp driver for the Seiko Epson Receipt printer.  This printer
returns Vendor-Specific values for bInterfaceClass and
bInterfaceSubClass, but the bInterfaceProtocol value is valid and it
works with usblp.  The new quirks flag tells the driver to ignore the
Class and SubClass values in the interface descriptor.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: Vojtech Pavlik <vojtech@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/class/usblp.c