* Re: [git pull] Input updates for 2.6.38-rc0
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
@ 2011-01-07 6:56 ` Dmitry Torokhov
2011-01-12 6:09 ` [git pull] Input updates for 2.6.38-rc0 (round 2) Dmitry Torokhov
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-01-07 6:56 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
[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,
>
> 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
>
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread
* [git pull] Input updates for 2.6.38-rc0 (round 2)
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
2011-01-07 6:56 ` [git pull] Input updates for 2.6.38-rc0 Dmitry Torokhov
@ 2011-01-12 6:09 ` Dmitry Torokhov
2011-01-26 4:57 ` [git pull] Input updates for 2.6.38-rc2 Dmitry Torokhov
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-01-12 6:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
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 2nd round of updates for the input subsystem. One driver out,
one driver in, and a bunch of minor fixes.
Thanks!
Changelog:
---------
Alexander Stein (1):
Input: fix force feedback capability query example
Fabien Marteau (1):
Input: add Austria Microsystem AS5011 joystick driver
Jamie Iles (1):
Input: remove aaed2000 keyboard driver
Jekyll Lai (1):
Input: add SW_ROTATE_LOCK switch type
Jiri Kosina (1):
Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13
Mark Brown (5):
Input: ad7879 - convert I2C to dev_pm_ops
Input: eeti_ts - convert to dev_pm_ops
Input: mcs5000_ts - convert to dev_pm_ops
Input: migor_ts - convert to dev_pm_ops
Input: cy8ctmg110_ts - Convert to dev_pm_ops
Ping Cheng (1):
Input: wacom_w8001 - add single-touch support
Diffstat:
--------
Documentation/input/ff.txt | 4 +-
Documentation/kernel-parameters.txt | 1 +
drivers/input/joystick/Kconfig | 10 +
drivers/input/joystick/Makefile | 1 +
drivers/input/joystick/as5011.c | 367 +++++++++++++++++++++++++++++
drivers/input/keyboard/Kconfig | 12 -
drivers/input/keyboard/Makefile | 1 -
drivers/input/keyboard/aaed2000_kbd.c | 186 ---------------
drivers/input/serio/i8042-x86ia64io.h | 21 ++
drivers/input/serio/i8042.c | 6 +-
drivers/input/touchscreen/ad7879-i2c.c | 17 +-
drivers/input/touchscreen/cy8ctmg110_ts.c | 15 +-
drivers/input/touchscreen/eeti_ts.c | 16 +-
drivers/input/touchscreen/mcs5000_ts.c | 17 +-
drivers/input/touchscreen/migor_ts.c | 12 +-
drivers/input/touchscreen/wacom_w8001.c | 182 ++++++++++++---
include/linux/input.h | 1 +
include/linux/input/as5011.h | 20 ++
18 files changed, 624 insertions(+), 265 deletions(-)
create mode 100644 drivers/input/joystick/as5011.c
delete mode 100644 drivers/input/keyboard/aaed2000_kbd.c
create mode 100644 include/linux/input/as5011.h
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread
* [git pull] Input updates for 2.6.38-rc2
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
2011-01-07 6:56 ` [git pull] Input updates for 2.6.38-rc0 Dmitry Torokhov
2011-01-12 6:09 ` [git pull] Input updates for 2.6.38-rc0 (round 2) Dmitry Torokhov
@ 2011-01-26 4:57 ` Dmitry Torokhov
2011-01-29 7:23 ` Dmitry Torokhov
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-01-26 4:57 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
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.
Mostly small fixups to the drivers, but also a new keyboard driver.
Since it is for previously unsupported hardware; arch-specific and we
are pretty early in the release cycle I hope it is still OK to get it
in.
Thanks!
Changelog:
---------
Andy Whitcroft (1):
Input: sysrq - ensure sysrq_enabled and __sysrq_enabled are consistent
David Engraf (1):
Input: serio - allow registered drivers to get status flag
Davidlohr Bueso (1):
Input: ct82710c - return proper error code for ct82c710_open
Dmitry Torokhov (1):
Input: sparse-keymap - fix KEY_VSW handling in sparse_keymap_setup
Jamie Iles (2):
Input: tnetv107x-keypad - don't treat NULL clk as an error
Input: tnetv107x-ts - don't treat NULL clk as an error
Naveen Kumar Gaddipati (2):
Input: bu21013_ts - remove duplicate resolution parameters
Input: bu21013_ts - added regulator support
Philippe Langlais (1):
Input: gpio_keys - switch to using request_any_context_irq
Ping Cheng (2):
Input: wacom - add 2 Bamboo Pen and touch models
Input: wacom - pass touch resolution to clients through input_absinfo
Rakesh Iyer (1):
Input: tegra-kbc - add tegra keyboard driver
Diffstat:
--------
arch/arm/mach-tegra/include/mach/kbc.h | 61 +++
drivers/input/keyboard/Kconfig | 10 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/gpio_keys.c | 6 +-
drivers/input/keyboard/tegra-kbc.c | 727 +++++++++++++++++++++++++++++
drivers/input/keyboard/tnetv107x-keypad.c | 5 +-
drivers/input/serio/ct82c710.c | 8 +-
drivers/input/serio/serport.c | 24 +-
drivers/input/sparse-keymap.c | 1 +
drivers/input/tablet/wacom_wac.c | 27 +-
drivers/input/touchscreen/bu21013_ts.c | 39 ++-
drivers/input/touchscreen/tnetv107x-ts.c | 5 +-
drivers/tty/sysrq.c | 2 +-
include/linux/input/bu21013.h | 4 -
include/linux/sysrq.h | 3 +
kernel/sysctl.c | 3 +-
16 files changed, 901 insertions(+), 25 deletions(-)
create mode 100644 arch/arm/mach-tegra/include/mach/kbc.h
create mode 100644 drivers/input/keyboard/tegra-kbc.c
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread
* [git pull] Input updates for 2.6.38-rc2
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
` (2 preceding siblings ...)
2011-01-26 4:57 ` [git pull] Input updates for 2.6.38-rc2 Dmitry Torokhov
@ 2011-01-29 7:23 ` Dmitry Torokhov
2011-02-15 16:41 ` [git pull] Input updates for 2.6.38-rc4 Dmitry Torokhov
2011-02-23 16:59 ` [git pull] Input updates for 2.6.38-rc6 Dmitry Torokhov
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-01-29 7:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
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. Nothing interesting, just
small fixups for recent breakages.
Thanks!
Changelog:
---------
Alexandre Peixoto Ferreira (2):
Input: synaptics - fix reconnect logic on MT devices
Input: synaptics - retry failed resets when reconnecting
Rakesh Iyer (2):
Input: tegra-kbc - fix build error
Input: tegra-kbc - fix keymap entry for LeftMeta key
Diffstat:
--------
drivers/input/keyboard/tegra-kbc.c | 6 +++---
drivers/input/mouse/synaptics.c | 32 ++++++++++++++++++++++++--------
2 files changed, 27 insertions(+), 11 deletions(-)
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread
* [git pull] Input updates for 2.6.38-rc4
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
` (3 preceding siblings ...)
2011-01-29 7:23 ` Dmitry Torokhov
@ 2011-02-15 16:41 ` Dmitry Torokhov
2011-02-23 16:59 ` [git pull] Input updates for 2.6.38-rc6 Dmitry Torokhov
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-02-15 16:41 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
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. Nothing exciting, just small
fixups to the drivers.
Changelog:
---------
Alexander Stein (1):
Input: rotary_encoder - use proper irqflags
Alexander Strakh (1):
Input: wacom - fix error path in wacom_probe()
Dmitry Torokhov (3):
Input: sysrq - rework re-inject logic
Revert "Input: do not pass injected events back to the originating handler"
Input: ads7846 - check proper condition when freeing gpio
Duncan Laurie (1):
Input: serio - clear pending rescans after sysfs driver rebind
Ping Cheng (1):
Input: wacom_w8001 - report resolution to userland
Trilok Soni (1):
Input: matrix_keypad - increase the limit of rows and columns
Diffstat:
--------
drivers/input/input.c | 37 +++++++++---------------------
drivers/input/misc/rotary_encoder.c | 4 +-
drivers/input/serio/serio.c | 11 +++++---
drivers/input/tablet/wacom_sys.c | 2 +-
drivers/input/touchscreen/ads7846.c | 38 ++++++++++++++++++-------------
drivers/input/touchscreen/wacom_w8001.c | 13 +++++++++-
drivers/tty/sysrq.c | 17 +++++++++++++-
include/linux/input/matrix_keypad.h | 4 +-
8 files changed, 72 insertions(+), 54 deletions(-)
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread
* [git pull] Input updates for 2.6.38-rc6
2011-01-07 6:54 [git pull] Input updates for 2.6.37-rc0 Dmitry Torokhov
` (4 preceding siblings ...)
2011-02-15 16:41 ` [git pull] Input updates for 2.6.38-rc4 Dmitry Torokhov
@ 2011-02-23 16:59 ` Dmitry Torokhov
5 siblings, 0 replies; 7+ messages in thread
From: Dmitry Torokhov @ 2011-02-23 16:59 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel, linux-input
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 a fix for
recently reported boot time regression (longish serio works badly
interacting with flush_scheduled_work() used by tty layer), update
documenting new(ish) 0x0c query in Synaptics protocol and final polishes
for the tegra keyboard driver (which is new in this release).
Thanks!
Changelog:
---------
Dmitry Torokhov (2):
Input: synaptics - document 0x0c query
Input: serio/gameport - use 'long' system workqueue
Rakesh Iyer (1):
Input: tegra-kbc - add function keymap
Diffstat:
--------
arch/arm/mach-tegra/include/mach/kbc.h | 1 +
drivers/input/gameport/gameport.c | 2 +-
drivers/input/keyboard/tegra-kbc.c | 62 ++++++++++++++++++++++++++++++--
drivers/input/mouse/synaptics.h | 23 ++++++++++++
drivers/input/serio/serio.c | 2 +-
5 files changed, 85 insertions(+), 5 deletions(-)
--
Dmitry
^ permalink raw reply [flat|nested] 7+ messages in thread