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

As an exception, a few HID drivers are coming through my tree instead of
Jiri's in this merge window, because they depend on MT protocol changes.

There will be a conflict in drivers/input/keyboard/Kconfig due to
tc3589x keypad driver coming from ux500 tree and clashing with SPEAR
keypad driver. If you could resolve by having SPEAR entry first and
tc3589x next to it that would be great, otherwise I can pull your tree
and resolve conflict myself.

Thanks!

Changelog:
---------

Ajay Ramaswamy (1):
      Input: wacom - add support for digitizer in Lenovo W700

Andres Salomon (2):
      Input: psmouse - fix up Synaptics comment
      Input: psmouse - disable the synaptics extension on OLPC machines

Andy Ross (1):
      hid: egalax: Add support for Wetab (726b)

Axel Lin (7):
      Input: xpad - return proper error in error path
      Input: xpad - fix a memory leak
      Input: xpad - fix resource reclaim in xpad_probe error path
      Input: xpad - ensure xpad->bulk_out is initialized before submitting urb
      Input: ps2mult - fix wrong kfree in ps2mult_connect error path
      Input: ams_delta_serio - fix wrong kfree in ams_delta_serio_exit
      Input: ct82c710 - remove a redundant serio_register_port()

Chris Leech (1):
      Input: qt602240_ts - fix wrong sizeof in object table allocation

Daniel Drake (5):
      Input: hgpk - support GlideSensor and PenTablet modes
      Input: hgpk - rework spew detection
      Input: hgpk - extend jumpiness detection
      Input: hgpk - detect simple mode overflows
      Input: hgpk - recalibration tweaks

David Sterba (1):
      Input: bu21013_ts - fix misuse of logical operation in place of bitop

Dmitry Torokhov (10):
      Input: xpad - remove useless check in xpad_remove
      Input: pcf_keypad - convert to dev_op_ops
      Input: mac mouse emulation - add locking
      Input: qt602240_ts - convert to using dev_pm_ops
      Input: serio - convert to common workqueue instead of a thread
      Input: gameport - convert to use common workqueue instead of a thread
      Input: clean up Makefile (use input-core-y)
      Input: iforce - clean up Makefile
      Input: cma3000_d0x_i2c - add MODULE_DEVICE_TABLE
      Input: include MT library as source for kerneldoc

Hemanth V (1):
      Input: add CMA3000 accelerometer driver

Henrik Rydberg (18):
      input: mt: Break out slots handling
      input: mt: Collect slots initialization code
      input: mt: Move tracking and pointer emulation to input-mt
      input: mt: Add hovering distance axis
      hid: egalax: Setup input device manually
      hid: egalax: Correct for device resolution report error
      hid: egalax: Report zero as minimum pressure
      hid: egalax: Add event filtering
      hid: egalax: Convert to MT slots
      hid: egalax: Add support for Wetab
      hid: egalax: Document the new devices in Kconfig
      MAINTAINERS: Update input-mt entry
      Input: introduce device properties
      Input: fix double equality sign in uevent
      input: mt: Document interface updates
      Input: synaptics - report clickpad property
      Input: synaptics - add multi-finger and semi-mt support
      Input: synaptics - ignore bogus mt packet

Jesper Juhl (1):
      Input: serio HIL MLC - don't deref null, don't leak and return proper error

Joe Perches (2):
      Input: i8042 - use pr_<level>, pr_fmt, fix dbg and __FILE__ use
      Input: use pr_fmt and pr_<level>

Pali Rohár (1):
      Input: i8042 - add Acer Aspire 5100 to the Dritek list

Paul Fox (1):
      Input: hgpk - fix powersave mode

Ping Cheng (2):
      Input: wacom_w8001 - use __set_bit to set keybits
      Input: wacom_w8001 - support pen or touch only devices

Rajeev Kumar (1):
      Input: add support for keyboards on ST SPEAr platform

Richard Nauber (1):
      hid: egalax: Add support for Samsung NB30 netbook

Tony SIM (2):
      Input: tca6416-keypad - add support for tca6408a
      Input: add ST1232 touchscreen controller driver


