[git pull] Input updates for 2.6.35-rc0
From: Dmitry Torokhov
Date: Thu May 20 2010 - 12:52:55 EST
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:
---------
Adam Bennett (1):
Input: add driver for hampshire serial touchscreens
Axel Lin (2):
Input: acecad - fix incorrect size parameter in usb_buffer_free
Input: kbtab - fix incorrect size parameter in usb_buffer_free
Barry Song (1):
Input: ad714x - add support for the AD7143/8/7A parts
Bryan Wu (2):
Input: add PCF8574 I2C keypad input device driver
Input: add Analog Devices AD714x captouch input driver
Dmitry Torokhov (17):
Input: wacom - do not allocate wacom_wac separately
Input: wacom - fix some formatting issues
Input: wacom - get rid of input event wrappers
Input: wacom - get rid of wacom_combo structure
Input: wacom - use get_unaligned to access unaligned data
Input: implement SysRq as a separate input handler
Input: keyboard - switch to using pr_err() and friends
Input: keyboard - fix formatting issues
Input: acecad - simplify usb_acecad_disconnect()
Input: acecad - fix some formatting issues
Input: acecad - don't advertise mouse events
Input: kbtab - simplify kbtab_disconnect()
Input: kbtab - do not advertise unsupported events
Input: elantech - enforce common prefix on messages
Input: elantech - relax signature checks
Input: synaptics - set dimensions as reported by firmware
Input: psmouse - small formatting changes to better follow coding style
Eric Miao (2):
Input: remove now deprecated corgi_ts.c touchscreen driver
Input: remove obsolete {corgi,spitz,tosa}kbd.c
Haojian Zhuang (1):
Input: 88pm860x_onkey - remove invalid irq number assignment
Jacob Pan (1):
Input: do not force selecting i8042 on Moorestown
Julia Lawall (2):
Input: usbtouchscreen - switch to using kmemdup()
Input: wistron_btns - switch to using kmemdup()
Manuel Lauss (1):
Input: wm9712 - fix wm97xx_set_gpio() logic
Matthew Garrett (2):
Input: i8042 - add some extra PNP keyboard types
Input: i8042 - add a PNP entry to the aux device list
Paul Fox (1):
Input: Documentation/sysrq.txt - update KEY_SYSRQ info
Ping Cheng (4):
Input: wacom - switch mode upon system resume
Input: wacom - merge out and in prox events
Input: wacom - share pen info with touch of the same ID
Input: wacom - streamline 2-finger touch support
Sriramakrishnan Govindarajan (1):
Input: add keypad driver for keys interfaced to TCA6416
Wolfram Sang (2):
Input: tsc2007 - do not leave dangling clientdata pointer
Input: lm8323 - do not leave dangling client data pointer
Diffstat:
--------
Documentation/sysrq.txt | 14 +-
drivers/char/keyboard.c | 325 ++++----
drivers/char/sysrq.c | 243 +++++-
drivers/input/keyboard/Kconfig | 18 +-
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/lm8323.c | 6 +-
drivers/input/keyboard/tca6416-keypad.c | 349 +++++++
drivers/input/misc/88pm860x_onkey.c | 1 -
drivers/input/misc/Kconfig | 40 +
drivers/input/misc/Makefile | 4 +
drivers/input/misc/ad714x-i2c.c | 140 +++
drivers/input/misc/ad714x-spi.c | 103 +++
drivers/input/misc/ad714x.c | 1347 ++++++++++++++++++++++++++++
drivers/input/misc/ad714x.h | 26 +
drivers/input/misc/pcf8574_keypad.c | 227 +++++
drivers/input/misc/wistron_btns.c | 4 +-
drivers/input/mouse/Kconfig | 2 +-
drivers/input/mouse/elantech.c | 87 ++-
drivers/input/mouse/hgpk.c | 4 +-
drivers/input/mouse/logips2pp.c | 98 ++-
drivers/input/mouse/psmouse-base.c | 72 +-
drivers/input/mouse/synaptics.c | 53 +-
drivers/input/mouse/synaptics.h | 6 +-
drivers/input/serio/i8042-x86ia64io.h | 14 +
drivers/input/tablet/acecad.c | 86 +-
drivers/input/tablet/kbtab.c | 53 +-
drivers/input/tablet/wacom.h | 36 +-
drivers/input/tablet/wacom_sys.c | 316 +++-----
drivers/input/tablet/wacom_wac.c | 1168 +++++++++++++-----------
drivers/input/tablet/wacom_wac.h | 13 +-
drivers/input/touchscreen/Kconfig | 12 +
drivers/input/touchscreen/Makefile | 1 +
drivers/input/touchscreen/hampshire.c | 205 +++++
drivers/input/touchscreen/tsc2007.c | 2 +
drivers/input/touchscreen/usbtouchscreen.c | 5 +-
drivers/input/touchscreen/wm97xx-core.c | 2 +-
include/linux/input.h | 1 +
include/linux/input/ad714x.h | 63 ++
include/linux/serio.h | 1 +
include/linux/sysrq.h | 23 +-
include/linux/tca6416_keypad.h | 34 +
kernel/sysctl.c | 23 +-
42 files changed, 3995 insertions(+), 1233 deletions(-)
create mode 100644 drivers/input/keyboard/tca6416-keypad.c
create mode 100644 drivers/input/misc/ad714x-i2c.c
create mode 100644 drivers/input/misc/ad714x-spi.c
create mode 100644 drivers/input/misc/ad714x.c
create mode 100644 drivers/input/misc/ad714x.h
create mode 100644 drivers/input/misc/pcf8574_keypad.c
create mode 100644 drivers/input/touchscreen/hampshire.c
create mode 100644 include/linux/input/ad714x.h
create mode 100644 include/linux/tca6416_keypad.h
--
Dmitry
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/