From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
Jiri Kosina <jkosina@suse.cz>
Subject: [git pull] Input updates for 3.20-rc0
Date: Tue, 10 Feb 2015 15:23:26 -0800 [thread overview]
Message-ID: <20150210232326.GD26472@dtor-ws> (raw)
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. You will get
a few new drivers (power button handler for AXP20x PMIC, tps65218 power
button driver, sun4i keys driver, regulator haptic driver, NI Ettus
Research USRP E3x0 button, Alwinner A10/A20 PS/2 controller), updates to
Synaptics and ALPS touchpad drivers (with more to come later), brand
new Focaltech PS/2 support, update to Cypress driver to handle Gen5 (in
addition to Gen3) devices, and number of other fixups to various drivers
as well as input core.
Changelog:
---------
Anshul Garg (3):
Input: small tweak to autorepeat handling
Input: do not try to filter out events if handler is not a filter
Input: evdev - flush pending events on clock type change
Axel Lin (4):
Input: regulator-haptic - simplify code
Input: cap11xx - remove wrong and unneeded cap11xx modalias
Input: drv260x - remove wrong and unneeded drv260x-haptics modalias
Input: drv2667 - remove wrong and unneeded drv2667-haptics modalias
Benjamin Tissoires (3):
Input: synaptics - use in-kernel tracking for reporting mt data
Input: synaptics - remove duplicated code
Input: synaptics - use dmax in input_mt_assign_slots
Brad Griffis (2):
Input: ti_am335x_tsc - interchange touchscreen and ADC steps
Input: ti_am335x_tsc - remove udelay in interrupt handler
Carlo Caione (1):
Input: add driver for AXP20x Power Enable Key
Chen-Yu Tsai (2):
Input: sun4i-ts - add thermal zone sensor support
Input: sun4i-ts - add support for touchpanel controller on A31
Dan Carpenter (1):
Input: cyapa - off by one in cyapa_update_fw_store()
Dmitry Torokhov (4):
Input: axp20x-pek - switch over to using attribute group
Input: cyapa - fix endianness issues in gen5 firmware update support
Input: elantech - remove stale comment from Kconfig
Input: evdev - do not queue SYN_DROPPED if queue is empty
Dudley Du (13):
Input: cyapa - re-design driver to support multi-trackpad in one driver
Input: cyapa - add gen5 trackpad device basic functions support
Input: cyapa - add power management interfaces support for the device
Input: cyapa - add runtime power management support
Input: cyapa - add sysfs interfaces support in the cyapa driver
Input: cyapa - add gen3 trackpad device firmware update support
Input: cyapa - add gen3 trackpad read baseline support
Input: cyapa - add gen3 trackpad force re-calibrate support
Input: cyapa - add gen5 trackpad firmware update support
Input: cyapa - add gen5 trackpad read baseline support
Input: cyapa - add gen5 trackpad force re-calibrate function support
Input: cyapa - add acpi device id support
Input: cyapa - fix variable being dereferenced before check
Duson Lin (1):
Input: elan_i2c - verify firmware signature applying it
Fabian Frederick (1):
Input: elants_i2c - remove unnecessary version.h inclusion
Fabio Estevam (1):
Input: imx_keypad - use the preferred form for passing a size of a struct
Felipe Balbi (1):
Input: add tps65218 power button driver
Geert Uytterhoeven (1):
Input: gscps2 - fix MODULE_DEVICE_TABLE invocation
Hans de Goede (1):
Input: add new sun4i-lradc-keys driver
Henrik Rydberg (1):
Input: MT - add support for balanced slot assignment
Jaewon Kim (1):
Input: add regulator haptic driver
Martin Kepplinger (1):
Input: gtco - use sign_extend32() for sign extension
Mathias Gottschlag (1):
Input: psmouse - support for the FocalTech PS/2 protocol extensions
Michael Karcher (1):
Input: atari - enable the 102nd key for German keyboards
Moritz Fischer (2):
Input: add support for NI Ettus Research USRP E3x0 button
MAINTAINERS: add info for e3x0-button driver
Pali Rohár (2):
Input: alps - fix name, product and version of dev2 input device
Input: alps - add sanity checks for non DualPoint devices
Rasmus Villemoes (1):
Input: elan_i2c - fix wrong %p extension
Rob Herring (1):
Input: pxa27x_keypad - remove unnecessary ARM includes
Vignesh R (3):
Input: ti_am335x_tsc - read charge delay from DT
ARM: dts: AM335x: Make charge delay a DT parameter for TSC
Input: ti_am335x_tsc - replace delta filtering with median filtering
Vishnu Patekar (1):
Input: serio - add support for Alwinner A10/A20 PS/2 controller
Diffstat:
--------
.../ABI/testing/sysfs-driver-input-axp-pek | 11 +
.../devicetree/bindings/input/e3x0-button.txt | 25 +
.../devicetree/bindings/input/regulator-haptic.txt | 21 +
.../devicetree/bindings/input/sun4i-lradc-keys.txt | 62 +
.../bindings/input/touchscreen/sun4i.txt | 4 +-
.../bindings/input/touchscreen/ti-tsc-adc.txt | 15 +
.../bindings/input/tps65218-pwrbutton.txt | 17 +
.../bindings/serio/allwinner,sun4i-ps2.txt | 23 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 15 +
arch/arm/boot/dts/am335x-evm.dts | 1 +
drivers/iio/adc/ti_am335x_adc.c | 5 +-
drivers/input/evdev.c | 71 +-
drivers/input/input-mt.c | 31 +-
drivers/input/input.c | 38 +-
drivers/input/keyboard/Kconfig | 10 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/atakbd.c | 2 +-
drivers/input/keyboard/cap11xx.c | 1 -
drivers/input/keyboard/imx_keypad.c | 3 +-
drivers/input/keyboard/pxa27x_keypad.c | 5 +-
drivers/input/keyboard/sun4i-lradc-keys.c | 286 ++
drivers/input/misc/Kconfig | 43 +
drivers/input/misc/Makefile | 4 +
drivers/input/misc/axp20x-pek.c | 290 ++
drivers/input/misc/drv260x.c | 1 -
drivers/input/misc/drv2667.c | 1 -
drivers/input/misc/e3x0-button.c | 157 ++
drivers/input/misc/regulator-haptic.c | 266 ++
drivers/input/misc/tps65218-pwrbutton.c | 126 +
drivers/input/mouse/Kconfig | 22 +-
drivers/input/mouse/Makefile | 3 +-
drivers/input/mouse/alps.c | 42 +-
drivers/input/mouse/bcm5974.c | 2 +-
drivers/input/mouse/cyapa.c | 1722 +++++++-----
drivers/input/mouse/cyapa.h | 301 +++
drivers/input/mouse/cyapa_gen3.c | 1247 +++++++++
drivers/input/mouse/cyapa_gen5.c | 2777 ++++++++++++++++++++
drivers/input/mouse/cypress_ps2.c | 2 +-
drivers/input/mouse/elan_i2c.h | 6 +-
drivers/input/mouse/elan_i2c_core.c | 21 +-
drivers/input/mouse/elan_i2c_i2c.c | 1 -
drivers/input/mouse/elan_i2c_smbus.c | 3 +-
drivers/input/mouse/focaltech.c | 408 ++-
drivers/input/mouse/focaltech.h | 2 +
drivers/input/mouse/psmouse-base.c | 32 +-
drivers/input/mouse/psmouse.h | 1 +
drivers/input/mouse/synaptics.c | 438 +--
drivers/input/mouse/synaptics.h | 18 +-
drivers/input/serio/Kconfig | 10 +
drivers/input/serio/Makefile | 1 +
drivers/input/serio/gscps2.c | 2 +-
drivers/input/serio/sun4i-ps2.c | 340 +++
drivers/input/tablet/gtco.c | 20 +-
drivers/input/touchscreen/elants_i2c.c | 2 -
drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +-
drivers/input/touchscreen/sun4i-ts.c | 78 +-
drivers/input/touchscreen/ti_am335x_tsc.c | 197 +-
include/linux/input/mt.h | 3 +-
include/linux/mfd/ti_am335x_tscadc.h | 3 +-
include/linux/platform_data/regulator-haptic.h | 29 +
61 files changed, 7963 insertions(+), 1308 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-input-axp-pek
create mode 100644 Documentation/devicetree/bindings/input/e3x0-button.txt
create mode 100644 Documentation/devicetree/bindings/input/regulator-haptic.txt
create mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
create mode 100644 Documentation/devicetree/bindings/input/tps65218-pwrbutton.txt
create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt
create mode 100644 drivers/input/keyboard/sun4i-lradc-keys.c
create mode 100644 drivers/input/misc/axp20x-pek.c
create mode 100644 drivers/input/misc/e3x0-button.c
create mode 100644 drivers/input/misc/regulator-haptic.c
create mode 100644 drivers/input/misc/tps65218-pwrbutton.c
create mode 100644 drivers/input/mouse/cyapa.h
create mode 100644 drivers/input/mouse/cyapa_gen3.c
create mode 100644 drivers/input/mouse/cyapa_gen5.c
create mode 100644 drivers/input/serio/sun4i-ps2.c
create mode 100644 include/linux/platform_data/regulator-haptic.h
Thanks.
--
Dmitry
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org,
Jiri Kosina <jkosina@suse.cz>
Subject: [git pull] Input updates for 3.20-rc0
Date: Tue, 10 Feb 2015 15:23:26 -0800 [thread overview]
Message-ID: <20150210232326.GD26472@dtor-ws> (raw)
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. You will get
a few new drivers (power button handler for AXP20x PMIC, tps65218 power
button driver, sun4i keys driver, regulator haptic driver, NI Ettus
Research USRP E3x0 button, Alwinner A10/A20 PS/2 controller), updates to
Synaptics and ALPS touchpad drivers (with more to come later), brand
new Focaltech PS/2 support, update to Cypress driver to handle Gen5 (in
addition to Gen3) devices, and number of other fixups to various drivers
as well as input core.
Changelog:
---------
Anshul Garg (3):
Input: small tweak to autorepeat handling
Input: do not try to filter out events if handler is not a filter
Input: evdev - flush pending events on clock type change
Axel Lin (4):
Input: regulator-haptic - simplify code
Input: cap11xx - remove wrong and unneeded cap11xx modalias
Input: drv260x - remove wrong and unneeded drv260x-haptics modalias
Input: drv2667 - remove wrong and unneeded drv2667-haptics modalias
Benjamin Tissoires (3):
Input: synaptics - use in-kernel tracking for reporting mt data
Input: synaptics - remove duplicated code
Input: synaptics - use dmax in input_mt_assign_slots
Brad Griffis (2):
Input: ti_am335x_tsc - interchange touchscreen and ADC steps
Input: ti_am335x_tsc - remove udelay in interrupt handler
Carlo Caione (1):
Input: add driver for AXP20x Power Enable Key
Chen-Yu Tsai (2):
Input: sun4i-ts - add thermal zone sensor support
Input: sun4i-ts - add support for touchpanel controller on A31
Dan Carpenter (1):
Input: cyapa - off by one in cyapa_update_fw_store()
Dmitry Torokhov (4):
Input: axp20x-pek - switch over to using attribute group
Input: cyapa - fix endianness issues in gen5 firmware update support
Input: elantech - remove stale comment from Kconfig
Input: evdev - do not queue SYN_DROPPED if queue is empty
Dudley Du (13):
Input: cyapa - re-design driver to support multi-trackpad in one driver
Input: cyapa - add gen5 trackpad device basic functions support
Input: cyapa - add power management interfaces support for the device
Input: cyapa - add runtime power management support
Input: cyapa - add sysfs interfaces support in the cyapa driver
Input: cyapa - add gen3 trackpad device firmware update support
Input: cyapa - add gen3 trackpad read baseline support
Input: cyapa - add gen3 trackpad force re-calibrate support
Input: cyapa - add gen5 trackpad firmware update support
Input: cyapa - add gen5 trackpad read baseline support
Input: cyapa - add gen5 trackpad force re-calibrate function support
Input: cyapa - add acpi device id support
Input: cyapa - fix variable being dereferenced before check
Duson Lin (1):
Input: elan_i2c - verify firmware signature applying it
Fabian Frederick (1):
Input: elants_i2c - remove unnecessary version.h inclusion
Fabio Estevam (1):
Input: imx_keypad - use the preferred form for passing a size of a struct
Felipe Balbi (1):
Input: add tps65218 power button driver
Geert Uytterhoeven (1):
Input: gscps2 - fix MODULE_DEVICE_TABLE invocation
Hans de Goede (1):
Input: add new sun4i-lradc-keys driver
Henrik Rydberg (1):
Input: MT - add support for balanced slot assignment
Jaewon Kim (1):
Input: add regulator haptic driver
Martin Kepplinger (1):
Input: gtco - use sign_extend32() for sign extension
Mathias Gottschlag (1):
Input: psmouse - support for the FocalTech PS/2 protocol extensions
Michael Karcher (1):
Input: atari - enable the 102nd key for German keyboards
Moritz Fischer (2):
Input: add support for NI Ettus Research USRP E3x0 button
MAINTAINERS: add info for e3x0-button driver
Pali Rohár (2):
Input: alps - fix name, product and version of dev2 input device
Input: alps - add sanity checks for non DualPoint devices
Rasmus Villemoes (1):
Input: elan_i2c - fix wrong %p extension
Rob Herring (1):
Input: pxa27x_keypad - remove unnecessary ARM includes
Vignesh R (3):
Input: ti_am335x_tsc - read charge delay from DT
ARM: dts: AM335x: Make charge delay a DT parameter for TSC
Input: ti_am335x_tsc - replace delta filtering with median filtering
Vishnu Patekar (1):
Input: serio - add support for Alwinner A10/A20 PS/2 controller
Diffstat:
--------
.../ABI/testing/sysfs-driver-input-axp-pek | 11 +
.../devicetree/bindings/input/e3x0-button.txt | 25 +
.../devicetree/bindings/input/regulator-haptic.txt | 21 +
.../devicetree/bindings/input/sun4i-lradc-keys.txt | 62 +
.../bindings/input/touchscreen/sun4i.txt | 4 +-
.../bindings/input/touchscreen/ti-tsc-adc.txt | 15 +
.../bindings/input/tps65218-pwrbutton.txt | 17 +
.../bindings/serio/allwinner,sun4i-ps2.txt | 23 +
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 15 +
arch/arm/boot/dts/am335x-evm.dts | 1 +
drivers/iio/adc/ti_am335x_adc.c | 5 +-
drivers/input/evdev.c | 71 +-
drivers/input/input-mt.c | 31 +-
drivers/input/input.c | 38 +-
drivers/input/keyboard/Kconfig | 10 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/atakbd.c | 2 +-
drivers/input/keyboard/cap11xx.c | 1 -
drivers/input/keyboard/imx_keypad.c | 3 +-
drivers/input/keyboard/pxa27x_keypad.c | 5 +-
drivers/input/keyboard/sun4i-lradc-keys.c | 286 ++
drivers/input/misc/Kconfig | 43 +
drivers/input/misc/Makefile | 4 +
drivers/input/misc/axp20x-pek.c | 290 ++
drivers/input/misc/drv260x.c | 1 -
drivers/input/misc/drv2667.c | 1 -
drivers/input/misc/e3x0-button.c | 157 ++
drivers/input/misc/regulator-haptic.c | 266 ++
drivers/input/misc/tps65218-pwrbutton.c | 126 +
drivers/input/mouse/Kconfig | 22 +-
drivers/input/mouse/Makefile | 3 +-
drivers/input/mouse/alps.c | 42 +-
drivers/input/mouse/bcm5974.c | 2 +-
drivers/input/mouse/cyapa.c | 1722 +++++++-----
drivers/input/mouse/cyapa.h | 301 +++
drivers/input/mouse/cyapa_gen3.c | 1247 +++++++++
drivers/input/mouse/cyapa_gen5.c | 2777 ++++++++++++++++++++
drivers/input/mouse/cypress_ps2.c | 2 +-
drivers/input/mouse/elan_i2c.h | 6 +-
drivers/input/mouse/elan_i2c_core.c | 21 +-
drivers/input/mouse/elan_i2c_i2c.c | 1 -
drivers/input/mouse/elan_i2c_smbus.c | 3 +-
drivers/input/mouse/focaltech.c | 408 ++-
drivers/input/mouse/focaltech.h | 2 +
drivers/input/mouse/psmouse-base.c | 32 +-
drivers/input/mouse/psmouse.h | 1 +
drivers/input/mouse/synaptics.c | 438 +--
drivers/input/mouse/synaptics.h | 18 +-
drivers/input/serio/Kconfig | 10 +
drivers/input/serio/Makefile | 1 +
drivers/input/serio/gscps2.c | 2 +-
drivers/input/serio/sun4i-ps2.c | 340 +++
drivers/input/tablet/gtco.c | 20 +-
drivers/input/touchscreen/elants_i2c.c | 2 -
drivers/input/touchscreen/pixcir_i2c_ts.c | 2 +-
drivers/input/touchscreen/sun4i-ts.c | 78 +-
drivers/input/touchscreen/ti_am335x_tsc.c | 197 +-
include/linux/input/mt.h | 3 +-
include/linux/mfd/ti_am335x_tscadc.h | 3 +-
include/linux/platform_data/regulator-haptic.h | 29 +
61 files changed, 7963 insertions(+), 1308 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-input-axp-pek
create mode 100644 Documentation/devicetree/bindings/input/e3x0-button.txt
create mode 100644 Documentation/devicetree/bindings/input/regulator-haptic.txt
create mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
create mode 100644 Documentation/devicetree/bindings/input/tps65218-pwrbutton.txt
create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt
create mode 100644 drivers/input/keyboard/sun4i-lradc-keys.c
create mode 100644 drivers/input/misc/axp20x-pek.c
create mode 100644 drivers/input/misc/e3x0-button.c
create mode 100644 drivers/input/misc/regulator-haptic.c
create mode 100644 drivers/input/misc/tps65218-pwrbutton.c
create mode 100644 drivers/input/mouse/cyapa.h
create mode 100644 drivers/input/mouse/cyapa_gen3.c
create mode 100644 drivers/input/mouse/cyapa_gen5.c
create mode 100644 drivers/input/serio/sun4i-ps2.c
create mode 100644 include/linux/platform_data/regulator-haptic.h
Thanks.
--
Dmitry
next reply other threads:[~2015-02-10 23:23 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-10 23:23 Dmitry Torokhov [this message]
2015-02-10 23:23 ` [git pull] Input updates for 3.20-rc0 Dmitry Torokhov
2015-02-10 23:37 ` Bastien Nocera
2015-02-10 23:43 ` Dmitry Torokhov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150210232326.GD26472@dtor-ws \
--to=dmitry.torokhov@gmail.com \
--cc=jkosina@suse.cz \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.