[GIT PULL] HID for 3.20

From: Jiri Kosina
Date: Mon Feb 09 2015 - 14:55:36 EST


please pull from

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

to receive 3.20 merge window updates for HID code

- improveements of Logitech HID++ procotol implementation, from Benjamin
- support for composite RMI devices, from Andrew Duggan
- new driver for BETOP controller, from Huang Bo
- fixup for conflicting mapping in HID core between PC-101/103/104 and
PC-102/105 keyboards from David Herrmann
- new hardware support and fixes in Wacom driver, from Ping Cheng
- assorted small fixes and device ID additions all over the place



Alan Wu (1):
HID: microsoft: add support for Japanese Surface Type Cover 3

Andrew Duggan (5):
HID: rmi: Scan the report descriptor to determine if the device is suitable for the hid-rmi driver
HID: rmi: Support non rmi devices by passing events to hid-input
HID: rmi: Use hid_report_len to compute the size of reports
HID: rmi: Support touchpads with external buttons
HID: rmi: Add support for the touchpad in the Razer Blade 14 laptop

Benjamin Tissoires (5):
HID: logitech-hidpp: bail out if wtp_connect fails
HID: logitech-hidpp: prefix the name with "Logitech"
HID: wacom: use WACOM_*_FIELD macros in wacom_usage_mapping()
HID: wacom: add support of the Pen of the Bamboo Pad
HID: logitech-hidpp: store the name of the device in struct hidpp

David Herrmann (1):
HID: input: fix confusion on conflicting mappings

Geert Uytterhoeven (1):
HID: fix Kconfig text

Huang Bo (1):
HID: add BETOP game controller force feedback support

Jamie Lentin (2):
HID: lenovo: Add sensitivity control to compact keyboards
HID: lenovo: Use native middle-button mode for compact keyboards

Jason Gerecke (1):
HID: wacom: Report ABS_MISC event for Cintiq Companion Hybrid

Jim Keir (1):
HID: pidff: Fix initialisation forMicrosoft Sidewinder FF Pro 2

Jiri Kosina (2):
HID: betop: add drivers/hid/hid-betopff.c
HID: fixup the conflicting keyboard mappings quirk

Kristian Evensen (1):
HID: do not bind to Microchip Pick16F1454

Michal Marek (1):
HID: Use Kbuild idiom in Makefiles

Nicholas Mc Guire (1):
HID: hyperv: match wait_for_completion_timeout return type

Peter Wu (2):
HID: logitech-hidpp: separate HID++ from WTP processing
HID: logitech-hidpp: detect HID++ 2.0 errors too

Ping Cheng (5):
HID: wacom: process invalid Cintiq and Intuos data in wacom_intuos_inout()
HID: wacom: peport In Range event according to the spec
HID: wacom: make sure touch arbitration is applied consistently
HID: wacom: consolidate input capability settings for pen and touch
HID: wacom: add support for Cintiq 27QHD and 27QHD touch

Ross Skaliotis (1):
HID: apple: fix battery support for the 2009 ANSI wireless keyboard

Vivien Didelot (2):
HID: hid-lg4ff: fix sysfs attribute permission
HID: hid-lg4ff: use DEVICE_ATTR_RW macro

drivers/hid/Kconfig | 12 +-
drivers/hid/Makefile | 50 +++-----
drivers/hid/hid-betopff.c | 160 ++++++++++++++++++++++++++
drivers/hid/hid-core.c | 32 +++++-
drivers/hid/hid-hyperv.c | 2 +-
drivers/hid/hid-ids.h | 10 ++
drivers/hid/hid-input.c | 26 ++++-
drivers/hid/hid-lenovo.c | 79 ++++++++++++-
drivers/hid/hid-lg4ff.c | 11 +-
drivers/hid/hid-logitech-hidpp.c | 81 ++++++++-----
drivers/hid/hid-microsoft.c | 2 +
drivers/hid/hid-rmi.c | 118 +++++++++++++++----
drivers/hid/usbhid/Makefile | 12 +-
drivers/hid/usbhid/hid-pidff.c | 6 +
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/hid/wacom_sys.c | 9 +-
drivers/hid/wacom_wac.c | 239 +++++++++++++++++++++------------------
drivers/hid/wacom_wac.h | 17 ++-
include/linux/hid.h | 4 +-
include/uapi/linux/input.h | 1 +
20 files changed, 643 insertions(+), 229 deletions(-)
create mode 100644 drivers/hid/hid-betopff.c

Jiri Kosina
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/