kernel_optimize_test/drivers/input
Dmitry Torokhov 1b11c88d3e Input: ff-memless - another fix for signed to unsigned overflow
The commit 9e68177ef9 changed 'gain' from
signed to unsigned to fix an issue with rumble effect calculation, however
it introduced problems when calculating constant effects. Having 'gain'
being unsigned int was an unfortunate choice since it dominates all
implicit type conversions causing everything to be treated as unsigned
int.

Let's change it back to signed int and simply add proper casts to rumble
effect calculations.

Reported-by: Gary Stein <lordcnidarian@gmail.com>
Acked-by: Anssi Hannula <anssi.hannula@iki.fi>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-12-24 21:54:09 -08:00
..
gameport
joystick
keyboard Input: speed up suspend/shutdown for PS/2 mice and keyboards 2009-12-24 21:42:57 -08:00
misc
mouse Input: speed up suspend/shutdown for PS/2 mice and keyboards 2009-12-24 21:42:57 -08:00
serio Input: serio - do not mark kseriod freezable anymore 2009-12-24 21:43:06 -08:00
tablet
touchscreen Input: add mc13783 touchscreen driver 2009-12-15 08:54:51 -08:00
apm-power.c
evbug.c
evdev.c
ff-core.c
ff-memless.c Input: ff-memless - another fix for signed to unsigned overflow 2009-12-24 21:54:09 -08:00
fixp-arith.h
input-compat.c
input-compat.h
input-polldev.c
input.c
joydev.c
Kconfig
Makefile
mousedev.c
sparse-keymap.c
xen-kbdfront.c