Messages in this thread | | | Date | Thu, 14 Nov 2013 18:01:06 -0800 | From | Dmitry Torokhov <> | Subject | [git pull] Input updates for 3.13-rc0 |
| |
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. You will get an new drivers for Hyper-V synthetic keyboard and for Neonode zForce touchscreens, plus a bunch of driver fixes and cleanups.
Please note that you will get a small conflict in arch/arm/boot/dts/am335x-evmsk.dts but that shoudl be easily resolvable.
Changelog: ---------
Dan Carpenter (1): Input: tnetv107x-keypad - make irqs signed for error handling
Daniel Stone (1): Input: evdev - fall back to vmalloc for client event buffer
David Herrmann (1): Input: clarify gamepad API ABS values
Dmitry Torokhov (1): Revert "Input: ALPS - add support for model found on Dell XT2"
Duan Jiong (1): Input: cyttsp4 - replace IS_ERR and PTR_ERR with PTR_ERR_OR_ZERO
Felipe Balbi (2): Input: ti_am335x_tsc - fix spelling mistake in TSC/ADC DT binding arm: dts: am335x sk: add touchscreen support
Geyslan G. Bem (1): Input: cypress_ps2 - remove useless cast
Heiko Stübner (1): Input: add driver for Neonode zForce based touchscreens
Jason Gerecke (2): Input: wacom - support EMR and MFT sensors of Cintiq Companion Hybrid Input: wacom - send proper tablet state info when pen leaves proximity
Jingoo Han (1): Input: cypress_ps2 - remove casting the return value which is a void pointer
Joseph Salisbury (1): Input: cypress_ps2 - do not consider data bad if palm is detected
K. Y. Srinivasan (1): Input: add a driver to support Hyper-V synthetic keyboard
Kang Hu (1): Input: remove a redundant max() call
Laurent Pinchart (1): Input: sh_keysc - enable the driver on all ARM platforms
Majunath Goudar (1): Input: fix PWM-related undefined reference errors
Ping Cheng (4): Input: wacom - testing result shows get_report is unnecessary. Input: wacom - LED is only supported through digitizer interface Input: wacom - add support for three new Intuos Pro devices Input: wacom - not all multi-interface devices support touch
Ryan Mallon (1): Input: uinput - support injecting multiple events in one write() call
Sachin Kamat (20): Input: cobalt_btns - remove redundant dev_set_drvdata Input: htcpen - remove redundant dev_set_drvdata Input: rb532_button - remove redundant dev_set_drvdata Input: cyttsp4_core - remove redundant dev_set_drvdata Input: ad714x-spi - remove redundant spi_set_drvdata Input: ad7877 - remove redundant spi_set_drvdata Input: ad7879-spi - remove redundant spi_set_drvdata Input: tsc2005 - remove redundant spi_set_drvdata Input: lpc32xx-keys - remove redundant of_match_ptr Input: nspire-keypad - remove redundant of_match_ptr Input: tegra-kbc - remove redundant of_match_ptr Input: sirfsoc-onkey - remove redundant of_match_ptr Input: egalax_ts - remove redundant of_match_ptr Input: ti_am335x_tsc - remove redundant of_match_ptr Input: gpio_keys - include linux/of.h header Input: gpio_keys_polled - include linux/of.h header Input: pxa27x_keypad - include linux/of.h header Input: pwm-beeper - include linux/of.h header Input: rotary_encoder - include linux/of.h header Input: st1232 - include linux/of.h header
Tom Gundersen (3): Input: i8042 - add PNP modaliases Input: allow deselecting serio drivers even without CONFIG_EXPERT Input: mousedev - allow disabling even without CONFIG_EXPERT
Wei Yongjun (3): Input: nspire-keypad - add missing clk_disable_unprepare() on error path Input: mpu3050 - add missing i2c_set_clientdata() in mpu3050_probe() Input: mma8450 - add missing i2c_set_clientdata() in mma8450_probe()
Yunkang Tang (1): Input: ALPS - change secondary device's name
Diffstat: --------
.../bindings/input/touchscreen/ti-tsc-adc.txt | 2 +- Documentation/input/gamepad.txt | 3 + arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 10 + drivers/input/Kconfig | 2 +- drivers/input/evdev.c | 16 +- drivers/input/input.c | 2 +- drivers/input/keyboard/Kconfig | 6 +- drivers/input/keyboard/gpio_keys.c | 1 + drivers/input/keyboard/gpio_keys_polled.c | 1 + drivers/input/keyboard/lpc32xx-keys.c | 2 +- drivers/input/keyboard/nspire-keypad.c | 6 +- drivers/input/keyboard/pxa27x_keypad.c | 1 + drivers/input/keyboard/tegra-kbc.c | 2 +- drivers/input/keyboard/tnetv107x-keypad.c | 4 +- drivers/input/misc/Kconfig | 4 +- drivers/input/misc/ad714x-spi.c | 1 - drivers/input/misc/cobalt_btns.c | 2 - drivers/input/misc/mma8450.c | 4 +- drivers/input/misc/mpu3050.c | 1 + drivers/input/misc/pwm-beeper.c | 1 + drivers/input/misc/rb532_button.c | 1 - drivers/input/misc/rotary_encoder.c | 1 + drivers/input/misc/sirfsoc-onkey.c | 2 +- drivers/input/misc/uinput.c | 26 +- drivers/input/mouse/alps.c | 3 +- drivers/input/mouse/cypress_ps2.c | 29 +- drivers/input/serio/Kconfig | 16 +- drivers/input/serio/Makefile | 1 + drivers/input/serio/hyperv-keyboard.c | 437 +++++++++++ drivers/input/serio/i8042-x86ia64io.h | 2 + drivers/input/tablet/wacom_sys.c | 96 ++- drivers/input/tablet/wacom_wac.c | 114 ++- drivers/input/tablet/wacom_wac.h | 8 +- drivers/input/touchscreen/Kconfig | 13 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ad7877.c | 2 - drivers/input/touchscreen/ad7879-spi.c | 1 - drivers/input/touchscreen/cyttsp4_core.c | 2 - drivers/input/touchscreen/cyttsp4_spi.c | 5 +- drivers/input/touchscreen/egalax_ts.c | 2 +- drivers/input/touchscreen/htcpen.c | 2 - drivers/input/touchscreen/st1232.c | 1 + drivers/input/touchscreen/ti_am335x_tsc.c | 11 +- drivers/input/touchscreen/tsc2005.c | 2 - drivers/input/touchscreen/zforce_ts.c | 836 +++++++++++++++++++++ include/linux/platform_data/zforce_ts.h | 26 + 47 files changed, 1585 insertions(+), 128 deletions(-) create mode 100644 drivers/input/serio/hyperv-keyboard.c create mode 100644 drivers/input/touchscreen/zforce_ts.c create mode 100644 include/linux/platform_data/zforce_ts.h
-- Dmitry
[unhandled content-type:application/pgp-signature] | |