[GIT PULL] HID fixes for 5.2-rc

From: Jiri Kosina
Date: Thu Jun 13 2019 - 11:05:51 EST


Linus,

please pull from

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

to receive fixes for HID subsystem; highlights:

=====
- regression fixes (reverts) for module loading changes that turned out to
be incompatible with some userspace, from Benjamin Tissoires
- regression fix for special Logitech unifiying receiver 0xc52f, from Hans
de Goede
- a few device ID additions to logitech driver, from Hans de Goede
- fix for Bluetooth support on 2nd-gen Wacom Intuos Pro, from Jason
Gerecke
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (4):
HID: multitouch: handle faulty Elo touch device
Revert "HID: Increase maximum report size allowed by hid_field_extract()"
Revert "HID: core: Do not call request_module() in async context"
Revert "HID: core: Call request_module before doing device_add"

Błażej Szczygieł (1):
HID: a4tech: fix horizontal scrolling

Hans de Goede (4):
HID: logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver
HID: logitech-hidpp: add support for the MX5500 keyboard
HID: logitech-hidpp: Add support for the S510 remote control
HID: logitech-dj: Fix 064d:c52f receiver support

Jason Gerecke (5):
HID: wacom: Don't set tool type until we're in range
HID: wacom: Don't report anything prior to the tool entering range
HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact
HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth
HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary

Joseph Salisbury (1):
HID: hyperv: Add a module description line

Kai-Heng Feng (1):
HID: i2c-hid: add iBall Aer3 to descriptor override

Tobias Auerochs (1):
HID: rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5

drivers/hid/hid-a4tech.c | 11 +++--
drivers/hid/hid-core.c | 16 ++-----
drivers/hid/hid-hyperv.c | 2 +
drivers/hid/hid-ids.h | 1 +
drivers/hid/hid-logitech-dj.c | 50 +++++++++++++++-------
drivers/hid/hid-logitech-hidpp.c | 9 ++++
drivers/hid/hid-multitouch.c | 7 ++++
drivers/hid/hid-rmi.c | 15 ++++++-
drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 ++++
drivers/hid/wacom_wac.c | 71 ++++++++++++++++++++++----------
10 files changed, 136 insertions(+), 54 deletions(-)

--
Jiri Kosina
SUSE Labs