diff options
| author | Greg Kroah-Hartman <gregkh@suse.de> | 2008-05-28 14:43:10 -0700 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2008-05-28 14:43:10 -0700 |
| commit | 6bb726364b0504612dde54bcfc30a426f83c7317 (patch) | |
| tree | 065634cc0924f74ec2f9d9482f8382b364996b7c /usb.current | |
| parent | 19d35eee79a8d74e075ca75910915bbe28c9b907 (diff) | |
| download | patches-6bb726364b0504612dde54bcfc30a426f83c7317.tar.gz | |
move usb patches to the proper place, doh!
Diffstat (limited to 'usb.current')
4 files changed, 141 insertions, 0 deletions
diff --git a/usb.current/usb-add-another-scanner-quirk.patch b/usb.current/usb-add-another-scanner-quirk.patch new file mode 100644 index 00000000000000..6fe945567f23d8 --- /dev/null +++ b/usb.current/usb-add-another-scanner-quirk.patch @@ -0,0 +1,33 @@ +From rene@exactcode.de Wed May 28 14:11:06 2008 +From: Ren� Rebe <rene@exactcode.de> +Date: Tue, 27 May 2008 09:05:46 +0200 +Subject: USB: add another scanner quirk +To: Alan Stern <stern@rowland.harvard.edu> +Cc: Greg Kroah-Hartman <gregkh@suse.de>, linux-usb-devel@lists.sourceforge.net, Archivista GmbH <webmaster@archivista.ch> +Message-ID: <483BB2CA.3020206@exactcode.de> + + +Like the HP53{00,70} scanner other devices of the OEM Avision require +the USB_QUIRK_STRING_FETCH_255 to correct set a configuration with +"recent" Linux kernels. + +Signed-off-by: Ren� Rebe <rene@exactcode.de> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/core/quirks.c | 4 ++++ + 1 file changed, 4 insertions(+) + +--- a/drivers/usb/core/quirks.c ++++ b/drivers/usb/core/quirks.c +@@ -47,6 +47,10 @@ static const struct usb_device_id usb_qu + /* Edirol SD-20 */ + { USB_DEVICE(0x0582, 0x0027), .driver_info = USB_QUIRK_RESET_RESUME }, + ++ /* Avision AV600U */ ++ { USB_DEVICE(0x0638, 0x0a13), .driver_info = ++ USB_QUIRK_STRING_FETCH_255 }, ++ + /* M-Systems Flash Disk Pioneers */ + { USB_DEVICE(0x08ec, 0x1000), .driver_info = USB_QUIRK_RESET_RESUME }, + diff --git a/usb.current/usb-add-support-for-rokr-w5-in-unusual_devs.h.patch b/usb.current/usb-add-support-for-rokr-w5-in-unusual_devs.h.patch new file mode 100644 index 00000000000000..9bb5eea1c55f44 --- /dev/null +++ b/usb.current/usb-add-support-for-rokr-w5-in-unusual_devs.h.patch @@ -0,0 +1,37 @@ +From phil@ipom.com Wed May 28 14:10:43 2008 +From: Phil Dibowitz <phil@ipom.com> +Date: Mon, 26 May 2008 21:44:00 +0200 +Subject: USB: Add support for ROKR W5 in unusual_devs.h +To: gregkh@suse.de, linux-usb@vger.kernel.org, USB Storage List <usb-storage@lists.one-eyed-alien.net> +Message-ID: <483B1300.7070808@ipom.com> + +From: Javier Smaldone <javier@smaldone.com.ar> + +This patch adds support for rev 2 of an existing unusual_devs entry +enabling ROKR W5s to work. Greg, please apply. + +From: Javier Smaldone <javier@smaldone.com.ar> +Signed-off-by: Phil Dibowitz <phil@ipom.com> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/storage/unusual_devs.h | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +--- a/drivers/usb/storage/unusual_devs.h ++++ b/drivers/usb/storage/unusual_devs.h +@@ -1714,10 +1714,12 @@ UNUSUAL_DEV( 0x22b8, 0x3010, 0x0001, 0x + /* + * Patch by Pete Zaitcev <zaitcev@redhat.com> + * Report by Mark Patton. Red Hat bz#208928. ++ * Added support for rev 0x0002 (Motorola ROKR W5) ++ * by Javier Smaldone <javier@smaldone.com.ar> + */ +-UNUSUAL_DEV( 0x22b8, 0x4810, 0x0001, 0x0001, ++UNUSUAL_DEV( 0x22b8, 0x4810, 0x0001, 0x0002, + "Motorola", +- "RAZR V3i", ++ "RAZR V3i/ROKR W5", + US_SC_DEVICE, US_PR_DEVICE, NULL, + US_FL_FIX_CAPACITY), + diff --git a/usb.current/usb-fix-m600i-unusual_devs-entry.patch b/usb.current/usb-fix-m600i-unusual_devs-entry.patch new file mode 100644 index 00000000000000..c71cb9e07eb14f --- /dev/null +++ b/usb.current/usb-fix-m600i-unusual_devs-entry.patch @@ -0,0 +1,30 @@ +From phil@ipom.com Wed May 28 14:10:26 2008 +From: Phil Dibowitz <phil@ipom.com> +Date: Mon, 26 May 2008 21:33:58 +0200 +Subject: USB: Fix M600i unusual_devs entry +To: gregkh@suse.de, linux-usb@vger.kernel.org, USB Storage List <usb-storage@lists.one-eyed-alien.net> +Message-ID: <483B10A6.6020801@ipom.com> + + +It turns out that the unusual_devs entry for the Motorola M600i needs +another flag. This patch adds it. Thanks to Atte Andr� Jensen +<atte@ballbreaker.dk>. + +Signed-off-by: Phil Dibowitz <phil@ipom.com> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/storage/unusual_devs.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/usb/storage/unusual_devs.h ++++ b/drivers/usb/storage/unusual_devs.h +@@ -1520,7 +1520,7 @@ UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x + "Sony Ericsson", + "M600i", + US_SC_DEVICE, US_PR_DEVICE, NULL, +- US_FL_FIX_CAPACITY ), ++ US_FL_IGNORE_RESIDUE | US_FL_FIX_CAPACITY ), + + /* Reported by Kevin Cernekee <kpc-usbdev@gelato.uiuc.edu> + * Tested on hardware version 1.10. diff --git a/usb.current/usb-pl2303-another-product-id.patch b/usb.current/usb-pl2303-another-product-id.patch new file mode 100644 index 00000000000000..4cbd2b5d1435d6 --- /dev/null +++ b/usb.current/usb-pl2303-another-product-id.patch @@ -0,0 +1,41 @@ +From steve@gnusis.org Wed May 28 14:12:33 2008 +From: Steve Murphy <steve@gnusis.org> +Date: Fri, 23 May 2008 23:39:05 +0530 +Subject: USB: pl2303: another product ID +To: greg@kroah.com +Message-ID: <48370841.4090008@gnusis.org> + +I've just got a USB GPRS/EDGE modem branded Manufacturer Micromax Model +MMX610U (see http://www.airtel.in/level2_t3data.aspx?path=1/106/179) +working by adding another product ID to pl2303. Modem info reports same +module as Max Arnold's i.e.SIMCOM SIM600 but with product ID 0x0612 +(cf Ox0611). + +From: Steve Murphy <steve@gnusis.org> +Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> + +--- + drivers/usb/serial/pl2303.c | 1 + + drivers/usb/serial/pl2303.h | 1 + + 2 files changed, 2 insertions(+) + +--- a/drivers/usb/serial/pl2303.c ++++ b/drivers/usb/serial/pl2303.c +@@ -56,6 +56,7 @@ static struct usb_device_id id_table [] + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ3) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_PHAROS) }, + { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_ALDIGA) }, ++ { USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_MMX) }, + { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID) }, + { USB_DEVICE(IODATA_VENDOR_ID, IODATA_PRODUCT_ID_RSAQ5) }, + { USB_DEVICE(ATEN_VENDOR_ID, ATEN_PRODUCT_ID) }, +--- a/drivers/usb/serial/pl2303.h ++++ b/drivers/usb/serial/pl2303.h +@@ -14,6 +14,7 @@ + #define PL2303_PRODUCT_ID_PHAROS 0xaaa0 + #define PL2303_PRODUCT_ID_RSAQ3 0xaaa2 + #define PL2303_PRODUCT_ID_ALDIGA 0x0611 ++#define PL2303_PRODUCT_ID_MMX 0x0612 + + #define ATEN_VENDOR_ID 0x0557 + #define ATEN_VENDOR_ID2 0x0547 |
