Input: dynamically allocate ABS information
authorDaniel Mack <daniel@caiaq.de>
Tue, 3 Aug 2010 03:18:21 +0000 (20:18 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 3 Aug 2010 03:30:04 +0000 (20:30 -0700)
As all callers are now changed to only use the input_abs_*() access
helpers, switching over to dynamically allocated ABS information is
easy. This reduces size of struct input_dev from 3152 to 1640 on
64 bit architectures.

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/evdev.c
drivers/input/input.c
include/linux/input.h

Simple merge
Simple merge
Simple merge