[GIT PULL] HID fixes for 4.6

From: Jiri Kosina
Date: Mon Apr 11 2016 - 09:53:58 EST


Linus,

please pull from

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

to receive HID subsystem fixes for 4.6:

==========
- fix for how scaling linearization is computed in wiimote driver, by Cyan
Ogilvie
- endless retry loop fix in generic USB HID core reset-resume handling, by
Alan Stern
- two functional fixes affecting particular devices, and oops fix for
wacom driver, by Jason Gerecke
- multitouch slot numbering fix from Gabriele Mazzotta
- a couple more small fixes on top
==========

Thanks!

----------------------------------------------------------------
Alan Stern (1):
HID: usbhid: fix inconsistent reset/resume/reset-resume behavior

Alistair Leslie-Hughes (1):
HID: microsoft: add support for 3 more devices

Benjamin Tissoires (1):
HID: wacom: fix Bamboo ONE oops

Cyan Ogilvie (1):
HID: wiimote: Fix wiimote mp scale linearization

Gabriele Mazzotta (1):
HID: multitouch: Synchronize MT frame on reset_resume

Jason Gerecke (2):
HID: wacom: Initialize hid_data.inputmode to -1
HID: wacom: Support switching from vendor-defined device mode on G9 and G11

Josh Boyer (1):
HID: lenovo: Don't use stack variables for DMA buffers

drivers/hid/hid-core.c | 3 ++
drivers/hid/hid-ids.h | 3 ++
drivers/hid/hid-lenovo.c | 16 ++++--
drivers/hid/hid-microsoft.c | 6 +++
drivers/hid/hid-multitouch.c | 1 +
drivers/hid/hid-wiimote-modules.c | 14 +++---
drivers/hid/usbhid/hid-core.c | 73 +++++++++++++--------------
drivers/hid/wacom_sys.c | 102 +++++++++++++++++++++++++++-----------
drivers/hid/wacom_wac.c | 11 ++++
drivers/hid/wacom_wac.h | 8 +++
10 files changed, 164 insertions(+), 73 deletions(-)

--
Jiri Kosina
SUSE Labs