[git pull] Input updates for 3.15-rc0
From: Dmitry Torokhov
Date: Thu Apr 03 2014 - 13:08:07 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 first round of updates for the input subsystem. Just new
drivers and existing driver fixes, no core changes except for the new
uinput IOCTL to allow userspace to fetch sysfs name of the input device
that was created.
Changelog:
---------
Alexander Shiyan (1):
Input: add new driver for ARM CLPS711X keypad
Alexey Khoroshilov (1):
Input: gtco - fix usb_dev leak
Andrey Smirnov (1):
Input: ims-pcu - add commands supported by the new version of the FW
Anthony Olech (1):
Input: da9052_onkey - use correct register bit for key status
Arnd Bergmann (1):
Input: remove obsolete tnetv107x drivers
Barry Song (2):
Input: sirfsoc-onkey - drop the IRQF_SHARED flag
Input: sirfsoc-onkey - update copyright years to 2014
Benjamin Tissoires (1):
Input: uinput - add UI_GET_SYSNAME ioctl to retrieve the sysfs path
Benjamin Tisssoires (1):
Input: uinput - breaks by goto out in uinput_ioctl_handler
Clinton Sprain (3):
Input: appletouch - dial back fuzz setting
Input: appletouch - implement sensor data smoothing
Input: appletouch - fix jumps when additional fingers are detected
Dan Carpenter (1):
Input: edt-ft5x06 - add a missing condition
Dmitry Torokhov (2):
Input: ims-pcu - fix error unwinding path in application mode
Input: sirfsoc-onkey - implement open and close methods
Fabio Estevam (1):
Input: imx_keypad - Propagate the real error code on platform_get_irq() failure
Heiko Stübner (2):
Input: zforce - use internal pdata pointer instead of dev_get_platdata
Input: zforce - add devicetree support
Jakub Bogusz (1):
Input: wistron_btns - add FS AMILO Pro 8210 support
Jean Delvare (2):
Input: olpc_apsp - fix dependencies of OLPC AP-SP driver
Input: wistron_btns - simplify dependencies
Lejun Zhu (1):
Input: add driver for SOC button array
Lothar Waßmann (5):
Input: edt-ft5x06 - several cleanups; no functional change
Input: edt-ft5x06 - add DT support
Input: edt-ft5x06 - adjust delays to conform datasheet
Input: edt-ft5x06 - ignore touchdown events
Input: edt-ft5x06 - add support for M09 firmware version
Luis Ortega (4):
Input: zforce - fix spelling errors
Input: zforce - fix lines exceeding 80 columns
Input: zforce - remove unnecessary payload data checks
Input: zforce - reduce stack memory allocated to frames
Sachin Kamat (1):
Input: s3c2410 - trivial cleanup in header file
Stephen Boyd (6):
Input: pmic8xxx-keypad - fix build by removing gpio configuration
Input: pmic8xxx-keypad - migrate to devm_* APIs
Input: pmic8xxx-keypad - migrate to regmap APIs
Input: pmic8xxx-keypad - migrate to DT
Input: pmic8xxx-pwrkey - migrate to DT
Input: pm8xxx-vibrator - add DT match table
Thomas Gleixner (1):
Input: hp_sdc - use del_timer_sync() in exit path
Xianglong Du (4):
Input: sirfsoc-onkey - fix namespace pwrc_resume function
Input: sirfsoc-onkey - use dev_get_drvdata instead of platform_get_drvdata
Input: sirfsoc-onkey - report release event by detecting pin status
Input: sirfsoc-onkey - set the capability of reporting KEY_POWER
Diffstat:
--------
.../devicetree/bindings/input/clps711x-keypad.txt | 27 ++
.../bindings/input/qcom,pm8xxx-keypad.txt | 89 ++++
.../bindings/input/qcom,pm8xxx-pwrkey.txt | 46 ++
.../devicetree/bindings/input/qcom,pm8xxx-vib.txt | 22 +
.../bindings/input/touchscreen/edt-ft5x06.txt | 55 +++
.../bindings/input/touchscreen/zforce_ts.txt | 30 ++
drivers/input/keyboard/Kconfig | 22 +-
drivers/input/keyboard/Makefile | 2 +-
drivers/input/keyboard/clps711x-keypad.c | 207 ++++++++
drivers/input/keyboard/imx_keypad.c | 4 +-
drivers/input/keyboard/pmic8xxx-keypad.c | 348 ++++++--------
drivers/input/keyboard/tnetv107x-keypad.c | 329 -------------
drivers/input/misc/Kconfig | 12 +-
drivers/input/misc/Makefile | 1 +
drivers/input/misc/ims-pcu.c | 258 +++++++++-
drivers/input/misc/pm8xxx-vibrator.c | 9 +-
drivers/input/misc/pmic8xxx-pwrkey.c | 33 +-
drivers/input/misc/sirfsoc-onkey.c | 111 +++--
drivers/input/misc/soc_button_array.c | 218 +++++++++
drivers/input/misc/uinput.c | 97 ++--
drivers/input/misc/wistron_btns.c | 19 +
drivers/input/mouse/appletouch.c | 143 ++++--
drivers/input/serio/Kconfig | 2 +-
drivers/input/serio/hp_sdc.c | 2 +-
drivers/input/tablet/gtco.c | 2 +-
drivers/input/touchscreen/Kconfig | 9 -
drivers/input/touchscreen/Makefile | 1 -
drivers/input/touchscreen/edt-ft5x06.c | 519 ++++++++++++++++-----
drivers/input/touchscreen/tnetv107x-ts.c | 384 ---------------
drivers/input/touchscreen/zforce_ts.c | 95 +++-
include/linux/input/pmic8xxx-keypad.h | 52 ---
include/linux/input/pmic8xxx-pwrkey.h | 31 --
include/linux/platform_data/touchscreen-s3c2410.h | 17 +-
include/linux/uinput.h | 2 +
include/uapi/linux/uinput.h | 13 +-
35 files changed, 1910 insertions(+), 1301 deletions(-)
create mode 100644 Documentation/devicetree/bindings/input/clps711x-keypad.txt
create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-pwrkey.txt
create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.txt
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.txt
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zforce_ts.txt
create mode 100644 drivers/input/keyboard/clps711x-keypad.c
delete mode 100644 drivers/input/keyboard/tnetv107x-keypad.c
create mode 100644 drivers/input/misc/soc_button_array.c
delete mode 100644 drivers/input/touchscreen/tnetv107x-ts.c
delete mode 100644 include/linux/input/pmic8xxx-keypad.h
delete mode 100644 include/linux/input/pmic8xxx-pwrkey.h
--
Dmitry
Attachment:
pgpttI0xIvFht.pgp
Description: PGP signature