Input: iforce - split into core and transport modules
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 25 Jul 2018 00:32:24 +0000 (17:32 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 23 Jun 2019 06:55:20 +0000 (23:55 -0700)
commit4f99de6d9d57d29b10f132490034aa21b7ba184f
treeebb8eef57b7385855ff1d93eeaf0397fa1633436
parent81fd43132684605b21600fa5e27f23034e18dfd3
Input: iforce - split into core and transport modules

Now that we have moved enough transport details into separate source files
we can change them into transport modules so that they are only loaded when
needed.

Tested-by: Tim Schumacher <timschumi@gmx.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/joystick/iforce/Kconfig
drivers/input/joystick/iforce/Makefile
drivers/input/joystick/iforce/iforce-main.c
drivers/input/joystick/iforce/iforce-packets.c
drivers/input/joystick/iforce/iforce-serio.c
drivers/input/joystick/iforce/iforce-usb.c
drivers/input/joystick/iforce/iforce.h