[GIT PULL] HID fixes

From: Jiri Kosina
Date: Thu Nov 23 2023 - 14:22:48 EST


Linus,

please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git tags/for-linus-2023112301

To receive HID subsystem fixes for 6.7.

=====
- Revert of commit that caused regression to many Logitech unifying
receiver users (Jiri Kosina)
- power management fix for hid-mcp2221 (Hamish Martin)
- fix for race condition between HID core and HID debug (Charles Yi)
- a couple of assorted device-ID-specific quirks
=====

Aoba K (1):
HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad

Brett Raye (1):
HID: glorious: fix Glorious Model I HID report

Charles Yi (1):
HID: fix HID device resource race between HID core and debugging support

Denis Benato (2):
HID: hid-asus: add const to read-only outgoing usb buffer
HID: hid-asus: reset the backlight brightness level on resume

Hamish Martin (2):
HID: mcp2221: Set driver data before I2C adapter add
HID: mcp2221: Allow IO to start during probe

Jiri Kosina (1):
Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration"

Oliver Neukum (1):
HID: add ALWAYS_POLL quirk for Apple kb

Yihong Cao (1):
HID: apple: add Jamesdonkey and A3R to non-apple keyboards list

drivers/hid/hid-apple.c | 2 ++
drivers/hid/hid-asus.c | 27 +++++++++++++++++++++++----
drivers/hid/hid-core.c | 12 ++++++++++--
drivers/hid/hid-debug.c | 3 +++
drivers/hid/hid-glorious.c | 16 ++++++++++++++--
drivers/hid/hid-ids.h | 12 +++++++-----
drivers/hid/hid-logitech-dj.c | 11 +++--------
drivers/hid/hid-mcp2221.c | 4 +++-
drivers/hid/hid-multitouch.c | 5 +++++
drivers/hid/hid-quirks.c | 1 +
include/linux/hid.h | 3 +++
11 files changed, 74 insertions(+), 22 deletions(-)

--
Jiri Kosina
SUSE Labs