@@ -255,6 +255,7 @@ static void option_instat_callback(struct urb *urb);
255255#define  QUECTEL_PRODUCT_EP06 			0x0306
256256#define  QUECTEL_PRODUCT_EM05G 			0x030a
257257#define  QUECTEL_PRODUCT_EM060K 			0x030b
258+ #define  QUECTEL_PRODUCT_EM05G_SG 		0x0311
258259#define  QUECTEL_PRODUCT_EM12 			0x0512
259260#define  QUECTEL_PRODUCT_RM500Q 			0x0800
260261#define  QUECTEL_PRODUCT_RM520N 			0x0801
@@ -1160,6 +1161,8 @@ static const struct usb_device_id option_ids[] = {
11601161	{ USB_DEVICE_AND_INTERFACE_INFO (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EP06 , 0xff , 0 , 0 ) },
11611162	{ USB_DEVICE_INTERFACE_CLASS (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EM05G , 0xff ),
11621163	  .driver_info  =  RSVD (6 ) | ZLP  },
1164+ 	{ USB_DEVICE_INTERFACE_CLASS (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EM05G_SG , 0xff ),
1165+ 	  .driver_info  =  RSVD (6 ) | ZLP  },
11631166	{ USB_DEVICE_AND_INTERFACE_INFO (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EM060K , 0xff , 0x00 , 0x40 ) },
11641167	{ USB_DEVICE_AND_INTERFACE_INFO (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EM060K , 0xff , 0xff , 0x30 ) },
11651168	{ USB_DEVICE_AND_INTERFACE_INFO (QUECTEL_VENDOR_ID , QUECTEL_PRODUCT_EM060K , 0xff , 0xff , 0x40 ) },
0 commit comments