android_kernel_motorola_sm6375/drivers/input
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fenglin Wu a2451a5b29 input: qcom-hv-haptics: toggle HAPTICS_EN bit before playing FIFO
When FIFO samples are played back to back along with SWR mode, there is
a chance that FIFO samples won't get flushed out if they're not fully
played before FIFO mode is stopped. When this happens, FIFO samples gets
accumulated leading to overflow after which FIFO mode stops working.
Only way to recover from this is to toggle HAPTICS_EN_BIT before
starting FIFO mode playing again. While at it, add logs to print out
FIFO real time fill status which is helpful for debugging.

Change-Id: I07cd9ac34ad5ccfe7011850db554ba727f568482
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
2020-12-17 10:10:45 +08:00
..
gameport
joystick Input: xpad - add custom init packet for Xbox One S controllers 2020-06-03 08:21:16 +02:00
keyboard Input: dlink-dir685-touchkeys - fix a typo in driver name 2020-06-03 08:21:16 +02:00
misc input: qcom-hv-haptics: toggle HAPTICS_EN bit before playing FIFO 2020-12-17 10:10:45 +08:00
mouse Input: psmouse - add a newline when printing 'proto' by sysfs 2020-08-26 10:40:55 +02:00
rmi4 Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() 2020-06-03 08:21:17 +02:00
serio Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list 2020-07-22 09:33:13 +02:00
tablet
touchscreen input: touchscreen: nt36xxx: Add Chip id and firmware 2020-12-08 12:07:23 +05:30
apm-power.c
evbug.c
evdev.c Input: evdev - call input_flush_device() on release(), not flush() 2020-06-03 08:21:16 +02:00
ff-core.c
ff-memless.c
input-compat.c
input-compat.h
input-leds.c
input-mt.c
input-polldev.c
input-poller.c
input-poller.h
input.c Input: fix stale timestamp on key autorepeat events 2020-04-01 11:01:57 +02:00
joydev.c
Kconfig
Makefile input: event_notify: Remove the support 2020-07-15 08:37:37 -07:00
matrix-keymap.c
mousedev.c
sparse-keymap.c