Input: refactor evdev 32bit compat to be shareable with uinput
Currently, evdev has working 32bit compatibility and uinput does not. uinput needs the input_event code that evdev uses, so let's refactor it so it can be shared. [dtor@mail.ru: add fix for force feedback compat issues] Signed-off-by:Philip Langdale <philipl@overt.org> Signed-off-by:
Dmitry Torokhov <dtor@mail.ru>
Showing
- drivers/input/Makefile 1 addition, 1 deletiondrivers/input/Makefile
- drivers/input/evdev.c 8 additions, 189 deletionsdrivers/input/evdev.c
- drivers/input/input-compat.c 135 additions, 0 deletionsdrivers/input/input-compat.c
- drivers/input/input-compat.h 94 additions, 0 deletionsdrivers/input/input-compat.h
- drivers/input/misc/uinput.c 145 additions, 27 deletionsdrivers/input/misc/uinput.c
Loading
Please register or sign in to comment