[git pull] Input updates for 2.6.33-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.

Changelog:
---------

Alan Jenkins (1):
      Input: keyboard - fix theoretical race on vt switch

Arnaud Patard (1):
      Input: add S3C24XX touchscreen driver

Ben Dooks (3):
      Input: gpio_keys - use dev_ macros to report information
      Input: gpio_keys - use <linux/gpio.h> instead of <asm/gpio.h>
      Input: gpio_keys - seperate individual button setup to make code neater

Daniel Mack (1):
      Input: gpio_keys - scan gpio state at probe and resume time

Daniel Silverstone (1):
      Input: usbtouchscreen - add support for Zytronic capacitive touchscreen

Dmitry Torokhov (22):
      Input: lkkbd - change formatting style to match the rest of the kernel
      Input: vsxxxaa - change formatting style to match the rest of the kernel
      Input: mark custom_data in ff_periodic_effect as __user
      Input: synaptic_i2c - make unnecessarily global functions static
      Input: input-polldev, matrix-keypad - include in kernel doc
      Input: touchkit_ps2 - do not advertise unsupported buttons
      Input: elantech - do not advertise relative events
      Input: lifebook - do not advertise unsupported buttons
      Input: psmouse - rework setting of BTN_MIDDLE capability
      Input: polled device - schedule first poll immediately
      Input: keyboard - add locking around event handling
      Input: keyboard - fix lack of locking when traversing handler->h_list
      Input: matrix-keypad - switch to using dev_pm_ops
      Input: psmouse - do not carry DMI data around
      DMI: allow omitting ident strings in DMI tables
      Input: i8042 - remove identification strings from DMI tables
      Input: atkbd - remove identification strings from DMI table
      Input: psmouse - remove identification strings from DMI tables
      Input: wistron - remove identification strings from DMI table
      Input: add generic support for sparse keymaps
      Input: wistron_btns - switch to using sparse keymap library
      Input: dm355evm_kbd - switch to using sparse keymap library

Jani Nikula (1):
      Input: add new keycodes useful in mobile devices

Jari Vanhala (1):
      Input: fix memory leak in force feedback core

Johannes Berg (1):
      Input: appletouch - give up maintainership

Marek Vasut (1):
      Input: ucb1400_ts - allow passing IRQ through platfrom_data

Maxim Levitsky (1):
      Input: ALPS - add support for touchpads with 4-directional button

Miguel Aguilar (1):
      Input: add DaVinci Keypad Driver

Márton Németh (1):
      Input: do not overwrite the first part of phys string

Nicolas Ferre (4):
      Input: atmel_tsadcc - rework setting touchscreen capabilities
      Input: atmel_tsadcc - use platform parameters
      AT91: add platform parameters for atmel_tsadcc in at91sam9rlek
      AT91: add touchscreen support for at91sam9g45ekes

Nicolas Léveillé (1):
      Input: xpad - add two new Xbox 360 devices

Oliver Neukum (1):
      Input: usbtouchscreen - remove unneeded usb_kill_urb

Pavel Machek (2):
      Input: ads7846 - fix pressure reporting
      Input: ads7846 - switch to using dev_vdbg()

Petr Štetiar (1):
      Input: usbtouchscreen - add support for ET&T TC5UH touchscreen controller

Roger Quadros (1):
      Input: force feedback - fix function name in comment

Samu Onkalo (3):
      Input: add open and close methods for polled devices
      Input: input-polldev - add sysfs interface for controlling poll interval
      Input: polled device - do not start polling if interval is zero

Thomas Chou (1):
      Input: add driver for Altera PS/2 controller

Tias Guns (1):
      Input: add driver for Dynapro serial touchscreen


