Module Name:    src
Committed By:   pgoyette
Date:           Sun May 14 22:30:13 UTC 2023

Modified Files:
        src/sys/dev/usb: usb_quirks.c usbdevs

Log Message:
Add a Lenovo mouse so we can set the ALWAYS_ON quirk.


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 src/sys/dev/usb/usb_quirks.c
cvs rdiff -u -r1.807 -r1.808 src/sys/dev/usb/usbdevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/usb/usb_quirks.c
diff -u src/sys/dev/usb/usb_quirks.c:1.105 src/sys/dev/usb/usb_quirks.c:1.106
--- src/sys/dev/usb/usb_quirks.c:1.105	Sun Mar  6 23:36:50 2022
+++ src/sys/dev/usb/usb_quirks.c	Sun May 14 22:30:13 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: usb_quirks.c,v 1.105 2022/03/06 23:36:50 andvar Exp $	*/
+/*	$NetBSD: usb_quirks.c,v 1.106 2023/05/14 22:30:13 pgoyette Exp $	*/
 /*	$FreeBSD: src/sys/dev/usb/usb_quirks.c,v 1.30 2003/01/02 04:15:55 imp Exp $	*/
 
 /*
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: usb_quirks.c,v 1.105 2022/03/06 23:36:50 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: usb_quirks.c,v 1.106 2023/05/14 22:30:13 pgoyette Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_usb.h"
@@ -401,6 +401,7 @@ Static const struct usbd_quirk_entry {
 	{ UQ_ALWAYS_ON, NULL }},
  { USB_VENDOR_LOGITECH, 	USB_PRODUCT_LOGITECH_B100,		ANY,
 	{ UQ_ALWAYS_ON, NULL }},
+ { USB_VENDOR_LENOVO,		USB_PRODUCT_LENOVO_OPTUSBMOUSE,		ANY,		{ UQ_ALQAYS_ON, NULL }},
 /*
  * The HAILUCK USB Keyboard has a built-in touchpad, which
  * needs to be active for the keyboard to function properly.

Index: src/sys/dev/usb/usbdevs
diff -u src/sys/dev/usb/usbdevs:1.807 src/sys/dev/usb/usbdevs:1.808
--- src/sys/dev/usb/usbdevs:1.807	Sat Feb 11 22:41:15 2023
+++ src/sys/dev/usb/usbdevs	Sun May 14 22:30:13 2023
@@ -1,4 +1,4 @@
-$NetBSD: usbdevs,v 1.807 2023/02/11 22:41:15 nia Exp $
+$NetBSD: usbdevs,v 1.808 2023/05/14 22:30:13 pgoyette Exp $
 
 /*-
  * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
@@ -2729,6 +2729,7 @@ product PINNACLE PCTV73E	0x0237	Pinnacle
 
 /* PixArt */
 product PIXART RPIMOUSE		0x2510	Raspberry Pi Mouse
+product LENOVO OPTUSBMOUSE	0x600e	Lenovo USB Optical Mouse
 
 /* Planex Communications products */
 product PLANEX  GW_US11H	0x14ea	GW-US11H WLAN

Reply via email to