[git pull] Input updates for 4.9-rc0 (part 2)
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will gen an update to ALPS driver to support V8 protocol with touchstick, change for i8042 to skip selftest on many Asus laptops, which helps to keep their touchpads working after resume, and couple other driver fixes. Changelog: - Ben Gamari (5): Input: ALPS - add touchstick support for SS5 hardware Input: ALPS - handle 0-pressure 1F events Input: ALPS - allow touchsticks to report pressure Input: ALPS - set DualPoint flag for 74 03 28 devices Input: ALPS - add V8 protocol documentation Dmitry Torokhov (1): Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled Guenter Roeck (2): Input: synaptics-rmi4 - fix error handling in SPI transport driver Input: synaptics-rmi4 - fix error handling in I2C transport driver Marcos Paulo de Souza (2): Input: elantech - fix Lenovo version typo Input: i8042 - skip selftest on ASUS laptops Matti Kurkela (1): Input: elantech - force needed quirks on Fujitsu H760 Sangwon Jee (3): Input: melfas_mip4 - add devicetree binding documentations Input: melfas_mip4 - add maintainer information Input: melfas_mip4 - add ic_name sysfs attribute Diffstat: .../bindings/input/touchscreen/melfas_mip4.txt | 21 + .../devicetree/bindings/vendor-prefixes.txt| 1 + Documentation/input/alps.txt | 57 + Documentation/kernel-parameters.txt| 9 +- MAINTAINERS| 7 ++ drivers/input/mouse/alps.c | 87 +--- drivers/input/mouse/alps.h | 2 + drivers/input/mouse/elantech.c | 27 +- drivers/input/rmi4/rmi_i2c.c | 38 ++--- drivers/input/rmi4/rmi_spi.c | 22 ++--- drivers/input/serio/i8042-io.h | 2 +- drivers/input/serio/i8042-ip22io.h | 2 +- drivers/input/serio/i8042-ppcio.h | 2 +- drivers/input/serio/i8042-sparcio.h| 2 +- drivers/input/serio/i8042-unicore32io.h| 2 +- drivers/input/serio/i8042-x86ia64io.h | 96 +- drivers/input/serio/i8042.c| 55 ++--- drivers/input/touchscreen/melfas_mip4.c| 38 - 18 files changed, 411 insertions(+), 59 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt -- Dmitry
[git pull] Input updates for 4.9-rc0 (part 2)
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will gen an update to ALPS driver to support V8 protocol with touchstick, change for i8042 to skip selftest on many Asus laptops, which helps to keep their touchpads working after resume, and couple other driver fixes. Changelog: - Ben Gamari (5): Input: ALPS - add touchstick support for SS5 hardware Input: ALPS - handle 0-pressure 1F events Input: ALPS - allow touchsticks to report pressure Input: ALPS - set DualPoint flag for 74 03 28 devices Input: ALPS - add V8 protocol documentation Dmitry Torokhov (1): Input: elantech - add Fujitsu Lifebook E556 to force crc_enabled Guenter Roeck (2): Input: synaptics-rmi4 - fix error handling in SPI transport driver Input: synaptics-rmi4 - fix error handling in I2C transport driver Marcos Paulo de Souza (2): Input: elantech - fix Lenovo version typo Input: i8042 - skip selftest on ASUS laptops Matti Kurkela (1): Input: elantech - force needed quirks on Fujitsu H760 Sangwon Jee (3): Input: melfas_mip4 - add devicetree binding documentations Input: melfas_mip4 - add maintainer information Input: melfas_mip4 - add ic_name sysfs attribute Diffstat: .../bindings/input/touchscreen/melfas_mip4.txt | 21 + .../devicetree/bindings/vendor-prefixes.txt| 1 + Documentation/input/alps.txt | 57 + Documentation/kernel-parameters.txt| 9 +- MAINTAINERS| 7 ++ drivers/input/mouse/alps.c | 87 +--- drivers/input/mouse/alps.h | 2 + drivers/input/mouse/elantech.c | 27 +- drivers/input/rmi4/rmi_i2c.c | 38 ++--- drivers/input/rmi4/rmi_spi.c | 22 ++--- drivers/input/serio/i8042-io.h | 2 +- drivers/input/serio/i8042-ip22io.h | 2 +- drivers/input/serio/i8042-ppcio.h | 2 +- drivers/input/serio/i8042-sparcio.h| 2 +- drivers/input/serio/i8042-unicore32io.h| 2 +- drivers/input/serio/i8042-x86ia64io.h | 96 +- drivers/input/serio/i8042.c| 55 ++--- drivers/input/touchscreen/melfas_mip4.c| 38 - 18 files changed, 411 insertions(+), 59 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt -- Dmitry
[git pull] Input updates for 4.9-rc0
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will get new driver for Elan eKTF2127 touchscreen controllers; a new "gpio-decoder" driver to read and report state of several GPIO lines; an ADC resistor ladder driver; the ft6326 driver is removed because edt-ft5x06 handles the same devices just fine. Plus regular slew of driver fixes/enhancements. Changelog: - Alexandre Belloni (1): Input: add ADC resistor ladder driver Arnd Bergmann (1): Input: ektf2127 - mark PM functions as __maybe_unused Axel Lin (1): Input: snvs_pwrkey - drop input_free_device call if input_register_device fails Baoyou Xie (1): Input: focaltech - mark focaltech_set_resolution() static Benjamin Tissoires (1): Input: elan_i2c - fix return tests of i2c_smbus_read_block_data() Bhaktipriya Shridhar (3): Input: psmouse - remove deprecated create_singletheread_workqueue Input: mc13783_ts - remove deprecated create_singletheread_workqueue Input: wm97xx - remove deprecated create_singletheread_workqueue Dmitry Torokhov (1): Input: jornada720_kbd - switch to using dev_dbg Hans Verkuil (1): Input: serio - add hangup support Hans de Goede (1): Input: remove duplicate ft6236 driver HungNien Chen (1): Input: wdt87xx_i2c - fix the flash erase issue Johnny Chuang (1): Input: elants_i2c - get product id on recovery mode for FW update Krzysztof Kozlowski (1): Input: max77693-haptic - change Krzysztof Kozlowski's email to kernel.org LABBE Corentin (3): Input: pixcir_i2c_ts - simplify code with of_device_get_match_data Input: pixcir_i2c_ts - remove text about writing to Free Software Foundation Input: pixcir_i2c_ts - remove a useless blank line Marcin Niestroj (1): Input: tps65218-pwrbutton - add support for tps65217 variant Martin Kepplinger (1): Input: pegasus_notetaker - directly include workqueue header Russell King (4): Input: jornada720_kbd - switch to devm_* APIs Input: jornada720_kbd - get rid of mach/irqs.h include Input: jornada720_kbd - remove unneeded mach/hardware.h include Input: jornada720_ts - get rid of mach/irqs.h and mach/hardware.h includes Siebren Vroegindeweij (1): Input: add support for Elan eKTF2127 touchscreen controller Vignesh R (1): Input: add generic input driver to read encoded GPIO lines Vladimir Zapolskiy (1): Input: gpio-keys-polled - don't use unit-address with button nodes Diffstat: .../devicetree/bindings/input/adc-keys.txt | 49 +++ .../devicetree/bindings/input/gpio-decoder.txt | 23 ++ .../devicetree/bindings/input/gpio-keys-polled.txt | 5 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 8 + .../bindings/input/touchscreen/ektf2127.txt| 27 ++ .../input/touchscreen/focaltech-ft6236.txt | 35 --- .../bindings/input/tps65218-pwrbutton.txt | 17 +- arch/arm/mach-sa1100/jornada720.c | 16 + drivers/input/keyboard/Kconfig | 15 + drivers/input/keyboard/Makefile| 1 + drivers/input/keyboard/adc-keys.c | 210 + drivers/input/keyboard/jornada720_kbd.c| 59 +--- drivers/input/keyboard/snvs_pwrkey.c | 1 - drivers/input/misc/Kconfig | 16 +- drivers/input/misc/Makefile| 1 + drivers/input/misc/gpio_decoder.c | 137 + drivers/input/misc/max77693-haptic.c | 4 +- drivers/input/misc/tps65218-pwrbutton.c| 92 -- drivers/input/mouse/elan_i2c_smbus.c | 20 +- drivers/input/mouse/focaltech.c| 3 +- drivers/input/mouse/psmouse-base.c | 2 +- drivers/input/serio/serport.c | 17 +- drivers/input/tablet/pegasus_notetaker.c | 1 + drivers/input/touchscreen/Kconfig | 25 +- drivers/input/touchscreen/Makefile | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 8 + drivers/input/touchscreen/ektf2127.c | 336 + drivers/input/touchscreen/elants_i2c.c | 31 +- drivers/input/touchscreen/ft6236.c | 326 drivers/input/touchscreen/jornada720_ts.c | 21 +- drivers/input/touchscreen/mc13783_ts.c | 24 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 13 +- drivers/input/touchscreen/wdt87xx_i2c.c| 5 +- drivers/input/touchscreen/wm97xx-core.c| 2 +- 34 files changed, 1033 insertions(+), 519 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-decoder.txt create mode 100644
[git pull] Input updates for 4.9-rc0
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will get new driver for Elan eKTF2127 touchscreen controllers; a new "gpio-decoder" driver to read and report state of several GPIO lines; an ADC resistor ladder driver; the ft6326 driver is removed because edt-ft5x06 handles the same devices just fine. Plus regular slew of driver fixes/enhancements. Changelog: - Alexandre Belloni (1): Input: add ADC resistor ladder driver Arnd Bergmann (1): Input: ektf2127 - mark PM functions as __maybe_unused Axel Lin (1): Input: snvs_pwrkey - drop input_free_device call if input_register_device fails Baoyou Xie (1): Input: focaltech - mark focaltech_set_resolution() static Benjamin Tissoires (1): Input: elan_i2c - fix return tests of i2c_smbus_read_block_data() Bhaktipriya Shridhar (3): Input: psmouse - remove deprecated create_singletheread_workqueue Input: mc13783_ts - remove deprecated create_singletheread_workqueue Input: wm97xx - remove deprecated create_singletheread_workqueue Dmitry Torokhov (1): Input: jornada720_kbd - switch to using dev_dbg Hans Verkuil (1): Input: serio - add hangup support Hans de Goede (1): Input: remove duplicate ft6236 driver HungNien Chen (1): Input: wdt87xx_i2c - fix the flash erase issue Johnny Chuang (1): Input: elants_i2c - get product id on recovery mode for FW update Krzysztof Kozlowski (1): Input: max77693-haptic - change Krzysztof Kozlowski's email to kernel.org LABBE Corentin (3): Input: pixcir_i2c_ts - simplify code with of_device_get_match_data Input: pixcir_i2c_ts - remove text about writing to Free Software Foundation Input: pixcir_i2c_ts - remove a useless blank line Marcin Niestroj (1): Input: tps65218-pwrbutton - add support for tps65217 variant Martin Kepplinger (1): Input: pegasus_notetaker - directly include workqueue header Russell King (4): Input: jornada720_kbd - switch to devm_* APIs Input: jornada720_kbd - get rid of mach/irqs.h include Input: jornada720_kbd - remove unneeded mach/hardware.h include Input: jornada720_ts - get rid of mach/irqs.h and mach/hardware.h includes Siebren Vroegindeweij (1): Input: add support for Elan eKTF2127 touchscreen controller Vignesh R (1): Input: add generic input driver to read encoded GPIO lines Vladimir Zapolskiy (1): Input: gpio-keys-polled - don't use unit-address with button nodes Diffstat: .../devicetree/bindings/input/adc-keys.txt | 49 +++ .../devicetree/bindings/input/gpio-decoder.txt | 23 ++ .../devicetree/bindings/input/gpio-keys-polled.txt | 5 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 8 + .../bindings/input/touchscreen/ektf2127.txt| 27 ++ .../input/touchscreen/focaltech-ft6236.txt | 35 --- .../bindings/input/tps65218-pwrbutton.txt | 17 +- arch/arm/mach-sa1100/jornada720.c | 16 + drivers/input/keyboard/Kconfig | 15 + drivers/input/keyboard/Makefile| 1 + drivers/input/keyboard/adc-keys.c | 210 + drivers/input/keyboard/jornada720_kbd.c| 59 +--- drivers/input/keyboard/snvs_pwrkey.c | 1 - drivers/input/misc/Kconfig | 16 +- drivers/input/misc/Makefile| 1 + drivers/input/misc/gpio_decoder.c | 137 + drivers/input/misc/max77693-haptic.c | 4 +- drivers/input/misc/tps65218-pwrbutton.c| 92 -- drivers/input/mouse/elan_i2c_smbus.c | 20 +- drivers/input/mouse/focaltech.c| 3 +- drivers/input/mouse/psmouse-base.c | 2 +- drivers/input/serio/serport.c | 17 +- drivers/input/tablet/pegasus_notetaker.c | 1 + drivers/input/touchscreen/Kconfig | 25 +- drivers/input/touchscreen/Makefile | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 8 + drivers/input/touchscreen/ektf2127.c | 336 + drivers/input/touchscreen/elants_i2c.c | 31 +- drivers/input/touchscreen/ft6236.c | 326 drivers/input/touchscreen/jornada720_ts.c | 21 +- drivers/input/touchscreen/mc13783_ts.c | 24 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 13 +- drivers/input/touchscreen/wdt87xx_i2c.c| 5 +- drivers/input/touchscreen/wm97xx-core.c| 2 +- 34 files changed, 1033 insertions(+), 519 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-decoder.txt create mode 100644