Diffstat:
--------

 Documentation/DocBook/device-drivers.tmpl    |   13 +
 MAINTAINERS                                  |    7 -
 arch/arm/mach-at91/at91sam9g45_devices.c     |   51 +++
 arch/arm/mach-at91/at91sam9rl_devices.c      |   10 +-
 arch/arm/mach-at91/board-sam9m10g45ek.c      |   12 +
 arch/arm/mach-at91/board-sam9rlek.c          |   12 +-
 arch/arm/mach-at91/include/mach/board.h      |    7 +-
 arch/arm/mach-davinci/include/mach/keyscan.h |   41 +++
 drivers/char/keyboard.c                      |  213 ++++++-----
 drivers/firmware/dmi_scan.c                  |   15 +-
 drivers/hid/usbhid/usbkbd.c                  |    2 +-
 drivers/input/Kconfig                        |   28 +-
 drivers/input/Makefile                       |    1 +
 drivers/input/ff-core.c                      |    3 +-
 drivers/input/input-polldev.c                |  137 +++++++-
 drivers/input/input.c                        |   37 ++-
 drivers/input/joystick/xpad.c                |    3 +
 drivers/input/keyboard/Kconfig               |   10 +
 drivers/input/keyboard/Makefile              |    1 +
 drivers/input/keyboard/atkbd.c               |   26 +-
 drivers/input/keyboard/davinci_keyscan.c     |  337 +++++++++++++++++
 drivers/input/keyboard/gpio_keys.c           |  134 +++++---
 drivers/input/keyboard/lkkbd.c               |  496 ++++++++++++-------------
 drivers/input/keyboard/matrix_keypad.c       |   17 +-
 drivers/input/misc/Kconfig                   |    2 +
 drivers/input/misc/ati_remote.c              |    2 +-
 drivers/input/misc/dm355evm_keys.c           |  150 +++-----
 drivers/input/misc/powermate.c               |    2 +-
 drivers/input/misc/wistron_btns.c            |  256 +++++---------
 drivers/input/mouse/alps.c                   |  100 ++++--
 drivers/input/mouse/elantech.c               |    1 +
 drivers/input/mouse/hgpk.c                   |   13 -
 drivers/input/mouse/lifebook.c               |   55 ++--
 drivers/input/mouse/lifebook.h               |    4 +
 drivers/input/mouse/logips2pp.c              |    4 +-
 drivers/input/mouse/psmouse-base.c           |   41 ++-
 drivers/input/mouse/sentelic.c               |    1 +
 drivers/input/mouse/synaptics.c              |   31 +-
 drivers/input/mouse/synaptics.h              |    1 +
 drivers/input/mouse/synaptics_i2c.c          |    6 +-
 drivers/input/mouse/touchkit_ps2.c           |    3 +-
 drivers/input/mouse/trackpoint.c             |   13 +-
 drivers/input/mouse/vsxxxaa.c                |  374 +++++++++-----------
 drivers/input/serio/Kconfig                  |    8 +
 drivers/input/serio/Makefile                 |    1 +
 drivers/input/serio/altera_ps2.c             |  200 +++++++++++
 drivers/input/serio/i8042-x86ia64io.h        |  143 ++++----
 drivers/input/sparse-keymap.c                |  250 +++++++++++++
 drivers/input/touchscreen/Kconfig            |   37 ++-
 drivers/input/touchscreen/Makefile           |    4 +-
 drivers/input/touchscreen/ads7846.c          |   25 +-
 drivers/input/touchscreen/atmel_tsadcc.c     |   47 ++-
 drivers/input/touchscreen/dynapro.c          |  206 +++++++++++
 drivers/input/touchscreen/s3c2410_ts.c       |  457 ++++++++++++++++++++++++
 drivers/input/touchscreen/ucb1400_ts.c       |   11 +-
 drivers/input/touchscreen/usbtouchscreen.c   |  104 ++++++-
 drivers/mfd/ucb1400_core.c                   |    7 +
 include/linux/input-polldev.h                |   22 +-
 include/linux/input.h                        |   13 +-
 include/linux/input/matrix_keypad.h          |    3 +
 include/linux/input/sparse-keymap.h          |   62 ++++
 include/linux/serio.h                        |    1 +
 include/linux/ucb1400.h                      |    4 +
 63 files changed, 3110 insertions(+), 1167 deletions(-)
 create mode 100644 arch/arm/mach-davinci/include/mach/keyscan.h
 create mode 100644 drivers/input/keyboard/davinci_keyscan.c
 create mode 100644 drivers/input/serio/altera_ps2.c
 create mode 100644 drivers/input/sparse-keymap.c
 create mode 100644 drivers/input/touchscreen/dynapro.c
 create mode 100644 drivers/input/touchscreen/s3c2410_ts.c
 create mode 100644 include/linux/input/sparse-keymap.h

-- 
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