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