Messages in this thread | | | Date | Tue, 1 Sep 2015 22:15:38 +0200 (CEST) | From | Jiri Kosina <> | Subject | [GIT PULL] HID for 4.3 |
| |
Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus
to receive patches queued for 4.3 merge window in HID tree. Highlights:
========== - a lot of improvements (regarding supported features and devices) to Wacom driver, from Aaron Skomra and Jason Gerecke - a lot of functional fixes and support for large I2C transfer to cp2112 driver, from Ellen Wang - HW support improvements to RMI driver, from Andrew Duggan - quite some small fixes and device ID additions all over the place ==========
----------------------------------------------------------------
Aaron Skomra (2): HID: wacom: Set button bits based on a new numbered_buttons HID: wacom: Add support for Express Key Remote.
Andrew Duggan (4): HID: rmi: Disable scanning if the device is not a wake source HID: rmi: Write updated F11 control registers after reset HID: rmi: Set F01 interrupt enable register when not set HID: i2c-hid: Only disable irq wake if it was successfully enabled during suspend
Benjamin Tissoires (4): HID: wacom: remove the extra Pen interface for Wacom Bamboo PAD HID: core: do not reject devices when they declare too many usages HID: gembird: add new driver to fix Gembird JPD-DualForce 2 HID: quirks: add QUIRK_NOGET for an other TPV touchscreen
Dmitry Torokhov (1): HID: input: call input_sync() when automatically releasing a key
Don Zickus (1): HID: usbhid: Fix the check for HID_RESET_PENDING in hid_io_error
Ellen Wang (4): HID: cp2112: support large i2c transfers HID: cp2112: support i2c write-read transfers in hid-cp2112 HID: cp2112: fix I2C_SMBUS_BYTE write HID: cp2112: fix byte order in SMBUS operations
Frank Praznik (1): HID: sony: Drop invalid Sixaxis input reports
Gabriele Mazzotta (1): HID: i2c-hid: Call device suspend callback before disabling irq
Guilhem Lettron (1): HID: sensor-hub: Add in quirk for Lenovo Yogas with ITE
Jamie Lentin (3): HID: lenovo: Use constants for axes names HID: lenovo: Add missing return-value check HID: lenovo: Hide middle-button press until release
Jason Gerecke (12): HID: wacom: Properly free inputs if 'wacom_allocate_inputs' fails HID: wacom: Set default device name to value from wacom->features HID: wacom: Perform all event processing as part of report processing HID: wacom: Ignore contacts in excess of declared contact count HID: wacom: Report touch width/height/orientation for GENERIC devices HID: wacom: Use calculated pkglen for wireless touch interface HID: wacom: Replace WACOM_QUIRK_MONITOR with WACOM_DEVICETYPE_WL_MONITOR HID: wacom: Remove WACOM_QUIRK_NO_INPUT HID: wacom: Do not repeatedly attempt to set device mode on error HID: wacom: Do not repeatedly attempt to set device mode on error HID: wacom: Simplify 'wacom_pl_irq' HID: wacom: Use tablet-provided touch height/width values for INTUOSHT
Jiri Kosina (1): HID: wacom: wacom_setup_numbered_buttons is local to wacom_wac
Markus Elfring (2): HID: picoLCD: Deletion of unnecessary checks before three function calls HID: wacom: Delete unnecessary checks before the function call "input_free_device"
Oliver Neukum (1): HID: usbhid: no flushing if device is already polled
Rostislav Pehlivanov (1): HID: sony: Fix DS4 controller reporting rate issues
Simon Wood (2): HID: sony: Navigator Axis for L1 button HID: hid-lg: Add USBID for Logitech G29 Wheel
Stephen Just (1): HID: microsoft: Add Surface 3 type cover
Yang Bo (1): HID: multitouch: Add support for CJTouch MultiTouch
Николай Кудрявцев (1): HID: chicony: Add support for Acer Aspire Switch 12
Documentation/ABI/testing/sysfs-driver-wacom | 19 + drivers/hid/Kconfig | 7 + drivers/hid/Makefile | 1 + drivers/hid/hid-chicony.c | 26 ++ drivers/hid/hid-core.c | 29 +- drivers/hid/hid-cp2112.c | 107 ++++-- drivers/hid/hid-gembird.c | 116 ++++++ drivers/hid/hid-ids.h | 20 +- drivers/hid/hid-input.c | 5 +- drivers/hid/hid-lenovo.c | 59 +++- drivers/hid/hid-lg.c | 2 + drivers/hid/hid-microsoft.c | 6 +- drivers/hid/hid-multitouch.c | 8 + drivers/hid/hid-picolcd_backlight.c | 3 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/hid/hid-picolcd_lcd.c | 3 +- drivers/hid/hid-rmi.c | 163 ++++++++- drivers/hid/hid-sensor-hub.c | 3 + drivers/hid/hid-sony.c | 22 +- drivers/hid/i2c-hid/i2c-hid.c | 28 +- drivers/hid/usbhid/hid-core.c | 5 +- drivers/hid/usbhid/hid-quirks.c | 6 +- drivers/hid/wacom.h | 7 +- drivers/hid/wacom_sys.c | 285 ++++++++++++--- drivers/hid/wacom_wac.c | 504 ++++++++++++++++++--------- drivers/hid/wacom_wac.h | 15 +- 26 files changed, 1144 insertions(+), 308 deletions(-) create mode 100644 drivers/hid/hid-gembird.c
-- Jiri Kosina SUSE Labs
| |