linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [git pull] Input updates for 3.9-rc0
@ 2013-02-20  6:27 Dmitry Torokhov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2013-02-20  6:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input

[-- Attachment #1: Type: text/plain, Size: 7598 bytes --]

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 2 new touchpad drivers - Cypress APA I2C Trackpad and
Cypress PS/2 touchpad and a big update to ALPS driver from Kevin
Cernekee that adds support for "Rushmore" touchpads and paves way for
adding support for "Dolphin" touchpads.

There is also a new input driver for Goldfish emulator and also Android
keyreset driver was folded into SysRq code.

A few more drivers were updated with device tree bindings and others
got some small cleanups and fixes.


Changelog:
---------

Benson Leung (2):
      Input: add driver for Cypress APA I2C Trackpad
      Input: cyapa - add support for smbus protocol

Brian Swetland (1):
      Input: goldfish - virtual input event driver

Daniel Kurtz (1):
      Input: synaptics - fix 1->3 contact transition reporting

Dmitry Torokhov (6):
      Input: atkbd - fix a typo in a message
      Input: walkera0701 - set up input device's parent
      Input: walkera0701 - switch to using pr_xxx() for messages
      Input: walkera0701 - use proper error codes
      Input: walkera0701 - claim parport when opening the device
      Input: cyttsp-spi - remove duplicate MODULE_ALIAS()

Dudley Du (1):
      Input: add support for Cypress PS/2 Trackpads

Heiko Carstens (1):
      Input: add couple of missing GENERIC_HARDIRQS dependencies

Henrik Rydberg (2):
      Input: MT - do not apply filtering on emulated events
      Input: synaptics - initialize pointer emulation usage

Javier Martin (1):
      Input: qt2160 - add support for LEDs

Kamal Mostafa (1):
      Input: increase struct ps2dev cmdbuf[] to 8 bytes

Kevin Cernekee (13):
      Input: ALPS - document the alps.h data structures
      Input: ALPS - copy "model" info into alps_data struct
      Input: ALPS - move alps_get_model() down below hw_init code
      Input: ALPS - introduce helper function for repeated commands
      Input: ALPS - rework detection sequence
      Input: ALPS - use function pointers for different protocol handlers
      Input: ALPS - move {addr,nibble}_command settings into alps_set_defaults()
      Input: ALPS - rework detection of Pinnacle AGx touchpads
      Input: ALPS - fix command mode check
      Input: ALPS - move pixel and bitmap info into alps_data struct
      Input: ALPS - make the V3 packet field decoder "pluggable"
      Input: ALPS - add support for "Rushmore" touchpads
      Input: ALPS - enable trackstick on Rushmore touchpads

Laxman Dewangan (4):
      Input: tegra-kbc - fix build warning
      Input: tegra-kbc - use devm_* for resource allocation
      Input: tegra-kbc - add support for rows/columns configuration from dt
      Input: tegra-kbc - remove default keymap

Liu Ying (1):
      Input: imx_keypad - add device tree support

Mark Brown (2):
      Input: wm831x-ts - convert to devm_input_allocate_device()
      Input: wm831x-on - convert to devm_input_allocate_device()

Mathieu Poirier (1):
      Input: sysrq - allow specifying alternate reset sequence

Michael Trimarchi (2):
      Input: bma150 - fix checking pm_runtime_get_sync() return value
      Input: bma150 - make some defines public and fix some comments

Pali Rohár (1):
      Input: tsc2005 - add MODULE_ALIAS

Peter Ujfalusi (4):
      Input: twl4030-vibra - switch to using managed resources
      Input: twl4030-vibra - Use system workqueue
      Input: twl6040-vibra - code cleanup in probe with devm_* conversion
      Input: twl6040-vibra - use system workqueue

Ping Cheng (3):
      Input: wacom - prepare for syncing with input-mt changes
      Input: wacom - use new input-mt routines
      Input: wacom - add support for DTH-2242

Sachin Kamat (1):
      Input: mms114 - switch to using managed resources

Shawn Nematbakhsh (1):
      Input: atkbd - fix multi-byte scancode handling on reconnect

Stephen Warren (1):
      Input: tegra-kbc - require CONFIG_OF, remove platform data

Vipul Kumar Samar (1):
      Input: stmpe-ts - report BTN_TOUCH event

Wolfram Sang (4):
      Input: adxl34x - consistently use read/write encapsulation
      Input: adxl34x - don't set THRESH_TAP twice
      Input: adxl34x - make platform_data include self contained
      Input: adxl34x - default platform_data should not use defines from driver


Diffstat:
--------

 .../devicetree/bindings/input/imx-keypad.txt       |  53 ++
 .../bindings/input/nvidia,tegra20-kbc.txt          |  22 +
 drivers/input/Kconfig                              |   2 +-
 drivers/input/input-mt.c                           |   1 +
 drivers/input/joystick/walkera0701.c               |  82 +-
 drivers/input/keyboard/Kconfig                     |  16 +-
 drivers/input/keyboard/Makefile                    |   1 +
 drivers/input/keyboard/atkbd.c                     |  74 +-
 drivers/input/keyboard/goldfish_events.c           | 194 ++++
 drivers/input/keyboard/imx_keypad.c                |  43 +-
 drivers/input/keyboard/qt2160.c                    | 141 ++-
 drivers/input/keyboard/tegra-kbc.c                 | 478 ++++------
 drivers/input/misc/adxl34x.c                       |   7 +-
 drivers/input/misc/bma150.c                        |  14 +-
 drivers/input/misc/twl4030-vibra.c                 |  45 +-
 drivers/input/misc/twl6040-vibra.c                 | 100 +--
 drivers/input/misc/wm831x-on.c                     |   4 +-
 drivers/input/mouse/Kconfig                        |  22 +
 drivers/input/mouse/Makefile                       |   2 +
 drivers/input/mouse/alps.c                         | 773 ++++++++--------
 drivers/input/mouse/alps.h                         | 145 ++-
 drivers/input/mouse/cyapa.c                        | 973 +++++++++++++++++++++
 drivers/input/mouse/cypress_ps2.c                  | 725 +++++++++++++++
 drivers/input/mouse/cypress_ps2.h                  | 191 ++++
 drivers/input/mouse/psmouse-base.c                 |  32 +
 drivers/input/mouse/psmouse.h                      |   1 +
 drivers/input/mouse/synaptics.c                    |  32 +-
 drivers/input/serio/Kconfig                        |   1 +
 drivers/input/tablet/wacom_wac.c                   | 192 ++--
 drivers/input/tablet/wacom_wac.h                   |   2 +-
 drivers/input/touchscreen/Kconfig                  |   2 +-
 drivers/input/touchscreen/cyttsp_spi.c             |   1 -
 drivers/input/touchscreen/mms114.c                 |  54 +-
 drivers/input/touchscreen/stmpe-ts.c               |   2 +
 drivers/input/touchscreen/tsc2005.c                |   1 +
 drivers/input/touchscreen/wm831x-ts.c              |   4 +-
 drivers/tty/sysrq.c                                | 276 ++++--
 include/linux/bma150.h                             |  16 +-
 include/linux/input/adxl34x.h                      |   2 +
 include/linux/input/tegra_kbc.h                    |  62 --
 include/linux/libps2.h                             |   2 +-
 41 files changed, 3608 insertions(+), 1182 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/imx-keypad.txt
 create mode 100644 drivers/input/keyboard/goldfish_events.c
 create mode 100644 drivers/input/mouse/cyapa.c
 create mode 100644 drivers/input/mouse/cypress_ps2.c
 create mode 100644 drivers/input/mouse/cypress_ps2.h
 delete mode 100644 include/linux/input/tegra_kbc.h

-- 
Dmitry


[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [git pull] Input updates for 3.9-rc0
@ 2013-05-01 20:06 Dmitry Torokhov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Torokhov @ 2013-05-01 20:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input

[-- Attachment #1: Type: text/plain, Size: 7173 bytes --]

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 #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-05-01 20:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-20  6:27 [git pull] Input updates for 3.9-rc0 Dmitry Torokhov
  -- strict thread matches above, loose matches on Subject: below --
2013-05-01 20:06 Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).