Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Dec 2020 09:54:35 +0100
From:      Ali Abdallah <ali.abdallah@suse.com>
To:        freebsd-hackers@freebsd.org
Cc:        kevlo@FreeBSD.org
Subject:   PATCH: Please add if_ure support for Thinkpad Gen2 docks
Message-ID:  <20201224085435.7bs6426646k53wid@frix230>

next in thread | raw e-mail | index | archive | help
>From 1da600016be1dcb39f6043e51a5334808559fa8f Mon Sep 17 00:00:00 2001
From: Ali Abdallah <ali.abdallah@suse.com>
Date: Thu, 24 Dec 2020 09:43:09 +0100
Subject: [PATCH] if_ure: Add support for USB-C and TB3 Gen2.

Add support for LAN found on Thinkpad USB-C and Thunderbolt Gen 2
docking stations.
---
 sys/dev/usb/net/if_ure.c | 2 ++
 sys/dev/usb/usbdevs      | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys/dev/usb/net/if_ure.c b/sys/dev/usb/net/if_ure.c
index 2be46371cd2..9d43b9a59a4 100644
--- a/sys/dev/usb/net/if_ure.c
+++ b/sys/dev/usb/net/if_ure.c
@@ -98,8 +98,10 @@ static const STRUCT_USB_HOST_ID ure_devs[] = {
 #define	URE_DEV(v,p,i)	{ USB_VPI(USB_VENDOR_##v, USB_PRODUCT_##v##_##p, i) }
 	URE_DEV(LENOVO, RTL8153, 0),
 	URE_DEV(LENOVO, TBT3LAN, 0),
+	URE_DEV(LENOVO, TBT3LANGEN2, 0),
 	URE_DEV(LENOVO, ONELINK, 0),
 	URE_DEV(LENOVO, USBCLAN, 0),
+	URE_DEV(LENOVO, USBCLANGEN2, 0),
 	URE_DEV(NVIDIA, RTL8153, 0),
 	URE_DEV(REALTEK, RTL8152, URE_FLAG_8152),
 	URE_DEV(REALTEK, RTL8153, 0),
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 64a22648743..8ea76d44ce1 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -2801,6 +2801,8 @@ product LENOVO RTL8153		0x7205	USB 3.0 Ethernet
 product LENOVO ONELINK		0x720a	USB 3.0 Ethernet
 product LENOVO TBT3LAN		0x3069	LAN port in Thinkpad TB3 dock
 product LENOVO USBCLAN		0x3062	LAN port in Thinkpad USB-C dock
+product LENOVO TBT3LANGEN2	0x3082  LAN port in Thinkpad TB3 dock gen2
+product LENOVO USBCLANGEN2	0xa387  LAN port in Thinkpad UBS-C dock gen2

 /* Lexar products */
 product LEXAR JUMPSHOT		0x0001	jumpSHOT CompactFlash Reader
-- 
2.29.2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201224085435.7bs6426646k53wid>