Hi Vojtech,
I have a bunch of changes for input subsystem I would like to get in.
Half of the stuff is patches I picked from your quilt tree (ALPS
dualpoint resume fix, ALPS tapping mode, couple HID changes, etc)
plus some of my changes (usb_to_input_id, small acecad cleanup,
add modalias for serio bus, couple of input cleanups).
The full changelog is at the end of the mail.
Could you please "bless" these for Linus to pull:
git pull rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
Thanks!
--
Dmitry
Changelog:
==========
author Sergey Vlasov <[email protected]> Sun, 24 Jul 2005 10:53:32 -0500
Input: synaptics - fix setting packet size on passthrough port.
Synaptics driver used child->type to select either 3-byte or 4-byte
packet size for the pass-through port; this gives wrong results for
the newer protocols. Change the check to use child->pktsize instead.
Signed-off-by: Sergey Vlasov <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Vojtech Pavlik <[email protected]> Sun, 24 Jul 2005 10:50:03 -0500
Input: check keycodesize when adjusting keymaps
When changing key mappings we need to make sure that the new
keycode value can be stored in dev->keycodesize bytes.
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Fri, 15 Jul 2005 11:51:56 -0500
Input: i8042 - don't use negation to mark AUX data
Currently i8042_command() negates data coming from the AUX port
of keyboard controller; this is not a very reliable indicator.
Change i8042_command() to fail if response to I8042_CMD_AUX_LOOP
is not coming from AUX channel and get rid of negation.
Based on patch by Vojtech Pavlik.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Vojtech Pavlik <[email protected]> Fri, 15 Jul 2005 11:50:08 -0500
Input: psmouse - wheel mice (imps, exps) always have 3rd button
There are wheel mice that respond to Logitech probes and report
that they have only 2 buttons (such as e-Aser mouse) and this
stops the wheel from being used as a middle button. Change the
driver to always report BTN_MIDDLE capability if a wheel is
present.
Also, never reset BTN_RIGHT capability in logips2pp code - there
are no Logitech mice that have only one button and if some other
mice happen to respond to Logitech's query we could do the wrong
thing.
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Adam Kropelin <[email protected]> Mon, 11 Jul 2005 11:09:32 -0500
Input: HID - only report events coming from interrupts to hiddev
Currently hid-core follows the same code path for input reports
regardless of whether they are a result of interrupt transfers or
control transfers. That leads to interrupt events erroneously being
reported to hiddev for regular control transfers.
Prior to 2.6.12 the problem was mitigated by the fact that
reporting to hiddev is supressed if the field value has not changed,
which is often the case. Said filtering was removed in 2.6.12-rc1 which
means any input reports fetched via control transfers result in hiddev
interrupt events. This behavior can quickly lead to a feedback loop
where a userspace app, in response to interrupt events, issues control
transfers which in turn create more interrupt events.
This patch prevents input reports that arrive via control transfers from
being reported to hiddev as interrupt events.
Signed-off-by: Adam Kropelin <[email protected]>
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Michael Prokop <[email protected]> Mon, 11 Jul 2005 11:09:10 -0500
Input: elo - fix help in Kconfig (wrong module name)
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Tobias Klauser <[email protected]> Mon, 11 Jul 2005 11:08:56 -0500
Input: joydev - remove custom conversion from jiffies to msecs
Replace the MSECS() macro with the jiffies_to_msecs() function provided
in jiffies.h
Signed-off-by: Tobias Klauser <[email protected]>
Signed-off-by: Domen Puncer <[email protected]>
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Luca T <[email protected]> Mon, 11 Jul 2005 11:08:40 -0500
Input: HID - add a quirk for Aashima Trust (06d6:0025) gamepad
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Peter Osterlund <[email protected]> Mon, 11 Jul 2005 11:08:04 -0500
Input: ALPS - unconditionally enable tapping mode
The condition in alps_init() was also inverted and the driver
was enabling tapping mode only if it was already enabled.
Signed-off-by: Peter Osterlund <[email protected]>
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author David Moore <[email protected]> Mon, 11 Jul 2005 11:07:48 -0500
Input: ALPS - fix resume (for DualPoints)
The driver would not reset pass-through mode when performing
resume of a DualPoint touchpad causing it to stop working
until next reboot.
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Simon Horman <[email protected]> Mon, 11 Jul 2005 11:07:20 -0500
Input: synaptics - limit rate to 40pps on Toshiba Dynabooks
Toshiba Dynabooks require the same workaround as Satellites -
Synaptics report rate should be lowered to 40pps (from 80),
otherwise KBC starts losing keypresses.
Signed-off-by: Simon Horman <[email protected]>
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Vojtech Pavlik <[email protected]> Mon, 11 Jul 2005 11:06:28 -0500
Input: i8042 - add Fujitsu T3010 to NOMUX blacklist.
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Mon, 11 Jul 2005 11:06:06 -0500
Input: i8042 - add Alienware Sentia to NOMUX blacklist.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Neil Brown <[email protected]> Mon, 11 Jul 2005 11:05:47 -0500
Input: serio_raw - fix Kconfig help
Signed-off-by: Neil Brown <[email protected]>
Signed-off-by: Vojtech Pavlik <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Mon, 11 Jul 2005 11:02:16 -0500
Input: serio_raw - link serio_raw misc device to corresponding
serio port in sysfs.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Andrew Morton <[email protected]> Sat, 02 Jul 2005 09:54:30 -0500
Input: cannot refer to __exit from within __init.
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:50:38 -0500
Input: make name, phys and uniq be 'const char *' because once
set noone should attempt to change them.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:50:29 -0500
Input: rearrange procfs code to reduce number of #ifdefs
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:50:10 -0500
Sonypi: make sure that input_work is not running when unloading
the module; submit/retrieve key release data into/from
input_fifo in one shot.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:49:08 -0500
Input: introduce usb_to_input_id() to uniformly produce
struct input_id for USB input devices.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:48:51 -0500
Input: acecad - drop unneeded cast and couple unneeded spaces.
Noticed by Joe Perches.
Signed-off-by: Dmitry Torokhov <[email protected]>
Acked-by: Stephane VOLTZ <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:48:34 -0500
Input: serio - add modalias attribute and environment variable to
simplify hotplug scripts.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:48:14 -0500
Input: uinput - use completions instead of events and manual
wakeups in force feedback code.
Signed-off-by: Dmitry Torokhov <[email protected]>
--------------------------
author Dmitry Torokhov <[email protected]> Thu, 30 Jun 2005 10:47:50 -0500
Input: clean up uinput driver (formatting, extra braces)
Signed-off-by: Dmitry Torokhov <[email protected]>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
|
|