[git pull] Input updates for 2.6.34-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 first round of updates for the input subsystem.

Changelog:
---------

Alberto Panizzo (1):
      Input: add imx-keypad driver to support the IMX Keypad Port

Andrew Clayton (1):
      Input: rotary-encoder - set gpio direction for each requested gpio

Bastian Blank (1):
      Input: wacom - get features from driver info

Benjamin Valentin (1):
      Input: xpad - add rumble support for original xbox controller

David Härdeman (1):
      Input: winbond-cir - fix suspend/resume

Dmitry Torokhov (26):
      Input: serio - use device core to create 'id' attribute group
      Input: serio - let device core tell us if device was registered
      Input: serio - use list_first_entry() helper
      Input: serio - use pr_xxx() and dev_xxx() helpers
      Input: gameport - let device core tell us if device was registered
      Input: gameport - make use of list_first_entry() helper
      Input: gameport - switch to using pr_xxx() and dev_xxx()
      Input: automatically reset KEY_RESERVED bit for all input devices
      Input: cleanse capabilities bits before registering device
      Input: psmouse - remove unused 'autocal' parameter from hgpk protocol
      Input: atkbd - switch to dev_err() and friends
      Input: elo - switch to using dev_xxx() when printing messages
      Input: implement input filters
      Input: Mac button emulation - implement as an input filter
      Input: Mac button emulation  - allow compiling as a module
      Input: add match() method to input hanlders
      Input: uinput - mark as non-seekable
      Input: mark input interfaces as non-seekable
      Input: wacom - constify product features data
      Input: gamecon - fix some formatting issues
      Input: gamecon - simplify coordinate calculation for PSX
      Input: gamecon - simplify pad type handling
      Input: gamecon - constify some of the setup structures
      Input: gamecon - use pr_err() and friends
      Input: add KEY_WPS_BUTTON definition
      Input: atkbd - release previously reserved keycodes 248 - 254

Eric Miao (2):
      Input: mark {corgi,spitz,tosa}kbd drivers deprecated
      Input: schedule corgi_ssp and corgi_ts to be removed

Grazvydas Ignotas (1):
      Input: ads7846 - add regulator support

H Hartley Sweeten (1):
      Input: ep93xx_keypad - cleanup and use matrix_keypad helpers

Jason Childs (1):
      Input: wacom - use per-device instance of wacom_features

Magnus Damm (5):
      Input: sh_keysc - add mode 4 and mode 5 support
      Input: sh_keysc - factor out hw access functions
      Input: sh_keysc - switch to using bitmaps
      Input: sh_keysc - update the driver with mode 6
      Input: sh_keysc - enable building on SH-Mobile ARM

Mark Brown (1):
      Input: wm97xx - provide coordinate logs for accelerated I/O

Michael Hennerich (1):
      Input: ADP5588 - add support for ADP5587 devices

Mika Westerberg (1):
      Input: gpio-keys - add support for disabling gpios through sysfs

Márton Németh (6):
      Input: make i2c device ids constant
      Input: xilinx_ps2 - make Open Firmware device ids constant
      Input: make PCI device ids constant
      Input: ns558 - make pnp device ids constant
      Input: xen-kbdfront - make xenbus device ids constant
      Input: make USB device ids constant

Nicolas Léveillé (1):
      Input: xpad - allow using triggers as buttons rather than axes

Ondrej Zary (4):
      Input: usbtouchscreen - convert from usb_device to usb_interface
      Input: usbtouchscreen - find input endpoint automatically
      Input: usbtouchscreen - add NEXIO (or iNexio) support
      Input: usbtouchscreen - fix leaks and check return value of usb_submit_urb()

Ping Cheng (1):
      Input: wacom - add device type to device name string

Scott Moreau (1):
      Input: gamecon - add rumble support for N64 pads

Tai-hwa Liang (1):
      Input: update Sentelic protocol documentation

Thadeu Lima de Souza Cascardo (1):
      Input: uinput - remove BKL from uinput_open function