Diffstat:
--------

 Documentation/DocBook/device-drivers.tmpl    |    4 +
 Documentation/input/cma3000_d0x.txt          |  115 +++++
 Documentation/input/multi-touch-protocol.txt |   53 ++-
 MAINTAINERS                                  |    2 +
 arch/arm/plat-spear/include/plat/keyboard.h  |  141 ++++++
 drivers/hid/Kconfig                          |    3 +-
 drivers/hid/hid-3m-pct.c                     |   36 +--
 drivers/hid/hid-core.c                       |    3 +
 drivers/hid/hid-egalax.c                     |  131 +++---
 drivers/hid/hid-ids.h                        |    3 +
 drivers/input/Makefile                       |    2 +-
 drivers/input/apm-power.c                    |   14 +-
 drivers/input/evbug.c                        |   18 +-
 drivers/input/evdev.c                        |   19 +-
 drivers/input/ff-core.c                      |   11 +-
 drivers/input/ff-memless.c                   |   31 +-
 drivers/input/gameport/gameport.c            |  152 +++---
 drivers/input/input-mt.c                     |  170 +++++++
 drivers/input/input-polldev.c                |    5 +-
 drivers/input/input.c                        |   91 ++---
 drivers/input/joydev.c                       |    4 +-
 drivers/input/joystick/iforce/Makefile       |   15 +-
 drivers/input/joystick/xpad.c                |  123 +++--
 drivers/input/keyboard/Kconfig               |   19 +-
 drivers/input/keyboard/Makefile              |    1 +
 drivers/input/keyboard/spear-keyboard.c      |  344 +++++++++++++
 drivers/input/keyboard/tca6416-keypad.c      |   13 +-
 drivers/input/misc/Kconfig                   |   24 +
 drivers/input/misc/Makefile                  |    2 +
 drivers/input/misc/cma3000_d0x.c             |  398 +++++++++++++++
 drivers/input/misc/cma3000_d0x.h             |   42 ++
 drivers/input/misc/cma3000_d0x_i2c.c         |  143 ++++++
 drivers/input/misc/pcf8574_keypad.c          |   19 +-
 drivers/input/misc/uinput.c                  |    8 +-
 drivers/input/mouse/hgpk.c                   |  695 +++++++++++++++++++++++---
 drivers/input/mouse/hgpk.h                   |   31 ++-
 drivers/input/mouse/psmouse-base.c           |    1 +
 drivers/input/mouse/synaptics.c              |  129 +++++-
 drivers/input/mouse/synaptics.h              |    3 +
 drivers/input/mousedev.c                     |   10 +-
 drivers/input/serio/ams_delta_serio.c        |    1 -
 drivers/input/serio/ct82c710.c               |    8 +-
 drivers/input/serio/hil_mlc.c                |    5 +
 drivers/input/serio/hp_sdc_mlc.c             |   18 +-
 drivers/input/serio/i8042-x86ia64io.h        |   37 +-
 drivers/input/serio/i8042.c                  |   92 ++--
 drivers/input/serio/i8042.h                  |   14 +-
 drivers/input/serio/ps2mult.c                |    2 +-
 drivers/input/serio/serio.c                  |  155 +++----
 drivers/input/tablet/wacom.h                 |    1 +
 drivers/input/tablet/wacom_wac.c             |   33 +-
 drivers/input/tablet/wacom_wac.h             |    4 -
 drivers/input/touchscreen/Kconfig            |   22 +-
 drivers/input/touchscreen/Makefile           |    1 +
 drivers/input/touchscreen/bu21013_ts.c       |    2 +-
 drivers/input/touchscreen/qt602240_ts.c      |   21 +-
 drivers/input/touchscreen/st1232.c           |  274 ++++++++++
 drivers/input/touchscreen/wacom_w8001.c      |   71 ++--
 drivers/input/xen-kbdfront.c                 |   10 +-
 drivers/macintosh/mac_hid.c                  |    8 +
 include/linux/input.h                        |   38 +-
 include/linux/input/cma3000.h                |   59 +++
 include/linux/input/mt.h                     |   57 +++
 include/linux/uinput.h                       |    1 +
 64 files changed, 3209 insertions(+), 753 deletions(-)
 create mode 100644 Documentation/input/cma3000_d0x.txt
 create mode 100644 arch/arm/plat-spear/include/plat/keyboard.h
 create mode 100644 drivers/input/input-mt.c
 create mode 100644 drivers/input/keyboard/spear-keyboard.c
 create mode 100644 drivers/input/misc/cma3000_d0x.c
 create mode 100644 drivers/input/misc/cma3000_d0x.h
 create mode 100644 drivers/input/misc/cma3000_d0x_i2c.c
 create mode 100644 drivers/input/touchscreen/st1232.c
 create mode 100644 include/linux/input/cma3000.h
 create mode 100644 include/linux/input/mt.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