Skip to content

Set of input (psmouse) patches

Dmitry Torokhov lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 of 8 patches 10 repliesIn review

7 of 8 patches are in this archive. The cover letter announces 8.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8New ALPS signaturedrivers/input/mouse/alps.c+1 -00 replies
2/8Psmouse rate and resolution handlersdrivers/input/mouse/logips2pp.c drivers/input/mouse/logips2pp.h drivers/input/mouse/psmouse-base.c +3 more+69 -430 replies
3/8Guest protocol switch in synapticsdrivers/input/mouse/synaptics.c+7 -30 replies
4/8Psmouse probe fixesdrivers/input/mouse/psmouse-base.c+11 -70 replies
5/8Export psmouse parameters via sysfsdrivers/input/mouse/logips2pp.c drivers/input/mouse/psmouse-base.c drivers/input/mouse/psmouse.h+185 -120 replies
6/8Drop PS2TPP protocol identifierdrivers/input/mouse/logips2pp.c drivers/input/mouse/psmouse-base.c drivers/input/mouse/psmouse.h+32 -320 replies
7/8Separate PS2PP protocol handlingdrivers/input/mouse/logips2pp.c drivers/input/mouse/logips2pp.h drivers/input/mouse/psmouse-base.c+33 -189 replies

Reviews trailers per patch

None of the 7 patches has a Reviewed-by or Acked-by.

PatchMarko Macek
1/8
2/8
3/8
4/8Patch-by
5/8
6/8
7/8

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/8] Set of input (psmouse) patches

Hi Vojtech,

Here is new bunch of small psmouse patches. Nothing particularly interesting except probably exporting rate, resolution, resetafter and smartscroll parameters as sysfs attributes. Protocol exporting and switching is still in progress though...

01-alps-signature.patch
- add a new signature to ALPS response table (Inspiron 8500)

02-rate-resolution-handlers.patch
- add set_rate and set_resolution handlers to psmouse structure to reduce dependencies between protocols, helps wihen exporting resolutin and rate via sysfs

03-synaptics-guest-protocol-switch.patch
- not only set 4 byte guest protocol but also reset it back to 3 if for some odd reason user reconnects guest requesting lower protocol.

04-psmouse-probe-fix.patch
- patch from Marko Macek dealing with probing and his KVM (the thing doctors stream and gets confused by the extended probes)

05-psmouse-sysfs-attr.patch
- export rate, resolution, resetafter and smartscroll as sysfs attributes.

06-psmouse-drop-ps2tpp.patch
- get rid of PS2T++ protocol symbol as it it handled exactly the same as PS2++. This leaves space for THINKPS protocol and allows keeping old Synaptics and Alps protocol numbers that Synaptics X driver relied on.

07-separate-ps2pp-handling.patch
- complete separation of PS2++ protocol deconding by moving everything into logips2pp.c - cleanup.

08-psmouse-packet-size.patch
- add pktsize to psmouse structure and check it instead on relying on protcol numbering. Also rearrange detect routines in preparation to dynamic protocol switching via sysfs.

Please let me know what you think and I will push it on bkbits.

Thanks!

Signature · 1 line
Dmitry