From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Torokhov Subject: Re: [git pull] Input updates for 2.6.38-rc0 Date: Thu, 6 Jan 2011 22:56:19 -0800 Message-ID: <20110107065619.GD29038@core.coreip.homeip.net> References: <20110107065448.GC29038@core.coreip.homeip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Received: from mail-iy0-f174.google.com ([209.85.210.174]:40264 "EHLO mail-iy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753218Ab1AGG4Z (ORCPT ); Fri, 7 Jan 2011 01:56:25 -0500 Content-Disposition: inline In-Reply-To: <20110107065448.GC29038@core.coreip.homeip.net> Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: Linus Torvalds Cc: Andrew Morton , linux-kernel@vger.kernel.org, linux-input@vger.kernel.org [Fixed subject, should read 2.6.38-rc0. I should stop reusing old messages for pull requests...] On Thu, Jan 06, 2011 at 10:54:48PM -0800, Dmitry Torokhov wrote: > Hi Linus, >=20 > Please pull from: >=20 > git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-lin= us > or > master.kernel.org:/pub/scm/linux/kernel/git/dtor/input.git for-linus >=20 > to receive first round of updates for the input subsystem. >=20 > 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 chang= es. >=20 > 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 tre= e > and resolve conflict myself. >=20 > Thanks! >=20 > Changelog: > --------- >=20 > Ajay Ramaswamy (1): > Input: wacom - add support for digitizer in Lenovo W700 >=20 > Andres Salomon (2): > Input: psmouse - fix up Synaptics comment > Input: psmouse - disable the synaptics extension on OLPC machin= es >=20 > Andy Ross (1): > hid: egalax: Add support for Wetab (726b) >=20 > 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 submi= tting urb > Input: ps2mult - fix wrong kfree in ps2mult_connect error path > Input: ams_delta_serio - fix wrong kfree in ams_delta_serio_exi= t > Input: ct82c710 - remove a redundant serio_register_port() >=20 > Chris Leech (1): > Input: qt602240_ts - fix wrong sizeof in object table allocatio= n >=20 > 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 >=20 > David Sterba (1): > Input: bu21013_ts - fix misuse of logical operation in place of= bitop >=20 > 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 >=20 > Hemanth V (1): > Input: add CMA3000 accelerometer driver >=20 > 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 >=20 > Jesper Juhl (1): > Input: serio HIL MLC - don't deref null, don't leak and return = proper error >=20 > Joe Perches (2): > Input: i8042 - use pr_, pr_fmt, fix dbg and __FILE__ use > Input: use pr_fmt and pr_ >=20 > Pali Roh=E1r (1): > Input: i8042 - add Acer Aspire 5100 to the Dritek list >=20 > Paul Fox (1): > Input: hgpk - fix powersave mode >=20 > Ping Cheng (2): > Input: wacom_w8001 - use __set_bit to set keybits > Input: wacom_w8001 - support pen or touch only devices >=20 > Rajeev Kumar (1): > Input: add support for keyboards on ST SPEAr platform >=20 > Richard Nauber (1): > hid: egalax: Add support for Samsung NB30 netbook >=20 > Tony SIM (2): > Input: tca6416-keypad - add support for tca6408a > Input: add ST1232 touchscreen controller driver >=20 >=20 > Diffstat: > -------- >=20 > 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 >=20 > --=20 > Dmitry >=20 --=20 Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html