Thread (49 messages) 49 messages, 6 authors, 2012-09-19

Re: [PATCH v3 01/20] Input: Break out MT data

From: Henrik Rydberg <hidden>
Date: 2012-09-13 17:51:05
Also in: lkml

On Wed, Sep 12, 2012 at 10:15:28PM -0700, Dmitry Torokhov wrote:
On Sat, Sep 01, 2012 at 09:46:56PM +0200, Henrik Rydberg wrote:
quoted
Move all MT-related things to a separate place. This saves some
bytes for non-mt input devices, and prepares for new MT features.

Signed-off-by: Henrik Rydberg <redacted>
...
quoted
@@ -1287,10 +1284,8 @@ struct input_dev {
 
 	int rep[REP_CNT];
 
-	struct input_mt_slot *mt;
-	int mtsize;
+	struct input_mt *mt;
 	int slot;
-	int trkid;
 
 	struct input_absinfo *absinfo;
Shouldn't 'slot' go into struct input_mt as well?
I wanted to remove it all together, but it turned out hairier than I
envisioned, so I left it for now. Once/if MT drivers are converted to
pass input_value arrays instead, 'slot' will disappear cleanly.

Henrik
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help