* [PATCH 0/9] New set of input patches
@ 2004-02-29 6:53 Dmitry Torokhov
2004-03-02 13:02 ` Vojtech Pavlik
0 siblings, 1 reply; 6+ messages in thread
From: Dmitry Torokhov @ 2004-02-29 6:53 UTC (permalink / raw)
To: Vojtech Pavlik; +Cc: linux-kernel
Hi Vojtech,
Here is the new set of input patches that I have. You have seen some of
them, buit this time they are rediffed against 2.6.4-rc1 and in nice order.
01-atkbd-whitespace-fixes.patch
simple whitespace fixes
02-atkbd-bad-merge.patch
clean up bad merge in atkbd module (get rid of MODULE_PARMs,
atkbd_softrepeat was declared twice)
03-synaptics-relaxed-proto.patch
some hardware (PowerBook) require relaxed Synaptics protocol checks,
but relaxed checks hurt hardware implementing proper protocol when
device looses sync. With the patch synaptics driver analyzes first
full data packet and either staus in relaxed mode or switches into
strict mode.
04-psmouse-whitespace-fixes.patch
simple whitespace fixes
05-psmouse-workaround-noack.patch
some mice do not ACK "disable streaming mode" command causing psmouse
driver abort initialization without any indication to the user. This
is a regression compared to 2.4. Have kernel complain but continue
with prbing hardware (after all we got valid responce from GET ID
command).
06-module-param-array-named.patch
introduce module_param_array_named() modeled after module_param_named
that allows mapping array module option to
07-joystick-module-param.patch
complete moving input drivers to the new way of handling module
parameters using module_param()
08-obsolete-setup.patch
introduce __obsolete_setup(). This is a drop-in replacement for
__setup() for truly obsolete options. Kernel will complain when sees
such an option.
09-input-obsolete-setup.patch
document removed or renamed options in input drivers using
__obsolete_setup() so users will have some clue why old options
stopped having any effect.
--
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 0/9] New set of input patches
@ 2004-02-29 14:57 Dmitry Torokhov
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry Torokhov @ 2004-02-29 14:57 UTC (permalink / raw)
To: Vojtech Pavlik; +Cc: linux-kernel
This is a resend, list seems to have eaten first copy.
Hi Vojtech,
Here is the new set of input patches that I have. You have seen some of
them, buit this time they are rediffed against 2.6.4-rc1 and in nice order.
01-atkbd-whitespace-fixes.patch
simple whitespace fixes
02-atkbd-bad-merge.patch
clean up bad merge in atkbd module (get rid of MODULE_PARMs,
atkbd_softrepeat was declared twice)
03-synaptics-relaxed-proto.patch
some hardware (PowerBook) require relaxed Synaptics protocol checks,
but relaxed checks hurt hardware implementing proper protocol when
device looses sync. With the patch synaptics driver analyzes first
full data packet and either staus in relaxed mode or switches into
strict mode.
04-psmouse-whitespace-fixes.patch
simple whitespace fixes
05-psmouse-workaround-noack.patch
some mice do not ACK "disable streaming mode" command causing psmouse
driver abort initialization without any indication to the user. This
is a regression compared to 2.4. Have kernel complain but continue
with prbing hardware (after all we got valid responce from GET ID
command).
06-module-param-array-named.patch
introduce module_param_array_named() modeled after module_param_named
that allows mapping array module option to
07-joystick-module-param.patch
complete moving input drivers to the new way of handling module
parameters using module_param()
08-obsolete-setup.patch
introduce __obsolete_setup(). This is a drop-in replacement for
__setup() for truly obsolete options. Kernel will complain when sees
such an option.
09-input-obsolete-setup.patch
document removed or renamed options in input drivers using
__obsolete_setup() so users will have some clue why old options
stopped having any effect.
--
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/9] New set of input patches
2004-02-29 6:53 Dmitry Torokhov
@ 2004-03-02 13:02 ` Vojtech Pavlik
2004-03-02 17:45 ` Dmitry Torokhov
0 siblings, 1 reply; 6+ messages in thread
From: Vojtech Pavlik @ 2004-03-02 13:02 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: linux-kernel
On Sun, Feb 29, 2004 at 01:53:58AM -0500, Dmitry Torokhov wrote:
> Here is the new set of input patches that I have. You have seen some of
> them, buit this time they are rediffed against 2.6.4-rc1 and in nice order.
I like them very much. Do you have a bitkeeper tree anywhere where I
could pull from, so that I don't have to apply these by hand?
> 01-atkbd-whitespace-fixes.patch
> simple whitespace fixes
>
> 02-atkbd-bad-merge.patch
> clean up bad merge in atkbd module (get rid of MODULE_PARMs,
> atkbd_softrepeat was declared twice)
>
> 03-synaptics-relaxed-proto.patch
> some hardware (PowerBook) require relaxed Synaptics protocol checks,
> but relaxed checks hurt hardware implementing proper protocol when
> device looses sync. With the patch synaptics driver analyzes first
> full data packet and either staus in relaxed mode or switches into
> strict mode.
>
> 04-psmouse-whitespace-fixes.patch
> simple whitespace fixes
>
> 05-psmouse-workaround-noack.patch
> some mice do not ACK "disable streaming mode" command causing psmouse
> driver abort initialization without any indication to the user. This
> is a regression compared to 2.4. Have kernel complain but continue
> with prbing hardware (after all we got valid responce from GET ID
> command).
>
> 06-module-param-array-named.patch
> introduce module_param_array_named() modeled after module_param_named
> that allows mapping array module option to
>
> 07-joystick-module-param.patch
> complete moving input drivers to the new way of handling module
> parameters using module_param()
>
> 08-obsolete-setup.patch
> introduce __obsolete_setup(). This is a drop-in replacement for
> __setup() for truly obsolete options. Kernel will complain when sees
> such an option.
>
> 09-input-obsolete-setup.patch
> document removed or renamed options in input drivers using
> __obsolete_setup() so users will have some clue why old options
> stopped having any effect.
--
Vojtech Pavlik
SuSE Labs, SuSE CR
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/9] New set of input patches
2004-03-02 13:02 ` Vojtech Pavlik
@ 2004-03-02 17:45 ` Dmitry Torokhov
0 siblings, 0 replies; 6+ messages in thread
From: Dmitry Torokhov @ 2004-03-02 17:45 UTC (permalink / raw)
To: Vojtech Pavlik; +Cc: linux-kernel
On Tuesday 02 March 2004 08:02 am, Vojtech Pavlik wrote:
> On Sun, Feb 29, 2004 at 01:53:58AM -0500, Dmitry Torokhov wrote:
>
> > Here is the new set of input patches that I have. You have seen some of
> > them, buit this time they are rediffed against 2.6.4-rc1 and in nice order.
>
> I like them very much. Do you have a bitkeeper tree anywhere where I
> could pull from, so that I don't have to apply these by hand?
>
No, unfortunately I don't have an accessible tree... Hmm, what does it take
to get an account at kernel.bkbits.net?
--
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 0/9] New set of input patches
@ 2004-05-11 6:24 Dmitry Torokhov
2004-05-11 9:01 ` Vojtech Pavlik
0 siblings, 1 reply; 6+ messages in thread
From: Dmitry Torokhov @ 2004-05-11 6:24 UTC (permalink / raw)
To: Vojtech Pavlik; +Cc: Andrew Morton, linux-kernel
Hi Vojtech,
I have some more input patches. Nothing too intresting, most of the important
stuff has been posted on LKML before. Here they are:
01-serio-whitespace.patch:
trailing whitespace fixes in drivers/input/serio
02-kbd98io-interrupt.patch:
kbd98io_interrupt should return irqreturn_t
03-kdb98-interrupt.patch:
kbd98_interrupt should return irqreturn_t
04-h3600-fixes.patch:
various fixes for H3600 touchscreen driver
- h3600ts_interrupt, npower_button_handler and action_button_handler
should return irqreturn_t
- fix missing argument in h3600ts_process_packet call
- add MODULE_AUTHOR, MODULE_DESCRIPTION and MODULE_LICENSE
- small formatting changes
It still does not compile because of bad PM_ constants though
05-twidjoy-fixes.patch:
- twidjoy_interrupt should return irqreturn_t
- add MODULE_DESCRIPTION and MODULE_LICENSE
06-keyboard-whitespace.patch:
trailing whitespace fixes in drivers/input/keyboard
07-power-license.patch:
power - add MODULE_LICENSE
08-joystick-whitespace.patch:
trailing whitespace fixes in drivers/input/joystick
09-gameport-whitespace.patch:
trailing whitespace fixes in drivers/input/gameport
10-input-whitespace.patch:
trailing whitespace fixes in drivers/input
11-synaptics-reconnect.patch:
do not call synaptics_init unless we are ready to do full
mouse setup or we can oops on resume
12-i8042-interrupt.patch:
split i8042 interrupt handling into an IRQ handler and a tasklet,
as with mousedev, evdev and so on we were doing too much work in
IRQ context
13-i8042-unload.patch:
Patch from Sau Dan Lee
Kill the timer only after removing interrupt handler,
otherwise there is a chance that interrupt handler will install
the timer again and it will trigger after module is unloaded.
14-mousedev-multiplexing.patch:
better multiplex absolute and relative devices; cleanups
I did merge with Linus' tree to resolve conflicts with Eric's latest
changes to logips2pp (hope he does not mind). Please do:
bk pull bk://dtor.bkbits.net/input
The following patches are against your tree rather then Linis' and I will
not post whitespace fixing patches as they are too boring...
There is also a cumulative patch agains Linus' tree at:
http://www.geocities.com/dt_or/input/2_6_6/input-cumulative.patch.gz
--
Dmitry
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/9] New set of input patches
2004-05-11 6:24 Dmitry Torokhov
@ 2004-05-11 9:01 ` Vojtech Pavlik
0 siblings, 0 replies; 6+ messages in thread
From: Vojtech Pavlik @ 2004-05-11 9:01 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: Andrew Morton, linux-kernel
On Tue, May 11, 2004 at 01:24:14AM -0500, Dmitry Torokhov wrote:
> Hi Vojtech,
>
> I have some more input patches. Nothing too intresting, most of the important
> stuff has been posted on LKML before. Here they are:
All look good. Thanks!
> I did merge with Linus' tree to resolve conflicts with Eric's latest
> changes to logips2pp (hope he does not mind). Please do:
> bk pull bk://dtor.bkbits.net/input
That's very nice. So the MX700 support is still in? (Well, I'll pull and
see).
> The following patches are against your tree rather then Linis' and I will
> not post whitespace fixing patches as they are too boring...
>
> There is also a cumulative patch agains Linus' tree at:
> http://www.geocities.com/dt_or/input/2_6_6/input-cumulative.patch.gz
--
Vojtech Pavlik
SuSE Labs, SuSE CR
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2004-05-11 9:03 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-29 14:57 [PATCH 0/9] New set of input patches Dmitry Torokhov
-- strict thread matches above, loose matches on Subject: below --
2004-05-11 6:24 Dmitry Torokhov
2004-05-11 9:01 ` Vojtech Pavlik
2004-02-29 6:53 Dmitry Torokhov
2004-03-02 13:02 ` Vojtech Pavlik
2004-03-02 17:45 ` Dmitry Torokhov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox