Input: axp20x_pek - add axp20x_pek_probe_input_device helper
authorHans de Goede <hdegoede@redhat.com>
Thu, 9 Mar 2017 17:47:24 +0000 (09:47 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 9 Mar 2017 18:01:03 +0000 (10:01 -0800)
commitf2bd5a9ec5edc307e5f84dc9df14253898e19678
tree0fa334f16e321d0c0655efca25d83910a9d2b61b
parent73915f369e6957c0d7ddca9f7435cc6f76d5320a
Input: axp20x_pek - add axp20x_pek_probe_input_device helper

Move all input device related initialization into a new
axp20x_pek_probe_input_device helper function.

This introduces one functional change, the input device is now
registered before the sysfs attr get registered. This is not a problem
as the sysfs attr are to configure some long press settings (forced
poweroff) in the hardware and do not interact with the input_device.

This is a preparation patch for not always registering the input dev.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/axp20x-pek.c