Message ID | 1452666025-15916-2-git-send-email-jesse.sung@canonical.com |
---|---|
State | New |
Headers | show |
On Wed, Jan 13, 2016 at 02:20:25PM +0800, Wen-chien Jesse Sung wrote: > From: Daniele Palmas <dnlplm@gmail.com> > > BugLink: https://launchpad.net/bugs/1533118 > > Unlike DW5550, Dell DW5813 is a mobile broadband card with no ARP > capabilities: the patch makes this device to use wwan_noarp_info struct > > Signed-off-by: Daniele Palmas <dnlplm@gmail.com> > Signed-off-by: David S. Miller <davem@davemloft.net> > (cherry picked from commit fb83d5f283dc699c891b30c341e758d9a060a7c6) > Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com> > Tested-by: Chris Wayne <chris.wayne@canonical.com> > Reviewed-By: AceLan Kao <acelan.kao@canonical.com> > --- > drivers/net/usb/cdc_ncm.c | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/drivers/net/usb/cdc_ncm.c b/drivers/net/usb/cdc_ncm.c > index 45b73a0..4c6ecb3 100644 > --- a/drivers/net/usb/cdc_ncm.c > +++ b/drivers/net/usb/cdc_ncm.c > @@ -1561,6 +1561,15 @@ static const struct usb_device_id cdc_devs[] = { > .driver_info = (unsigned long)&wwan_noarp_info, > }, > > + /* DW5813 LTE AT&T Mobile Broadband Card > + * Unlike DW5550 this device requires FLAG_NOARP > + */ > + { USB_DEVICE_AND_INTERFACE_INFO(0x413c, 0x81bc, > + USB_CLASS_COMM, > + USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE), > + .driver_info = (unsigned long)&wwan_noarp_info, > + }, > + > /* Dell branded MBM devices like DW5550 */ > { .match_flags = USB_DEVICE_ID_MATCH_INT_INFO > | USB_DEVICE_ID_MATCH_VENDOR, > -- > 2.5.0 > > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team Clean cherry-pick.
diff --git a/drivers/net/usb/cdc_ncm.c b/drivers/net/usb/cdc_ncm.c index 45b73a0..4c6ecb3 100644 --- a/drivers/net/usb/cdc_ncm.c +++ b/drivers/net/usb/cdc_ncm.c @@ -1561,6 +1561,15 @@ static const struct usb_device_id cdc_devs[] = { .driver_info = (unsigned long)&wwan_noarp_info, }, + /* DW5813 LTE AT&T Mobile Broadband Card + * Unlike DW5550 this device requires FLAG_NOARP + */ + { USB_DEVICE_AND_INTERFACE_INFO(0x413c, 0x81bc, + USB_CLASS_COMM, + USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE), + .driver_info = (unsigned long)&wwan_noarp_info, + }, + /* Dell branded MBM devices like DW5550 */ { .match_flags = USB_DEVICE_ID_MATCH_INT_INFO | USB_DEVICE_ID_MATCH_VENDOR,