[git pull] Input updates for 3.9-rc0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 some assorted
fixes and cleanups to the existing drivers plus a new driver for IMS
Passenger Control Unit device they use for ther in-flight entertainment
system.

Changelog:
---------

Bastian Hecht (2):
      Input: st1232 - add reset pin handling
      ARM - shmobile: Armadillo800EVA: Move st1232 reset pin handling

Daniel Hellstrom (1):
      Input: add support for GRLIB APBPS2 PS/2 Keyboard/Mouse

Dmitry Torokhov (7):
      devres: allow adding custom actions to the stack
      Input: auo-pixcir-ts - switch to using managed resources
      Input: add new keycodes for passenger control units
      Input: add IMS Passenger Control Unit driver
      USB: cdc-acm - blacklist IMS PCU device
      Input: ims-pcu - fix a memory leak on error
      Input: ALPS - use %ph to print buffers

Fabio Estevam (1):
      Input: imx_keypad - switch to using managed resources

Fabio Porcedda (1):
      Input: mc13783_ts - use module_platform_driver_probe()

Heiko Stübner (4):
      Input: auo-pixcir-ts - set input direction for interrupt gpio
      Input: auo-pixcir-ts - handle reset gpio directly
      Input: auo_pixcir_ts - keep own pointer to platform_data
      Input: auo_pixcir_ts - add devicetree support

Henrik Rydberg (1):
      Input: MT - handle semi-mt devices in core

Jingoo Han (5):
      Input: adxl34x - add CONFIG_PM_SLEEP to suspend/resume functions
      Input: ad714x - add CONFIG_PM_SLEEP to suspend/resume functions
      Input: ads7846 - use spi_get_drvdata() and spi_set_drvdata()
      Input: ad7877 - use spi_get_drvdata() and spi_set_drvdata()
      Input: adxl34x - use spi_get_drvdata()

Laurent Pinchart (1):
      Input: st1232 - convert to devm_* infrastructure

Laxman Dewangan (1):
      Input: tegra-kbc - support for defining row/columns based on SoC

Markus Pargmann (4):
      Input: wm97xx - drop out of range inputs
      Input: wm9712 - fix return code for wrong sample
      Input: wm9712 - fix wrong pen up readings
      Input: wm9712 - fix dev_dbg newlines

Mathieu J. Poirier (1):
      Input: sysrq - supplement reset sequence with timeout functionality

Mischa Jonker (1):
      Input: arc_ps2 - add support for device tree

Sachin Kamat (12):
      Input: tegra-kbc - convert to devm_ioremap_resource()
      Input: davinci_keyscan - use module_platform_driver_probe macro
      Input: twl4030-pwrbutton - use module_platform_driver_probe macro
      Input: amikbd - use module_platform_driver_probe macro
      Input: nomadik-ske-keypad - use module_platform_driver_probe macro
      Input: amimouse - use module_platform_driver_probe macro
      Input: at32psif - use module_platform_driver_probe macro
      Input: q40kbd - use module_platform_driver_probe macro
      Input: atmel-wm97xx - use module_platform_driver_probe macro
      Input: edt-ft5x06 - remove redundant null check before kfree
      Input: eeti_ts - remove redundant null check
      Input: apbps2 - convert to devm_ioremap_resource()

Sebastien Royen (1):
      Input: mma8450 - fix signed 12bits to 32bits conversion

Shawn Nematbakhsh (1):
      Input: trackpoint - Optimize trackpoint init to use power-on reset


Diffstat:
--------

 .../bindings/input/ps2keyb-mouse-apbps2.txt        |   16 +
 .../bindings/input/touchscreen/auo_pixcir_ts.txt   |   30 +
 .../bindings/input/touchscreen/sitronix-st1232.txt |   24 +
 .../devicetree/bindings/serio/snps-arc_ps2.txt     |   16 +
 arch/arm/mach-shmobile/board-armadillo800eva.c     |    7 +-
 drivers/base/devres.c                              |   74 +
 drivers/input/input-mt.c                           |    8 +-
 drivers/input/keyboard/amikbd.c                    |   14 +-
 drivers/input/keyboard/davinci_keyscan.c           |   12 +-
 drivers/input/keyboard/imx_keypad.c                |   77 +-
 drivers/input/keyboard/nomadik-ske-keypad.c        |   12 +-
 drivers/input/keyboard/tegra-kbc.c                 |   89 +-
 drivers/input/misc/Kconfig                         |   10 +
 drivers/input/misc/Makefile                        |    1 +
 drivers/input/misc/ad714x-i2c.c                    |    2 +-
 drivers/input/misc/ad714x-spi.c                    |    2 +-
 drivers/input/misc/adxl34x-i2c.c                   |    2 +-
 drivers/input/misc/adxl34x-spi.c                   |    8 +-
 drivers/input/misc/ims-pcu.c                       | 1901 ++++++++++++++++++++
 drivers/input/misc/mma8450.c                       |    6 +-
 drivers/input/misc/twl4030-pwrbutton.c             |   12 +-
 drivers/input/mouse/alps.c                         |   12 +-
 drivers/input/mouse/amimouse.c                     |   14 +-
 drivers/input/mouse/trackpoint.c                   |  249 ++-
 drivers/input/mouse/trackpoint.h                   |    4 +-
 drivers/input/serio/Kconfig                        |   10 +
 drivers/input/serio/Makefile                       |    1 +
 drivers/input/serio/apbps2.c                       |  228 +++
 drivers/input/serio/arc_ps2.c                      |   14 +-
 drivers/input/serio/at32psif.c                     |   13 +-
 drivers/input/serio/q40kbd.c                       |   13 +-
 drivers/input/touchscreen/ad7877.c                 |   10 +-
 drivers/input/touchscreen/ads7846.c                |    4 +-
 drivers/input/touchscreen/atmel-wm97xx.c           |   12 +-
 drivers/input/touchscreen/auo-pixcir-ts.c          |  226 ++-
 drivers/input/touchscreen/edt-ft5x06.c             |    3 +-
 drivers/input/touchscreen/eeti_ts.c                |    3 +-
 drivers/input/touchscreen/mc13783_ts.c             |   12 +-
 drivers/input/touchscreen/st1232.c                 |   77 +-
 drivers/input/touchscreen/wm9712.c                 |   28 +-
 drivers/input/touchscreen/wm97xx-core.c            |   11 +
 drivers/tty/sysrq.c                                |   53 +-
 drivers/usb/class/cdc-acm.c                        |   13 +
 drivers/usb/class/cdc-acm.h                        |    1 +
 include/linux/device.h                             |    4 +
 include/linux/input/auo-pixcir-ts.h                |    4 +-
 include/linux/input/mt.h                           |    1 +
 include/linux/platform_data/st1232_pdata.h         |   13 +
 include/uapi/linux/input.h                         |    5 +
 49 files changed, 2917 insertions(+), 444 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/ps2keyb-mouse-apbps2.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/auo_pixcir_ts.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/sitronix-st1232.txt
 create mode 100644 Documentation/devicetree/bindings/serio/snps-arc_ps2.txt
 create mode 100644 drivers/input/misc/ims-pcu.c
 create mode 100644 drivers/input/serio/apbps2.c
 create mode 100644 include/linux/platform_data/st1232_pdata.h

-- 
Dmitry

Attachment: pgpwA3dlUGWDr.pgp
Description: PGP signature


[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux