Input: iforce - introduce transport ops
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Fri, 27 Jul 2018 00:36:36 +0000 (17:36 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 23 Jun 2019 06:54:38 +0000 (23:54 -0700)
commit38d107690df7f0826adb5b53f4e87676859ff0a6
treec50a93a2c43c71b4c15ac6d71c07643b78004170
parentf7f3651e0887f536a6854dfcae0c21fc5463b733
Input: iforce - introduce transport ops

In order to tease apart the driver into core and transport modules, let's
introduce transport operations and make "xmit" the very first one such
operation.

Tested-by: Tim Schumacher <timschumi@gmx.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
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