Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will get: - a new driver to ChipOne icn8505 based touchscreens - on certain systems with Elan touch controllers they will be switched away form PS/2 emulation and over to native SMbus mode. - assorted driver fixups and improvements. Changelog: --------- Benjamin Tissoires (6): Input: elan_i2c - add trackstick report Input: elantech - split device info into a separate structure Input: elantech - query the resolution in query_info Input: elantech - add support for SMBus devices Input: elantech - detect new ICs and setup Host Notify for them Input: psmouse-smbus - allow to control psmouse_deactivate Dmitry Torokhov (1): Input: atmel_mxt_ts - require device properties present when probing Ethan Lee (2): Input: xpad - add GPD Win 2 Controller USB IDs Input: goodix - add new ACPI id for GPD Win 2 touch screen Grygorii Strashko (2): Input: ti_am335x_tsc - ack pending IRQs at probe and before suspend Input: ti_am335x_tsc - prevent system suspend when TSC is in use Hans de Goede (1): Input: add support for ChipOne icn8505 based touchscreens Johannes Wienke (1): Input: elan_i2c - add ELAN0612 (Lenovo v330 14IKB) ACPI ID Leo Sperling (1): Input: xpad - fix some coding style issues Marcus Folkesson (3): Input: xpad - avoid using __set_bit() for capabilities Input: as5011 - avoid using __set_bit() for capabilities Input: gamecon - avoid using __set_bit() for capabilities Martin Kepplinger (1): Input: mk712 - update documentation web link Nick Dyer (1): Input: usbtouchscreen - add sysfs attribute for 3M MTouch firmware rev Nick Simonov (1): Input: replace hard coded string with __func__ in pr_err() Pali Rohár (1): Input: alps - demystify trackstick initialization for v3 and v6 protocols Ravi Chandra Sadineni (1): Input: cros_ec_keyb - mark cros_ec_keyb driver as wake enabled device. Sebastian Reichel (1): Input: atmel_mxt_ts - fix reset-gpio for level based irqs Wolfram Sang (1): Input: ati_remote2 - fix typo 'can by' to 'can be' Diffstat: -------- .../devicetree/bindings/input/elan_i2c.txt | 1 + MAINTAINERS | 6 + drivers/input/input.c | 3 +- drivers/input/joystick/as5011.c | 4 +- drivers/input/joystick/gamecon.c | 27 +- drivers/input/joystick/xpad.c | 35 +- drivers/input/keyboard/cros_ec_keyb.c | 33 +- drivers/input/misc/ati_remote2.c | 2 +- drivers/input/mouse/Kconfig | 12 + drivers/input/mouse/alps.c | 80 ++-- drivers/input/mouse/elan_i2c_core.c | 89 +++- drivers/input/mouse/elantech.c | 479 ++++++++++++++----- drivers/input/mouse/elantech.h | 69 ++- drivers/input/mouse/psmouse-base.c | 21 +- drivers/input/mouse/psmouse-smbus.c | 24 +- drivers/input/mouse/psmouse.h | 2 + drivers/input/mouse/synaptics.c | 2 +- drivers/input/touchscreen/Kconfig | 11 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 170 +------ drivers/input/touchscreen/chipone_icn8505.c | 520 +++++++++++++++++++++ drivers/input/touchscreen/goodix.c | 1 + drivers/input/touchscreen/mk712.c | 2 +- drivers/input/touchscreen/ti_am335x_tsc.c | 7 + drivers/input/touchscreen/usbtouchscreen.c | 94 ++++ drivers/mfd/cros_ec.c | 19 +- 26 files changed, 1325 insertions(+), 389 deletions(-) create mode 100644 drivers/input/touchscreen/chipone_icn8505.c Thanks. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html