[GIT PULL] HID fixes

From: Benjamin Tissoires
Date: Wed Dec 21 2022 - 10:19:15 EST


Linus,

please pull from

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

to receive fixes for HID subsystem. Highlights:

=====
- 4 potential NULL pointers dereferences (Bastien Nocera, Enrik Berkhan, Jiasheng Jiang
and Roderick Colenbrander)
- Allow Wacom devices in bootloader mode to be flashed (Jason Gerecke)
- Some assorted devices quirks (José Expósito and Terry Junge)
=====

Thanks.

----------------------------------------------------------------
Bastien Nocera (1):
HID: logitech-hidpp: Guard FF init code against non-USB devices

Enrik Berkhan (1):
HID: mcp2221: don't connect hidraw

Jason Gerecke (1):
HID: wacom: Ensure bootloader PID is usable in hidraw mode

Jiasheng Jiang (1):
HID: amd_sfh: Add missing check for dma_alloc_coherent

José Expósito (3):
HID: Ignore HP Envy x360 eu0009nv stylus battery
HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
HID: sony: Fix unused function warning

Roderick Colenbrander (1):
HID: playstation: fix free of uninialized pointer for DS4 in Bluetooth.

Terry Junge (1):
HID: plantronics: Additional PIDs for double volume key presses quirk

drivers/hid/Kconfig | 2 +-
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 4 ++++
drivers/hid/hid-ids.h | 4 ++++
drivers/hid/hid-input.c | 2 ++
drivers/hid/hid-logitech-hidpp.c | 11 +++++++++--
drivers/hid/hid-mcp2221.c | 12 +++++++++---
drivers/hid/hid-multitouch.c | 4 ++++
drivers/hid/hid-plantronics.c | 9 +++++++++
drivers/hid/hid-playstation.c | 2 +-
drivers/hid/hid-sony.c | 2 ++
drivers/hid/wacom_sys.c | 8 ++++++++
drivers/hid/wacom_wac.c | 4 ++++
drivers/hid/wacom_wac.h | 1 +
13 files changed, 58 insertions(+), 7 deletions(-)