Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Oct 2023 15:55:40 GMT
From:      Poul-Henning Kamp <phk@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: f17b69fd0fde - main - Move (LENOVO, TBT3LAN) from if_ure til if_cdce where it works much better
Message-ID:  <202310111555.39BFten9040573@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by phk:

URL: https://cgit.FreeBSD.org/src/commit/?id=f17b69fd0fde57301449d4e6506906bbff738f75

commit f17b69fd0fde57301449d4e6506906bbff738f75
Author:     Poul-Henning Kamp <phk@FreeBSD.org>
AuthorDate: 2023-10-11 15:54:55 +0000
Commit:     Poul-Henning Kamp <phk@FreeBSD.org>
CommitDate: 2023-10-11 15:54:55 +0000

    Move (LENOVO, TBT3LAN) from if_ure til if_cdce where it works much better
---
 sys/dev/usb/net/if_ure.c      | 1 -
 sys/dev/usb/quirk/usb_quirk.c | 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys/dev/usb/net/if_ure.c b/sys/dev/usb/net/if_ure.c
index 26fe17bb072e..d954276662ca 100644
--- a/sys/dev/usb/net/if_ure.c
+++ b/sys/dev/usb/net/if_ure.c
@@ -98,7 +98,6 @@ static const STRUCT_USB_HOST_ID ure_devs[] = {
   USB_IFACE_CLASS(UICLASS_VENDOR), \
   USB_IFACE_SUBCLASS(UISUBCLASS_VENDOR) }
 	URE_DEV(LENOVO, RTL8153, URE_FLAG_8153),
-	URE_DEV(LENOVO, TBT3LAN, 0),
 	URE_DEV(LENOVO, TBT3LANGEN2, 0),
 	URE_DEV(LENOVO, ONELINK, 0),
 	URE_DEV(LENOVO, RTL8153_04, URE_FLAG_8153),
diff --git a/sys/dev/usb/quirk/usb_quirk.c b/sys/dev/usb/quirk/usb_quirk.c
index 38016e6abc1b..c4cd84f30c65 100644
--- a/sys/dev/usb/quirk/usb_quirk.c
+++ b/sys/dev/usb/quirk/usb_quirk.c
@@ -630,6 +630,9 @@ static struct usb_quirk_entry usb_quirks[USB_DEV_QUIRKS_MAX] = {
 
 	/* Holtek USB gaming keyboard */
 	USB_QUIRK(HOLTEK, F85, 0x0000, 0xffff, UQ_KBD_BOOTPROTO),
+
+	/* This works much better with if_cdce than if_ure */
+	USB_QUIRK(LENOVO, TBT3LAN,  0x0000, 0xffff, UQ_CFG_INDEX_1),
 };
 #undef USB_QUIRK_VP
 #undef USB_QUIRK



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