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. Changelog: --------- Alfred E. Heggestad (1): Input: add driver for USB VoIP phones with CM109 chipset Andres Salomon (4): Input: psmouse - export psmouse_set_state for ps/2 extensions to use Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacks Input: psmouse - add OLPC touchpad driver Aristeu Rozanski (1): Input: add keycodes for remote controls/phone keypads Atsushi Nemoto (1): Input: move map_to_7segment.h to include/linux Colin B Macdonald (1): Input: i8042 - add Thinkpad R31 to nomux list Dan Liang (1): Input: atmel_tsadcc - improve accuracy Daniel Gimpelevich (1): Input: cm109 - add missing newlines to messages Dmitry Torokhov (6): Input: gameport - make gameport_register_driver() return errors Input: gameport - check return value of gameport_register_driver() Input: gameport - mark gameport_register_driver() __must_check Input: expand keycode space Input: keyboard - fix potential out of bound access to key_map Input: ads7846 - fix cache line sharing issue Elvis Pranskevichus (1): Input: ALPS - add signature for DualPoint found in Dell Latitude E6500 Eric Miao (1): Input: ads7846 - introduce .gpio_pendown to get pendown state Jiri Kosina (1): Input: document i8042.debug in kernel-parameters.txt Joe Rouvier (1): Input: convert drivers to use strict_strtoul() Liam Girdwood (1): Input: wm97xx - update email address for Liam Girdwood Matthew Garrett (1): Input: atkbd - expand Latitude's force release quirk to other Dells Michael Hennerich (1): Input: bf54x-keys - add power management support Niels de Vos (1): Input: serio_raw - allow attaching to translated (SERIO_I8042XL) ports Remi Herilier (1): Input: wistron - add support for Fujitsu-Siemens Amilo Pro v3505 Stephen Rothwell (1): Input: cm109 - don't use obsolete logging macros Sven Anders (2): Input: appletouch - prepare for geyser 3/4 handling Input: appletouch - handle geyser 3/4 status bits Uwe Kleine-König (2): Input: gpio-keys - optimize interrupt handler Input: gpio-keys - simplify argument list for report_event Ville Syrjala (2): Input: ati_remote2 - add loadable keymap support Input: ati_remote2 - add autosuspend support Diffstat: -------- Documentation/kernel-parameters.txt | 1 + MAINTAINERS | 2 +- drivers/char/keyboard.c | 2 +- drivers/input/gameport/gameport.c | 88 ++- drivers/input/joystick/a3d.c | 3 +- drivers/input/joystick/adi.c | 3 +- drivers/input/joystick/analog.c | 4 +- drivers/input/joystick/cobra.c | 3 +- drivers/input/joystick/gf2k.c | 3 +- drivers/input/joystick/grip.c | 3 +- drivers/input/joystick/grip_mp.c | 3 +- drivers/input/joystick/guillemot.c | 3 +- drivers/input/joystick/interact.c | 3 +- drivers/input/joystick/joydump.c | 3 +- drivers/input/joystick/sidewinder.c | 3 +- drivers/input/joystick/tmdc.c | 3 +- drivers/input/keyboard/atkbd.c | 30 +- drivers/input/keyboard/bf54x-keys.c | 13 +- drivers/input/keyboard/gpio_keys.c | 42 +- drivers/input/misc/Kconfig | 13 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ati_remote2.c | 263 +++++- drivers/input/misc/cm109.c | 882 ++++++++++++++++++++ drivers/input/misc/wistron_btns.c | 19 + drivers/input/misc/yealink.c | 2 +- drivers/input/mouse/Kconfig | 10 + drivers/input/mouse/Makefile | 1 + drivers/input/mouse/alps.c | 1 + drivers/input/mouse/appletouch.c | 299 +++++-- drivers/input/mouse/hgpk.c | 477 +++++++++++ drivers/input/mouse/hgpk.h | 49 ++ drivers/input/mouse/logips2pp.c | 4 +- drivers/input/mouse/psmouse-base.c | 81 ++- drivers/input/mouse/psmouse.h | 14 +- drivers/input/mouse/trackpoint.c | 8 +- drivers/input/serio/i8042-x86ia64io.h | 7 + drivers/input/serio/serio_raw.c | 6 + drivers/input/tablet/aiptek.c | 53 +- drivers/input/touchscreen/ads7846.c | 94 ++- drivers/input/touchscreen/atmel_tsadcc.c | 37 +- drivers/input/touchscreen/mainstone-wm97xx.c | 5 +- drivers/input/touchscreen/wm9705.c | 5 +- drivers/input/touchscreen/wm9712.c | 5 +- drivers/input/touchscreen/wm9713.c | 5 +- drivers/input/touchscreen/wm97xx-core.c | 5 +- include/linux/Kbuild | 1 + include/linux/gameport.h | 7 +- include/linux/input.h | 15 +- .../input/misc => include/linux}/map_to_7segment.h | 4 +- include/linux/mod_devicetable.h | 2 +- 50 files changed, 2252 insertions(+), 338 deletions(-) create mode 100644 drivers/input/misc/cm109.c create mode 100644 drivers/input/mouse/hgpk.c create mode 100644 drivers/input/mouse/hgpk.h rename {drivers/input/misc => include/linux}/map_to_7segment.h (98%) -- 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