]> www.infradead.org Git - users/jedix/linux-maple.git/commit
usb/core/devio.c: Check for printer class specific request
authorMatthias Dellweg <2500@gmx.de>
Sun, 25 Sep 2011 12:26:25 +0000 (14:26 +0200)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Thu, 8 Dec 2011 19:17:48 +0000 (11:17 -0800)
commitef65d0b3a27d6fb3cdde4fa2de20a0b614343fa9
treed148aab47476a9a2e86ebf575ee9bf90782a384e
parent053066ab18d97cc0e85bee716e7c6fc831b0e315
usb/core/devio.c: Check for printer class specific request

commit 393cbb5151ecda9f9e14e3082d048dd27a1ff9f6 upstream.

In the usb printer class specific request get_device_id the value of
wIndex is (interface << 8 | altsetting) instead of just interface.
This enables the detection of some printers with libusb.

Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Matthias Dellweg <2500@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/devio.c