Re: [PATCH v3 01/20] Input: Break out MT data
From: Henrik Rydberg <hidden>
Date: 2012-09-13 17:51:05
Also in:
lkml
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