[GIT PULL] HID fixes

From: Jiri Kosina
Date: Tue Aug 06 2019 - 06:59:45 EST


Linus,

please pull from

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

to receive HID subsystem fixes:

=====
- functional regression fix for some of the Logitech unifying devices,
from Hans de Goede
- race condition fix in hid-sony for bug severely affecting Valve/Android
deployments, from Roderick Colenbrander
- several fixes for issues found by syzbot/kasan, from Oliver Neukum and
Hillf Danton
- functional regression fix for Wacom Cintiq device, from Aaron Armstrong
Skomra
- a few other assorted device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
HID: wacom: fix bit shift for Cintiq Companion 2

Filipe Laíns (3):
HID: logitech-dj: rename "gaming" receiver to "lightspeed"
HID: logitech-hidpp: add USB PID for a few more supported mice
HID: logitech-dj: add the Powerplay receiver

Hans de Goede (1):
HID: logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices

Hillf Danton (2):
HID: hiddev: avoid opening a disconnected device
HID: hiddev: do cleanup in failure of opening a device

Ilya Trukhanov (1):
HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT

István Váradi (1):
HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52

Nicolas Saenz Julienne (1):
HID: input: fix a4tech horizontal wheel custom usage

Oliver Neukum (1):
HID: holtek: test for sanity of intfdata

Roderick Colenbrander (1):
HID: sony: Fix race condition between rumble and device remove.

Sebastian Parschauer (1):
HID: Add quirk for HP X1200 PIXART OEM mouse

drivers/hid/hid-a4tech.c | 30 +++++++++++++++++++++++++++---
drivers/hid/hid-holtek-kbd.c | 9 +++++++--
drivers/hid/hid-ids.h | 5 ++++-
drivers/hid/hid-logitech-dj.c | 10 +++++++---
drivers/hid/hid-logitech-hidpp.c | 32 +++++++++++++++++++++++++++++++-
drivers/hid/hid-quirks.c | 2 ++
drivers/hid/hid-sony.c | 15 ++++++++++++---
drivers/hid/hid-tmff.c | 12 ++++++++++++
drivers/hid/usbhid/hiddev.c | 12 ++++++++++++
drivers/hid/wacom_wac.c | 12 ++++++------
10 files changed, 120 insertions(+), 19 deletions(-)

--
Jiri Kosina
SUSE Labs