@@ -1388,6 +1388,22 @@ static const struct usb_device_id option_ids[] = {
1388
1388
.driver_info = RSVD (0 ) | NCTRL (2 ) | RSVD (3 ) | RSVD (4 ) },
1389
1389
{ USB_DEVICE_INTERFACE_CLASS (TELIT_VENDOR_ID , 0x10aa , 0xff ), /* Telit FN920C04 (MBIM) */
1390
1390
.driver_info = NCTRL (3 ) | RSVD (4 ) | RSVD (5 ) },
1391
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b0 , 0xff , 0xff , 0x30 ), /* Telit FE990B (rmnet) */
1392
+ .driver_info = NCTRL (5 ) },
1393
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b0 , 0xff , 0xff , 0x40 ) },
1394
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b0 , 0xff , 0xff , 0x60 ) },
1395
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b1 , 0xff , 0xff , 0x30 ), /* Telit FE990B (MBIM) */
1396
+ .driver_info = NCTRL (6 ) },
1397
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b1 , 0xff , 0xff , 0x40 ) },
1398
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b1 , 0xff , 0xff , 0x60 ) },
1399
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b2 , 0xff , 0xff , 0x30 ), /* Telit FE990B (RNDIS) */
1400
+ .driver_info = NCTRL (6 ) },
1401
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b2 , 0xff , 0xff , 0x40 ) },
1402
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b2 , 0xff , 0xff , 0x60 ) },
1403
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b3 , 0xff , 0xff , 0x30 ), /* Telit FE990B (ECM) */
1404
+ .driver_info = NCTRL (6 ) },
1405
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b3 , 0xff , 0xff , 0x40 ) },
1406
+ { USB_DEVICE_AND_INTERFACE_INFO (TELIT_VENDOR_ID , 0x10b3 , 0xff , 0xff , 0x60 ) },
1391
1407
{ USB_DEVICE_INTERFACE_CLASS (TELIT_VENDOR_ID , 0x10c0 , 0xff ), /* Telit FE910C04 (rmnet) */
1392
1408
.driver_info = RSVD (0 ) | NCTRL (3 ) },
1393
1409
{ USB_DEVICE_INTERFACE_CLASS (TELIT_VENDOR_ID , 0x10c4 , 0xff ), /* Telit FE910C04 (rmnet) */
0 commit comments