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 second round of updates for the input subsystem. It contains update to wacom driver, new ALPS protocol so that touchpads in Dell Latitudes E6x00 series will finally work properly and not loose sync, a new touchscreen driver and bunch of smaller fixes. Changelog: --------- Dmitry Torokhov (12): Input: serio - set owner in driver structures Input: hil-mlc - use del_timer_sync() when unloading the driver Input: altera_ps2 - add annotations to probe and remove methods Input: gscps2 - fix probe() and remove() annotations Input: ambakmi - annotate probe() and remove() methods Input: sa1111ps2 - annotate probe() and remove() methods Input: document use of input_event() function Input: ALPS - do not set REL_X/REL_Y capabilities on the touchpad Input: i8042 - fix locking in interrupt routine Input: i8042 - add Gigabyte M1022M to the noloop list Input: at32psif - do not sleep in atomic context Input: keyboard - don't override beep with a bell H Hartley Sweeten (1): Input: ep93xx_keypad - update driver to new core support Matthew Garrett (1): Input: i8042 - allow installing platform filters for incoming data Ping Cheng (5): Input: wacom - ensure the device is initialized properly upon resume Input: wacom - add defines for packet lengths of various devices Input: wacom - add support for new LCD tablets Input: wacom - add defines for data packet report IDs Input: wacom - separate pen from express keys on Graphire Roel Kluin (1): Input: altera_ps2 - fix test of unsigned in altera_ps2_probe() Sascha Hauer (1): Input: add mc13783 touchscreen driver Sebastian Kapfer (1): Input: ALPS - add interleaved protocol support (Dell E6x00 series) Diffstat: -------- arch/arm/mach-ep93xx/include/mach/ep93xx_keypad.h | 11 +- drivers/char/keyboard.c | 10 +- drivers/input/input.c | 10 +- drivers/input/keyboard/ep93xx_keypad.c | 150 +++------ drivers/input/mouse/alps.c | 265 +++++++++++++-- drivers/input/mouse/alps.h | 1 + drivers/input/serio/altera_ps2.c | 15 +- drivers/input/serio/ambakmi.c | 9 +- drivers/input/serio/at32psif.c | 3 +- drivers/input/serio/gscps2.c | 6 +- drivers/input/serio/hil_mlc.c | 8 +- drivers/input/serio/i8042-x86ia64io.h | 8 + drivers/input/serio/i8042.c | 88 +++++- drivers/input/serio/sa1111ps2.c | 10 +- drivers/input/tablet/wacom.h | 11 +- drivers/input/tablet/wacom_sys.c | 231 +++++++++---- drivers/input/tablet/wacom_wac.c | 368 +++++++++++++-------- drivers/input/tablet/wacom_wac.h | 29 ++- drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/mc13783_ts.c | 258 +++++++++++++++ include/linux/i8042.h | 18 +- 22 files changed, 1137 insertions(+), 385 deletions(-) create mode 100644 drivers/input/touchscreen/mc13783_ts.c -- 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