git: d6a01b37b7ee - stable/13 - Add Windows Dev Kit 2023 support to if_ure

From: Andrew Turner <andrew_at_FreeBSD.org>
Date: Mon, 23 Jan 2023 12:37:48 UTC
The branch stable/13 has been updated by andrew:

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

commit d6a01b37b7eee147715d1e3945790652edc5b966
Author:     Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2023-01-04 13:23:59 +0000
Commit:     Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2023-01-23 12:36:28 +0000

    Add Windows Dev Kit 2023 support to if_ure
    
    The Windows Dev Kit 2023 has an if_ure NIC with custom vendor and
    procuct IDs. Add them to the driver.
    
    Tested by:      Robert Clausecker <fuz@fuz.su>
    Obtained from:  OpenBSD
    Sponsored by:   Arm Ltd
    
    (cherry picked from commit e5b9b5ee8c3a4f3bff348cd94e3555e6b69585f6)
---
 sys/dev/usb/net/if_ure.c | 1 +
 sys/dev/usb/usbdevs      | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys/dev/usb/net/if_ure.c b/sys/dev/usb/net/if_ure.c
index fa04a6a212ba..5cfb763c113a 100644
--- a/sys/dev/usb/net/if_ure.c
+++ b/sys/dev/usb/net/if_ure.c
@@ -105,6 +105,7 @@ static const STRUCT_USB_HOST_ID ure_devs[] = {
 	URE_DEV(LENOVO, ONELINK, 0),
 	URE_DEV(LENOVO, USBCLAN, 0),
 	URE_DEV(LENOVO, USBCLANGEN2, 0),
+	URE_DEV(MICROSOFT, WINDEVETH, 0),
 	URE_DEV(NVIDIA, RTL8153, URE_FLAG_8153),
 	URE_DEV(REALTEK, RTL8152, URE_FLAG_8152),
 	URE_DEV(REALTEK, RTL8153, URE_FLAG_8153),
diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs
index 6a6ac5cb8434..fcacc1d8e83f 100644
--- a/sys/dev/usb/usbdevs
+++ b/sys/dev/usb/usbdevs
@@ -3302,6 +3302,7 @@ product MICROSOFT WLNOTEBOOK3	0x00d2	Wireless Optical Mouse 3000 (Model 1049)
 product MICROSOFT NATURAL4000	0x00db	Natural Ergonomic Keyboard 4000
 product MICROSOFT WLNOTEBOOK2	0x00e1	Wireless Optical Mouse 3000 (Model 1056)
 product MICROSOFT XBOX360	0x0292	XBOX 360 WLAN
+product MICROSOFT WINDEVETH	0x0c5e	Windows Dev Kit 2023 Ethernet
 
 /* Microtech products */
 product MICROTECH SCSIDB25	0x0004	USB-SCSI-DB25