add product desc for Sierra Wireless AirCard 875 to usbserial.c (closes: #837)
authorNicolas Thill <nico@openwrt.org>
Mon, 16 Oct 2006 16:50:55 +0000 (16:50 +0000)
committerNicolas Thill <nico@openwrt.org>
Mon, 16 Oct 2006 16:50:55 +0000 (16:50 +0000)
SVN-Revision: 5161

openwrt/target/linux/linux-2.4/patches/generic/220-usbserial_3g_cards.patch

index 4f712e7ea9ebdadf912010500bf50ef3862d7427..9119b83a0eaddf19ae558b30b90f07b30c21d029 100644 (file)
@@ -5,11 +5,11 @@
  static __u16  product = 0xffff;
  
 -static struct usb_device_id generic_device_ids[2]; /* Initially all zeroes. */
-+static struct usb_device_id generic_device_ids[8]; /* Initially all zeroes. */
++static struct usb_device_id generic_device_ids[9]; /* Initially all zeroes. */
  
  /* All of the device info needed for the Generic Serial Converter */
  static struct usb_serial_device_type generic_device = {
-@@ -1793,6 +1793,26 @@
+@@ -1793,6 +1793,30 @@
        generic_device_ids[0].idVendor = vendor;
        generic_device_ids[0].idProduct = product;
        generic_device_ids[0].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT;
 +      generic_device_ids[5].idVendor = 0x0f3d;
 +      generic_device_ids[5].idProduct = 0x0112;
 +      generic_device_ids[5].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT;
++      /* Sierra Wireless AirCard 875 */
++      generic_device_ids[6].idVendor = 0x1199;
++      generic_device_ids[6].idProduct = 0x6820;
++      generic_device_ids[6].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT;
        /* register our generic driver with ourselves */
        usb_serial_register (&generic_device);
  #endif