Input: allocate absinfo data when setting ABS capability

We need to make sure we allocate absinfo data when we are setting one of
EV_ABS/ABS_XXX capabilities, otherwise we may bomb when we try to emit
this event.

Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Input: gpio_keys - Also send release events for ABS codes
Input: gpio_keys - Set ABS params when using axes
linkdev: Allow to specify dest. axes in ABS map
linkdev: Use a whitelist instead of a blacklist
linkdev: Change the map format to handle sending ABS events
linkdev: Don't use the alternative keymap by default
linkdev: Request the device name directly in the ABS map
MIPS: JZ4770: GCW0: Add board data for the linkdev driver