android_kernel_motorola_sm6375/drivers/input
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stephen Boyd 70a26071f8 Input: pmic8xxx-pwrkey - set sane default for debounce time
If the debounce time is 0 our usage of ilog2() later on in this driver will
cause undefined behavior. If CONFIG_OF=n this fact is evident to the
compiler, and it emits a call to ____ilog2_NaN() which doesn't exist. Fix
this by setting a sane default for debounce and failing to probe if
debounce is 0 in the DT.

Reported-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2014-05-14 16:40:08 -07:00
..
gameport Input: delete non-required instances of include <linux/init.h> 2014-01-06 23:23:57 -08:00
joystick Merge branch 'next' into for-linus 2014-01-23 08:10:44 -08:00
keyboard Input: gpio_keys_polled - convert to devm-* API 2014-05-14 16:40:04 -07:00
misc Input: pmic8xxx-pwrkey - set sane default for debounce time 2014-05-14 16:40:08 -07:00
mouse Input: logips2pp - fix typo in Kconfig help 2014-05-14 16:40:05 -07:00
serio Input: apbps2 - make of_device_id array const 2014-05-14 16:39:57 -07:00
tablet Input: wacom - add support for 0x116 sensor on Win8 Panasonic CF-H2 2014-05-14 16:40:07 -07:00
touchscreen Input: sun4i-ts - add support for temperature sensor 2014-05-14 16:40:06 -07:00
apm-power.c
evbug.c
evdev.c Input: evdev - get rid of old workaround for EVIOCGBIT 2014-05-14 16:39:46 -07:00
ff-core.c
ff-memless.c
input-compat.c
input-compat.h
input-mt.c
input-polldev.c Input: implement managed polled input devices 2014-05-14 16:40:04 -07:00
input.c Merge branch 'next' into for-linus 2014-01-23 08:10:44 -08:00
joydev.c
Kconfig Input: mousedev - allow disabling even without CONFIG_EXPERT 2013-10-31 08:46:07 -07:00
Makefile
matrix-keymap.c
mousedev.c
sparse-keymap.c