* [PATCH] USB: serial: option: add D-Link DWM-222 device ID @ 2019-07-11 9:40 Rogan Dawes 2019-07-11 10:34 ` [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] Rogan Dawes 0 siblings, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-11 9:40 UTC (permalink / raw) To: linux-usb Add device id for D-Link DWM-222. Cc: stable@vger.kernel.org --- drivers/usb/serial/option.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index a0aaf0635359..018a9772b869 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { .driver_info = RSVD(4) }, { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ .driver_info = RSVD(4) }, + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e36, 0xff), /* D-Link DWM-222 A2 */ + .driver_info = RSVD(4) }, { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-11 9:40 [PATCH] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes @ 2019-07-11 10:34 ` Rogan Dawes 2019-07-16 9:11 ` Johan Hovold 0 siblings, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-11 10:34 UTC (permalink / raw) To: linux-usb Add device id for D-Link DWM-222. Cc: stable@vger.kernel.org Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> --- Apologies, a typo crept in when submitting this previously. drivers/usb/serial/option.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index a0aaf0635359..267111b1f431 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { .driver_info = RSVD(4) }, { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ .driver_info = RSVD(4) }, + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ + .driver_info = RSVD(4) }, { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-11 10:34 ` [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] Rogan Dawes @ 2019-07-16 9:11 ` Johan Hovold 2019-07-16 10:55 ` Rogan Dawes 0 siblings, 1 reply; 21+ messages in thread From: Johan Hovold @ 2019-07-16 9:11 UTC (permalink / raw) To: Rogan Dawes; +Cc: linux-usb On Thu, Jul 11, 2019 at 12:34:57PM +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222. > > Cc: stable@vger.kernel.org > Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> > --- > Apologies, a typo crept in when submitting this previously. Thanks for the patch, all looks good, but next time add the version information inside the "[PATCH v2]" prefix so that it doesn't end up the commit logs. Would you mind posting also the output of usb-devices (or lsusb -v) for this device for completeness? The former is compact enough to be included in the commit message. No need to resend unless you prefer to. I'll apply this one after the merge window closes. Thanks, Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 9:11 ` Johan Hovold @ 2019-07-16 10:55 ` Rogan Dawes 2019-07-16 11:17 ` Johan Hovold 0 siblings, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-16 10:55 UTC (permalink / raw) To: Johan Hovold; +Cc: linux-usb I have a gist with all of the relevant information here: https://gist.github.com/RoganDawes/afcc0aa1d12b53b540afc94ffc8e4494 lsusb -v is at: https://gist.githubusercontent.com/RoganDawes/afcc0aa1d12b53b540afc94ffc8e4494/raw/de31775e4a8048a0f06362fe59bb4f98a54b3c16/lsusb%2520-v%2520-d%25202001:7e3d%2520after Or: After binding the Option driver, lsusb -v -d 2001:7e3d Bus 001 Device 062: ID 2001:7e3d D-Link Corp. Mobile Connect Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.01 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x2001 D-Link Corp. idProduct 0x7e3d bcdDevice 2.28 iManufacturer 1 Mobile Connect iProduct 2 Mobile Connect iSerial 3 0123456789ABCDEF bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x00e8 bNumInterfaces 6 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 05 24 01 00 00 ** UNRECOGNIZED: 04 24 02 02 ** UNRECOGNIZED: 05 24 06 00 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 9 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 05 24 01 00 00 ** UNRECOGNIZED: 04 24 02 02 ** UNRECOGNIZED: 05 24 06 00 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x85 EP 5 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 9 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 3 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ** UNRECOGNIZED: 05 24 00 10 01 ** UNRECOGNIZED: 05 24 01 00 00 ** UNRECOGNIZED: 04 24 02 02 ** UNRECOGNIZED: 05 24 06 00 00 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x87 EP 7 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 9 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 4 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x89 EP 9 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 9 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x88 EP 8 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 5 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk-Only iInterface 4 Mass Storage Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x8a EP 10 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x06 EP 6 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 1 Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 0x000c bNumDeviceCaps 1 USB 2.0 Extension Device Capability: bLength 7 bDescriptorType 16 bDevCapabilityType 2 bmAttributes 0x00000002 HIRD Link Power Management (LPM) Supported can't get debug descriptor: Resource temporarily unavailable Device Status: 0x0000 (Bus Powered) On Tue, Jul 16, 2019 at 11:11 AM Johan Hovold <johan@kernel.org> wrote: > > On Thu, Jul 11, 2019 at 12:34:57PM +0200, Rogan Dawes wrote: > > Add device id for D-Link DWM-222. > > > > Cc: stable@vger.kernel.org > > Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> > > --- > > Apologies, a typo crept in when submitting this previously. > > Thanks for the patch, all looks good, but next time add the version > information inside the "[PATCH v2]" prefix so that it doesn't end up the > commit logs. > > Would you mind posting also the output of usb-devices (or lsusb -v) for > this device for completeness? The former is compact enough to be > included in the commit message. > > No need to resend unless you prefer to. I'll apply this one after the > merge window closes. > > Thanks, > Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 10:55 ` Rogan Dawes @ 2019-07-16 11:17 ` Johan Hovold 2019-07-16 14:34 ` Lars Melin 0 siblings, 1 reply; 21+ messages in thread From: Johan Hovold @ 2019-07-16 11:17 UTC (permalink / raw) To: Rogan Dawes; +Cc: Johan Hovold, linux-usb, Lars Melin, Dan Williams On Tue, Jul 16, 2019 at 12:55:17PM +0200, Rogan Dawes wrote: > After binding the Option driver, lsusb -v -d 2001:7e3d > > Bus 001 Device 062: ID 2001:7e3d D-Link Corp. Mobile Connect > Device Descriptor: > bLength 18 > bDescriptorType 1 > bcdUSB 2.01 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 64 > idVendor 0x2001 D-Link Corp. > idProduct 0x7e3d > bcdDevice 2.28 > iManufacturer 1 Mobile Connect > iProduct 2 Mobile Connect > iSerial 3 0123456789ABCDEF > bNumConfigurations 1 > Configuration Descriptor: > bLength 9 > bDescriptorType 2 > wTotalLength 0x00e8 > bNumInterfaces 6 > bConfigurationValue 1 > iConfiguration 0 > bmAttributes 0x80 > (Bus Powered) > MaxPower 500mA > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 255 Vendor Specific Subclass > bInterfaceProtocol 255 Vendor Specific Protocol > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 EP 1 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x01 EP 1 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 1 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > ** UNRECOGNIZED: 05 24 00 10 01 > ** UNRECOGNIZED: 05 24 01 00 00 > ** UNRECOGNIZED: 04 24 02 02 > ** UNRECOGNIZED: 05 24 06 00 00 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x83 EP 3 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x000a 1x 10 bytes > bInterval 9 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x82 EP 2 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 EP 2 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 2 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > ** UNRECOGNIZED: 05 24 00 10 01 > ** UNRECOGNIZED: 05 24 01 00 00 > ** UNRECOGNIZED: 04 24 02 02 > ** UNRECOGNIZED: 05 24 06 00 00 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x85 EP 5 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x000a 1x 10 bytes > bInterval 9 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x84 EP 4 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x03 EP 3 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 3 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 > ** UNRECOGNIZED: 05 24 00 10 01 > ** UNRECOGNIZED: 05 24 01 00 00 > ** UNRECOGNIZED: 04 24 02 02 > ** UNRECOGNIZED: 05 24 06 00 00 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x87 EP 7 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x000a 1x 10 bytes > bInterval 9 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x86 EP 6 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x04 EP 4 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 4 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 255 Vendor Specific Class > bInterfaceSubClass 255 Vendor Specific Subclass > bInterfaceProtocol 255 Vendor Specific Protocol > iInterface 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x89 EP 9 IN > bmAttributes 3 > Transfer Type Interrupt > Synch Type None > Usage Type Data > wMaxPacketSize 0x0008 1x 8 bytes > bInterval 9 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x88 EP 8 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x05 EP 5 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Interface Descriptor: > bLength 9 > bDescriptorType 4 > bInterfaceNumber 5 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 8 Mass Storage > bInterfaceSubClass 6 SCSI > bInterfaceProtocol 80 Bulk-Only > iInterface 4 Mass Storage > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x8a EP 10 IN > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 0 > Endpoint Descriptor: > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x06 EP 6 OUT > bmAttributes 2 > Transfer Type Bulk > Synch Type None > Usage Type Data > wMaxPacketSize 0x0200 1x 512 bytes > bInterval 1 > Binary Object Store Descriptor: > bLength 5 > bDescriptorType 15 > wTotalLength 0x000c > bNumDeviceCaps 1 > USB 2.0 Extension Device Capability: > bLength 7 > bDescriptorType 16 > bDevCapabilityType 2 > bmAttributes 0x00000002 > HIRD Link Power Management (LPM) Supported > can't get debug descriptor: Resource temporarily unavailable > Device Status: 0x0000 > (Bus Powered) Ok, thanks. Do you have any idea what all those vendor interface are for? Some of the other D-Link entries blacklist a speech and debug port for example. We can always do that later if we need to, but perhaps you or someone already know (also adding Lars and Dan on CC). Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 11:17 ` Johan Hovold @ 2019-07-16 14:34 ` Lars Melin 2019-07-16 18:05 ` Johan Hovold 0 siblings, 1 reply; 21+ messages in thread From: Lars Melin @ 2019-07-16 14:34 UTC (permalink / raw) To: Johan Hovold, Rogan Dawes; +Cc: linux-usb, Dan Williams On 7/16/2019 18:17, Johan Hovold wrote: snip > Ok, thanks. Do you have any idea what all those vendor interface are > for? Some of the other D-Link entries blacklist a speech and debug port > for example. > > We can always do that later if we need to, but perhaps you or someone > already know (also adding Lars and Dan on CC). > > Johan > This is the interface composition: MI_00 D-Link HS-USB Diagnostics MI_01 D-Link HS-USB Modem MI_02 D-Link HS-USB AT Port MI_03 D-Link HS-USB NMEA MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) MI_05 USB Mass Storage Device rgds /Lars ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 14:34 ` Lars Melin @ 2019-07-16 18:05 ` Johan Hovold 2019-07-16 18:40 ` Rogan Dawes 0 siblings, 1 reply; 21+ messages in thread From: Johan Hovold @ 2019-07-16 18:05 UTC (permalink / raw) To: Lars Melin; +Cc: Johan Hovold, Rogan Dawes, linux-usb, Dan Williams On Tue, Jul 16, 2019 at 09:34:56PM +0700, Lars Melin wrote: > On 7/16/2019 18:17, Johan Hovold wrote: > > snip > > > Ok, thanks. Do you have any idea what all those vendor interface are > > for? Some of the other D-Link entries blacklist a speech and debug port > > for example. > > > > We can always do that later if we need to, but perhaps you or someone > > already know (also adding Lars and Dan on CC). > > > > Johan > > > > This is the interface composition: > > MI_00 D-Link HS-USB Diagnostics > MI_01 D-Link HS-USB Modem > MI_02 D-Link HS-USB AT Port > MI_03 D-Link HS-USB NMEA > MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) > MI_05 USB Mass Storage Device Thanks, Lars. Then interface 0 and 4 should be blacklisted, right? Rogan, would you mind doing that in a v3? You can include above composition details in the commit message as well. Thanks, Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 18:05 ` Johan Hovold @ 2019-07-16 18:40 ` Rogan Dawes 2019-07-16 18:49 ` Rogan Dawes 0 siblings, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-16 18:40 UTC (permalink / raw) To: Johan Hovold; +Cc: Lars Melin, linux-usb, Dan Williams I have no idea how to do that, I'm afraid. I'm mostly a cargo cult C-programmer :-) I can copy and paste, but that's about it! On Tue, Jul 16, 2019 at 8:05 PM Johan Hovold <johan@kernel.org> wrote: > > On Tue, Jul 16, 2019 at 09:34:56PM +0700, Lars Melin wrote: > > On 7/16/2019 18:17, Johan Hovold wrote: > > > > snip > > > > > Ok, thanks. Do you have any idea what all those vendor interface are > > > for? Some of the other D-Link entries blacklist a speech and debug port > > > for example. > > > > > > We can always do that later if we need to, but perhaps you or someone > > > already know (also adding Lars and Dan on CC). > > > > > > Johan > > > > > > > This is the interface composition: > > > > MI_00 D-Link HS-USB Diagnostics > > MI_01 D-Link HS-USB Modem > > MI_02 D-Link HS-USB AT Port > > MI_03 D-Link HS-USB NMEA > > MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) > > MI_05 USB Mass Storage Device > > Thanks, Lars. > > Then interface 0 and 4 should be blacklisted, right? > > Rogan, would you mind doing that in a v3? You can include above > composition details in the commit message as well. > > Thanks, > Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] 2019-07-16 18:40 ` Rogan Dawes @ 2019-07-16 18:49 ` Rogan Dawes 2019-07-16 19:02 ` [PATCH v4] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes 0 siblings, 2 replies; 21+ messages in thread From: Rogan Dawes @ 2019-07-16 18:49 UTC (permalink / raw) To: Johan Hovold; +Cc: Lars Melin, linux-usb, Dan Williams On Tue, Jul 16, 2019 at 8:40 PM Rogan Dawes <rogan@dawes.za.net> wrote: > > I have no idea how to do that, I'm afraid. > > I'm mostly a cargo cult C-programmer :-) I can copy and paste, but > that's about it! That said, I think that I have already blacklisted interface 4, as it was also blacklisted in the DWM-222 A1 hardware. Rogan ^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH v4] USB: serial: option: add D-Link DWM-222 device ID 2019-07-16 18:49 ` Rogan Dawes @ 2019-07-16 19:02 ` Rogan Dawes 2019-07-16 19:12 ` [PATCH v5] USB: serial/qmi_wwan: " Rogan Dawes 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes 1 sibling, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-16 19:02 UTC (permalink / raw) To: linux-usb; +Cc: Johan Hovold, Lars Melin, Dan Williams Add device id for D-Link DWM-222. Cc: stable@vger.kernel.org --- Added the reserved interface 0, as suggested by Johan and Lars. drivers/usb/serial/option.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index a0aaf0635359..db6f76bbb471 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { .driver_info = RSVD(4) }, { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ .driver_info = RSVD(4) }, + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ + .driver_info = RSVD(0) | RSVD(4) }, { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH v5] USB: serial/qmi_wwan: add D-Link DWM-222 device ID 2019-07-16 19:02 ` [PATCH v4] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes @ 2019-07-16 19:12 ` Rogan Dawes 2019-07-16 19:37 ` Greg KH ` (2 more replies) 0 siblings, 3 replies; 21+ messages in thread From: Rogan Dawes @ 2019-07-16 19:12 UTC (permalink / raw) To: linux-usb; +Cc: Johan Hovold, Lars Melin, Dan Williams Add device id for D-Link DWM-222. Cc: stable@vger.kernel.org --- Also add the qmi_wwan entry, since it was blacklisted already in option Apologies for the spam! drivers/net/usb/qmi_wwan.c | 1 + drivers/usb/serial/option.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c index 8b4ad10cf940..69e0a2acfcb0 100644 --- a/drivers/net/usb/qmi_wwan.c +++ b/drivers/net/usb/qmi_wwan.c @@ -1292,6 +1292,7 @@ static const struct usb_device_id products[] = { {QMI_FIXED_INTF(0x2001, 0x7e16, 3)}, /* D-Link DWM-221 */ {QMI_FIXED_INTF(0x2001, 0x7e19, 4)}, /* D-Link DWM-221 B1 */ {QMI_FIXED_INTF(0x2001, 0x7e35, 4)}, /* D-Link DWM-222 */ + {QMI_FIXED_INTF(0x2001, 0x7e3d, 4)}, /* D-Link DWM-222 A2 */ {QMI_FIXED_INTF(0x2020, 0x2031, 4)}, /* Olicard 600 */ {QMI_FIXED_INTF(0x2020, 0x2033, 4)}, /* BroadMobi BM806U */ {QMI_FIXED_INTF(0x0f3d, 0x68a2, 8)}, /* Sierra Wireless MC7700 */ diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index a0aaf0635359..db6f76bbb471 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { .driver_info = RSVD(4) }, { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ .driver_info = RSVD(4) }, + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ + .driver_info = RSVD(0) | RSVD(4) }, { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH v5] USB: serial/qmi_wwan: add D-Link DWM-222 device ID 2019-07-16 19:12 ` [PATCH v5] USB: serial/qmi_wwan: " Rogan Dawes @ 2019-07-16 19:37 ` Greg KH 2019-07-16 19:44 ` Johan Hovold 2019-07-17 1:43 ` Dan Williams 2 siblings, 0 replies; 21+ messages in thread From: Greg KH @ 2019-07-16 19:37 UTC (permalink / raw) To: Rogan Dawes; +Cc: linux-usb, Johan Hovold, Lars Melin, Dan Williams On Tue, Jul 16, 2019 at 09:12:05PM +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222. > > Cc: stable@vger.kernel.org > --- > Also add the qmi_wwan entry, since it was blacklisted already in option > > Apologies for the spam! You need a signed-off-by line :( ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v5] USB: serial/qmi_wwan: add D-Link DWM-222 device ID 2019-07-16 19:12 ` [PATCH v5] USB: serial/qmi_wwan: " Rogan Dawes 2019-07-16 19:37 ` Greg KH @ 2019-07-16 19:44 ` Johan Hovold 2019-07-17 1:43 ` Dan Williams 2 siblings, 0 replies; 21+ messages in thread From: Johan Hovold @ 2019-07-16 19:44 UTC (permalink / raw) To: Rogan Dawes; +Cc: linux-usb, Johan Hovold, Lars Melin, Dan Williams On Tue, Jul 16, 2019 at 09:12:05PM +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222. > > Cc: stable@vger.kernel.org > --- > Also add the qmi_wwan entry, since it was blacklisted already in option > > Apologies for the spam! No worries, you're getting there. :) > drivers/net/usb/qmi_wwan.c | 1 + > drivers/usb/serial/option.c | 2 ++ > 2 files changed, 3 insertions(+) But please split this up in two patches and run get_maintainer.pl on each. The qmi_wwan one will go through the network tree. Also include the interface layout that Lars provided in the USB serial commit message. And don't forget the SoB line as Greg pointed out. Thanks, Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v5] USB: serial/qmi_wwan: add D-Link DWM-222 device ID 2019-07-16 19:12 ` [PATCH v5] USB: serial/qmi_wwan: " Rogan Dawes 2019-07-16 19:37 ` Greg KH 2019-07-16 19:44 ` Johan Hovold @ 2019-07-17 1:43 ` Dan Williams 2019-07-17 6:19 ` Johan Hovold 2 siblings, 1 reply; 21+ messages in thread From: Dan Williams @ 2019-07-17 1:43 UTC (permalink / raw) To: Rogan Dawes, linux-usb; +Cc: Johan Hovold, Lars Melin On Tue, 2019-07-16 at 21:12 +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222. > > Cc: stable@vger.kernel.org > --- > Also add the qmi_wwan entry, since it was blacklisted already in option > > Apologies for the spam! > > drivers/net/usb/qmi_wwan.c | 1 + > drivers/usb/serial/option.c | 2 ++ > 2 files changed, 3 insertions(+) > > diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c > index 8b4ad10cf940..69e0a2acfcb0 100644 > --- a/drivers/net/usb/qmi_wwan.c > +++ b/drivers/net/usb/qmi_wwan.c > @@ -1292,6 +1292,7 @@ static const struct usb_device_id products[] = { > {QMI_FIXED_INTF(0x2001, 0x7e16, 3)}, /* D-Link DWM-221 */ > {QMI_FIXED_INTF(0x2001, 0x7e19, 4)}, /* D-Link DWM-221 B1 */ > {QMI_FIXED_INTF(0x2001, 0x7e35, 4)}, /* D-Link DWM-222 */ > + {QMI_FIXED_INTF(0x2001, 0x7e3d, 4)}, /* D-Link DWM-222 A2 */ > {QMI_FIXED_INTF(0x2020, 0x2031, 4)}, /* Olicard 600 */ > {QMI_FIXED_INTF(0x2020, 0x2033, 4)}, /* BroadMobi BM806U */ > {QMI_FIXED_INTF(0x0f3d, 0x68a2, 8)}, /* Sierra Wireless MC7700 */ > diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c > index a0aaf0635359..db6f76bbb471 100644 > --- a/drivers/usb/serial/option.c > +++ b/drivers/usb/serial/option.c > @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { > .driver_info = RSVD(4) }, > { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ > .driver_info = RSVD(4) }, > + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ > + .driver_info = RSVD(0) | RSVD(4) }, I don't think we actually do need to blacklist interface 0, since that's likely a QCDM/DIAG interface and that does need a serial driver like option or qcserial. Johan, any reason why you thought we should blacklist 0? Dan > { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ > { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ > { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v5] USB: serial/qmi_wwan: add D-Link DWM-222 device ID 2019-07-17 1:43 ` Dan Williams @ 2019-07-17 6:19 ` Johan Hovold 0 siblings, 0 replies; 21+ messages in thread From: Johan Hovold @ 2019-07-17 6:19 UTC (permalink / raw) To: Dan Williams; +Cc: Rogan Dawes, linux-usb, Johan Hovold, Lars Melin On Tue, Jul 16, 2019 at 08:43:52PM -0500, Dan Williams wrote: > On Tue, 2019-07-16 at 21:12 +0200, Rogan Dawes wrote: > > Add device id for D-Link DWM-222. > > @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { > > .driver_info = RSVD(4) }, > > { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ > > .driver_info = RSVD(4) }, > > + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ > > + .driver_info = RSVD(0) | RSVD(4) }, > > I don't think we actually do need to blacklist interface 0, since > that's likely a QCDM/DIAG interface and that does need a serial driver > like option or qcserial. > > Johan, any reason why you thought we should blacklist 0? It was just me being confused about the Qualcomm protocols and how the diag port was accessed from user space. Thanks, Dan. Rogan, let's keep interface 0 and only blacklist interface 4 as you did originally. Sorry about the confusion. Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* [PATCH v6] USB: serial: option: add D-Link DWM-222 device ID 2019-07-16 18:49 ` Rogan Dawes 2019-07-16 19:02 ` [PATCH v4] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes @ 2019-07-17 9:11 ` Rogan Dawes 2019-07-17 9:14 ` [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 " Rogan Dawes ` (2 more replies) 1 sibling, 3 replies; 21+ messages in thread From: Rogan Dawes @ 2019-07-17 9:11 UTC (permalink / raw) To: Johan Hovold; +Cc: Greg Kroah-Hartman, linux-usb Add device id for D-Link DWM-222 A2. MI_00 D-Link HS-USB Diagnostics MI_01 D-Link HS-USB Modem MI_02 D-Link HS-USB AT Port MI_03 D-Link HS-USB NMEA MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) MI_05 USB Mass Storage Device Cc: stable@vger.kernel.org Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> --- drivers/usb/serial/option.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index a0aaf0635359..267111b1f431 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -1951,6 +1951,8 @@ static const struct usb_device_id option_ids[] = { .driver_info = RSVD(4) }, { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e35, 0xff), /* D-Link DWM-222 */ .driver_info = RSVD(4) }, + { USB_DEVICE_INTERFACE_CLASS(0x2001, 0x7e3d, 0xff), /* D-Link DWM-222 A2 */ + .driver_info = RSVD(4) }, { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e01, 0xff, 0xff, 0xff) }, /* D-Link DWM-152/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x3e02, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/C1 */ { USB_DEVICE_AND_INTERFACE_INFO(0x07d1, 0x7e11, 0xff, 0xff, 0xff) }, /* D-Link DWM-156/A3 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 device ID 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes @ 2019-07-17 9:14 ` Rogan Dawes 2019-07-18 23:34 ` David Miller 2019-07-17 9:20 ` [PATCH v6] USB: serial: option: add D-Link DWM-222 " Johan Hovold 2019-08-05 11:36 ` Johan Hovold 2 siblings, 1 reply; 21+ messages in thread From: Rogan Dawes @ 2019-07-17 9:14 UTC (permalink / raw) To: Bjørn Mork; +Cc: David S. Miller, netdev, linux-usb Signed-off-by: Rogan Dawes <rogan@dawes.za.net> --- drivers/net/usb/qmi_wwan.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c index 8b4ad10cf940..69e0a2acfcb0 100644 --- a/drivers/net/usb/qmi_wwan.c +++ b/drivers/net/usb/qmi_wwan.c @@ -1292,6 +1292,7 @@ static const struct usb_device_id products[] = { {QMI_FIXED_INTF(0x2001, 0x7e16, 3)}, /* D-Link DWM-221 */ {QMI_FIXED_INTF(0x2001, 0x7e19, 4)}, /* D-Link DWM-221 B1 */ {QMI_FIXED_INTF(0x2001, 0x7e35, 4)}, /* D-Link DWM-222 */ + {QMI_FIXED_INTF(0x2001, 0x7e3d, 4)}, /* D-Link DWM-222 A2 */ {QMI_FIXED_INTF(0x2020, 0x2031, 4)}, /* Olicard 600 */ {QMI_FIXED_INTF(0x2020, 0x2033, 4)}, /* BroadMobi BM806U */ {QMI_FIXED_INTF(0x0f3d, 0x68a2, 8)}, /* Sierra Wireless MC7700 */ -- 2.17.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 device ID 2019-07-17 9:14 ` [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 " Rogan Dawes @ 2019-07-18 23:34 ` David Miller 0 siblings, 0 replies; 21+ messages in thread From: David Miller @ 2019-07-18 23:34 UTC (permalink / raw) To: rogan; +Cc: bjorn, netdev, linux-usb From: Rogan Dawes <rogan@dawes.za.net> Date: Wed, 17 Jul 2019 11:14:33 +0200 > Signed-off-by: Rogan Dawes <rogan@dawes.za.net> Applied. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v6] USB: serial: option: add D-Link DWM-222 device ID 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes 2019-07-17 9:14 ` [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 " Rogan Dawes @ 2019-07-17 9:20 ` Johan Hovold 2019-07-17 9:37 ` Rogan Dawes 2019-08-05 11:36 ` Johan Hovold 2 siblings, 1 reply; 21+ messages in thread From: Johan Hovold @ 2019-07-17 9:20 UTC (permalink / raw) To: Rogan Dawes; +Cc: Johan Hovold, Greg Kroah-Hartman, linux-usb On Wed, Jul 17, 2019 at 11:11:34AM +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222 A2. > > MI_00 D-Link HS-USB Diagnostics > MI_01 D-Link HS-USB Modem > MI_02 D-Link HS-USB AT Port > MI_03 D-Link HS-USB NMEA > MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) > MI_05 USB Mass Storage Device > > Cc: stable@vger.kernel.org > Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> Perfect, thanks for sticking with it. I'll queue this is up after the merge window closes. Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v6] USB: serial: option: add D-Link DWM-222 device ID 2019-07-17 9:20 ` [PATCH v6] USB: serial: option: add D-Link DWM-222 " Johan Hovold @ 2019-07-17 9:37 ` Rogan Dawes 0 siblings, 0 replies; 21+ messages in thread From: Rogan Dawes @ 2019-07-17 9:37 UTC (permalink / raw) To: Johan Hovold; +Cc: Greg Kroah-Hartman, linux-usb Thank you for all the hand holding ... On Wed, Jul 17, 2019 at 11:20 AM Johan Hovold <johan@kernel.org> wrote: > > On Wed, Jul 17, 2019 at 11:11:34AM +0200, Rogan Dawes wrote: > > Add device id for D-Link DWM-222 A2. > > > > MI_00 D-Link HS-USB Diagnostics > > MI_01 D-Link HS-USB Modem > > MI_02 D-Link HS-USB AT Port > > MI_03 D-Link HS-USB NMEA > > MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) > > MI_05 USB Mass Storage Device > > > > Cc: stable@vger.kernel.org > > Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> > > Perfect, thanks for sticking with it. > > I'll queue this is up after the merge window closes. > > Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [PATCH v6] USB: serial: option: add D-Link DWM-222 device ID 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes 2019-07-17 9:14 ` [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 " Rogan Dawes 2019-07-17 9:20 ` [PATCH v6] USB: serial: option: add D-Link DWM-222 " Johan Hovold @ 2019-08-05 11:36 ` Johan Hovold 2 siblings, 0 replies; 21+ messages in thread From: Johan Hovold @ 2019-08-05 11:36 UTC (permalink / raw) To: Rogan Dawes; +Cc: Johan Hovold, Greg Kroah-Hartman, linux-usb On Wed, Jul 17, 2019 at 11:11:34AM +0200, Rogan Dawes wrote: > Add device id for D-Link DWM-222 A2. > > MI_00 D-Link HS-USB Diagnostics > MI_01 D-Link HS-USB Modem > MI_02 D-Link HS-USB AT Port > MI_03 D-Link HS-USB NMEA > MI_04 D-Link HS-USB WWAN Adapter (qmi_wwan) > MI_05 USB Mass Storage Device > > Cc: stable@vger.kernel.org > Signed-Off-By: Rogan Dawes <rogan@dawes.za.net> Now applied, thanks. Johan ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2019-08-05 11:36 UTC | newest] Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-07-11 9:40 [PATCH] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes 2019-07-11 10:34 ` [PATCH] USB: serial: option: add D-Link DWM-222 device ID [version 2] Rogan Dawes 2019-07-16 9:11 ` Johan Hovold 2019-07-16 10:55 ` Rogan Dawes 2019-07-16 11:17 ` Johan Hovold 2019-07-16 14:34 ` Lars Melin 2019-07-16 18:05 ` Johan Hovold 2019-07-16 18:40 ` Rogan Dawes 2019-07-16 18:49 ` Rogan Dawes 2019-07-16 19:02 ` [PATCH v4] USB: serial: option: add D-Link DWM-222 device ID Rogan Dawes 2019-07-16 19:12 ` [PATCH v5] USB: serial/qmi_wwan: " Rogan Dawes 2019-07-16 19:37 ` Greg KH 2019-07-16 19:44 ` Johan Hovold 2019-07-17 1:43 ` Dan Williams 2019-07-17 6:19 ` Johan Hovold 2019-07-17 9:11 ` [PATCH v6] USB: serial: option: " Rogan Dawes 2019-07-17 9:14 ` [PATCH] usb: qmi_wwan: add D-Link DWM-222 A2 " Rogan Dawes 2019-07-18 23:34 ` David Miller 2019-07-17 9:20 ` [PATCH v6] USB: serial: option: add D-Link DWM-222 " Johan Hovold 2019-07-17 9:37 ` Rogan Dawes 2019-08-05 11:36 ` Johan Hovold
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).