surfacedock.patch 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. From 3600aaa37a16777a07aa34672f12e30a1ae4d95b Mon Sep 17 00:00:00 2001
  2. From: Jake Day <jake@ninebysix.com>
  3. Date: Fri, 2 Feb 2018 11:21:06 -0500
  4. Subject: support for surface dock
  5. diff --git a/drivers/net/usb/cdc_ether.c b/drivers/net/usb/cdc_ether.c
  6. index 05dca3e..59c2fcc 100644
  7. --- a/drivers/net/usb/cdc_ether.c
  8. +++ b/drivers/net/usb/cdc_ether.c
  9. @@ -807,13 +807,6 @@ static const struct usb_device_id products[] = {
  10. .driver_info = 0,
  11. },
  12. -/* Microsoft Surface 3 dock (based on Realtek RTL8153) */
  13. -{
  14. - USB_DEVICE_AND_INTERFACE_INFO(MICROSOFT_VENDOR_ID, 0x07c6, USB_CLASS_COMM,
  15. - USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
  16. - .driver_info = 0,
  17. -},
  18. -
  19. /* TP-LINK UE300 USB 3.0 Ethernet Adapters (based on Realtek RTL8153) */
  20. {
  21. USB_DEVICE_AND_INTERFACE_INFO(TPLINK_VENDOR_ID, 0x0601, USB_CLASS_COMM,
  22. diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
  23. index 0657203..0a52ea0 100644
  24. --- a/drivers/net/usb/r8152.c
  25. +++ b/drivers/net/usb/r8152.c
  26. @@ -5323,7 +5323,6 @@ static const struct usb_device_id rtl8152_table[] = {
  27. {REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8152)},
  28. {REALTEK_USB_DEVICE(VENDOR_ID_REALTEK, 0x8153)},
  29. {REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07ab)},
  30. - {REALTEK_USB_DEVICE(VENDOR_ID_MICROSOFT, 0x07c6)},
  31. {REALTEK_USB_DEVICE(VENDOR_ID_SAMSUNG, 0xa101)},
  32. {REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x304f)},
  33. {REALTEK_USB_DEVICE(VENDOR_ID_LENOVO, 0x3062)},