Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Apr 2026 20:08:13 +0000
From:      Vladimir Kondratyev <wulf@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 5c8640e863a1 - stable/15 - hid: Change Usage Page names to match documentation
Message-ID:  <69e92aad.1fd7f.5ccf2055@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch stable/15 has been updated by wulf:

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

commit 5c8640e863a1366752a123441a5b686e7c8401eb
Author:     Vladimir Kondratyev <wulf@FreeBSD.org>
AuthorDate: 2026-04-12 18:09:22 +0000
Commit:     Vladimir Kondratyev <wulf@FreeBSD.org>
CommitDate: 2026-04-22 19:59:03 +0000

    hid: Change Usage Page names to match documentation
    
    According to "HID Usage Tables FOR Universal Serial Bus (USB)"
    Usage Page ID range 0x93-0xF1CF is "Reserved" and Usage Page ID range
    0xFF00-0xFFFF is "Vendor-defined".
    
    MFC after:      1 week
    
    (cherry picked from commit 2ba6ce584a8cab75262cb86a5daf310d6706890c)
---
 sys/dev/hid/hid.h | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys/dev/hid/hid.h b/sys/dev/hid/hid.h
index 02709d549a56..f164e48341ed 100644
--- a/sys/dev/hid/hid.h
+++ b/sys/dev/hid/hid.h
@@ -57,10 +57,14 @@
 #define	HUP_SCALE		0x008c
 #define	HUP_CAMERA_CONTROL	0x0090
 #define	HUP_ARCADE		0x0091
-#define	HUP_APPLE		0x00ff
+#define	HUP_RESERVED_FF		0x00ff
 #define	HUP_FIDO		0xf1d0
-#define	HUP_MICROSOFT		0xff00
-#define	HUP_HP			0xff01
+#define	HUP_VENDOR_00		0xff00
+#define	HUP_VENDOR_01		0xff01
+/* XXX compat */
+#define	HUP_APPLE		HUP_RESERVED_FF
+#define	HUP_MICROSOFT		HUP_VENDOR_00
+#define	HUP_HP			HUP_VENDOR_01
 
 /* Usages, generic desktop */
 #define	HUG_POINTER		0x0001


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e92aad.1fd7f.5ccf2055>