Tobias Klauser (1):
      Input: xilinx_ps2 - use resource_size

Vasily Khoruzhick (2):
      Input: s3c24xx_ts - re-enable IRQ on resume
      Input: s3c24xx_ts - report touch only when stylus is down


Diffstat:
--------

 Documentation/feature-removal-schedule.txt        |   23 +
 Documentation/input/sentelic.txt                  |  124 ++++-
 arch/arm/mach-ep93xx/include/mach/ep93xx_keypad.h |   14 +-
 drivers/char/keyboard.c                           |   29 +-
 drivers/input/evdev.c                             |    2 +
 drivers/input/gameport/emu10k1-gp.c               |    2 +-
 drivers/input/gameport/fm801-gp.c                 |    2 +-
 drivers/input/gameport/gameport.c                 |   98 ++--
 drivers/input/gameport/ns558.c                    |    2 +-
 drivers/input/input.c                             |   90 +++-
 drivers/input/joydev.c                            |   34 +-
 drivers/input/joystick/Kconfig                    |    1 +
 drivers/input/joystick/gamecon.c                  |  664 ++++++++++++++-------
 drivers/input/joystick/xpad.c                     |  253 +++++---
 drivers/input/keyboard/Kconfig                    |   33 +-
 drivers/input/keyboard/Makefile                   |    1 +
 drivers/input/keyboard/adp5588-keys.c             |    6 +-
 drivers/input/keyboard/atkbd.c                    |  309 +++++-----
 drivers/input/keyboard/ep93xx_keypad.c            |   40 +-
 drivers/input/keyboard/gpio_keys.c                |  318 ++++++++++-
 drivers/input/keyboard/imx_keypad.c               |  594 ++++++++++++++++++
 drivers/input/keyboard/qt2160.c                   |    2 +-
 drivers/input/keyboard/sh_keysc.c                 |  145 +++--
 drivers/input/misc/apanel.c                       |    2 +-
 drivers/input/misc/rotary_encoder.c               |   14 +
 drivers/input/misc/uinput.c                       |    4 +-
 drivers/input/misc/winbond-cir.c                  |  213 ++++----
 drivers/input/mouse/hgpk.c                        |    4 -
 drivers/input/serio/pcips2.c                      |    2 +-
 drivers/input/serio/serio.c                       |  131 ++---
 drivers/input/serio/xilinx_ps2.c                  |    6 +-
 drivers/input/tablet/gtco.c                       |    2 +-
 drivers/input/tablet/wacom.h                      |    5 +-
 drivers/input/tablet/wacom_sys.c                  |   70 ++-
 drivers/input/tablet/wacom_wac.c                  |  408 +++++++------
 drivers/input/tablet/wacom_wac.h                  |   17 +-
 drivers/input/touchscreen/Kconfig                 |    6 +-
 drivers/input/touchscreen/ads7846.c               |   28 +-
 drivers/input/touchscreen/elo.c                   |  225 ++++----
 drivers/input/touchscreen/mainstone-wm97xx.c      |    3 +
 drivers/input/touchscreen/s3c2410_ts.c            |   31 +-
 drivers/input/touchscreen/tsc2007.c               |    2 +-
 drivers/input/touchscreen/usbtouchscreen.c        |  317 +++++++++-
 drivers/input/touchscreen/zylonite-wm97xx.c       |    3 +
 drivers/input/xen-kbdfront.c                      |    2 +-
 drivers/macintosh/Kconfig                         |    7 +-
 drivers/macintosh/mac_hid.c                       |  266 ++++++---
 include/linux/gameport.h                          |    1 -
 include/linux/gpio_keys.h                         |    1 +
 include/linux/input.h                             |   17 +-
 include/linux/input/sh_keysc.h                    |    7 +-
 include/linux/kbd_kern.h                          |    3 -
 include/linux/serio.h                             |    1 -
 53 files changed, 3250 insertions(+), 1334 deletions(-)
 create mode 100644 drivers/input/keyboard/imx_keypad.c

-- 
Dmitry

--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[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