All of lore.kernel.org
 help / color / mirror / Atom feed
* [stable-2.6.33.4 PATCH] USB: option.c: OLIVETTI OLICARD100 support
@ 2010-05-15 18:42 Nils Radtke
  0 siblings, 0 replies; only message in thread
From: Nils Radtke @ 2010-05-15 18:42 UTC (permalink / raw)
  To: Matthias Urlichs; +Cc: linux-kernel, linux-usb, Greg Kroah-Hartman, stable

From: Nils Radtke <lkml@Think-Future.de>

This patch adds support for an olivetti olicard100 HЅDPA usb-stick.

This device is a zeroCD one with ID 0b3c:c700 that needs switching via 
eject or usb-modeswitch with 
MessageContent="5553424312345678000000000000061b000000030000000000000000000000".
After switching it has ID 0b3c:c000 and provides 5 serial ports ttyUSB[0-4].
Port 0 (modem) and 4 are interrupt ports.

Signed-off-by: Nils Radtke <lkml@Think-Future.de>

---

 drivers/usb/serial/option.c |    5 +++++
 1 file changed, 5 insertions(+)


Index: linux/drivers/usb/serial/option.c
===================================================================
--- linux.orig/drivers/usb/serial/option.c	2010-05-14 13:01:08.000000000 +0200
+++ linux/drivers/usb/serial/option.c	2010-05-14 13:03:51.000000000 +0200
@@ -346,6 +346,10 @@
 #define HAIER_VENDOR_ID				0x201e
 #define HAIER_PRODUCT_CE100			0x2009
 
+/* Olivetti products */
+#define OLIVETTI_VENDOR_ID				0x0b3c
+#define OLIVETTI_PRODUCT_OLICARD100			0xc000
+
 static struct usb_device_id option_ids[] = {
 	{ USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
 	{ USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
@@ -649,6 +653,7 @@
 	{ USB_DEVICE(TLAYTECH_VENDOR_ID, TLAYTECH_PRODUCT_TEU800) },
 	{ USB_DEVICE(FOUR_G_SYSTEMS_VENDOR_ID, FOUR_G_SYSTEMS_PRODUCT_W14) },
 	{ USB_DEVICE(HAIER_VENDOR_ID, HAIER_PRODUCT_CE100) },
+	{ USB_DEVICE(OLIVETTI_VENDOR_ID, OLIVETTI_PRODUCT_OLICARD100) },
 	{ } /* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, option_ids);


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-05-15 18:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-15 18:42 [stable-2.6.33.4 PATCH] USB: option.c: OLIVETTI OLICARD100 support Nils Radtke

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.