Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus or master.kernel.org:/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. The main change is that we now publish "firmware ID" for the serio devices to help userspace figure out the kind of touchpads it is dealing with: i8042 will export PS/2 port's PNP IDs as firmware IDs. You will also get more quirks for Synaptics touchpads in various Lenovo laptops, a change to elantech driver to recognize even more models, and fixups to wacom and couple other drivers. Changelog: --------- Adam Thomson (1): Input: da9055_onkey - remove use of regmap_irq_get_virq() Alexander Stein (1): Input: ads7846 - fix device usage within attribute show Hans de Goede (5): Input: serio - add firmware_id sysfs attribute Input: i8042 - add firmware_id support Input: Add INPUT_PROP_TOPBUTTONPAD device property Input: synaptics - report INPUT_PROP_TOPBUTTONPAD property Input: synaptics - add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 Jason Gerecke (4): Input: wacom - use full 32-bit HID Usage value in switch statement Input: wacom - override 'pressure_max' with value from HID_USAGE_PRESSURE Input: wacom - references to 'wacom->data' should use 'unsigned char*' Input: wacom - handle 1024 pressure levels in wacom_tpc_pen Jordan Rife (1): Input: elantech - add support for newer elantech touchpads Lejun Zhu (1): Input: soc_button_array - fix a crash during rmmod Ping Cheng (1): Input: wacom - missed the last bit of expresskey for DTU-1031 Diffstat: -------- drivers/input/misc/da9055_onkey.c | 1 - drivers/input/misc/soc_button_array.c | 1 + drivers/input/mouse/elantech.c | 1 + drivers/input/mouse/synaptics.c | 97 +++++++++++++- drivers/input/serio/i8042-x86ia64io.h | 15 +++ drivers/input/serio/i8042.c | 6 + drivers/input/serio/serio.c | 14 ++ drivers/input/tablet/wacom_sys.c | 246 ++++++++++++++++------------------ drivers/input/tablet/wacom_wac.c | 29 ++-- drivers/input/touchscreen/ads7846.c | 2 +- include/linux/serio.h | 1 + include/uapi/linux/input.h | 1 + 12 files changed, 263 insertions(+), 151 deletions(-) -- Dmitry
Attachment:
pgpxe0GT3m7O_.pgp
Description: PGP signature