android_kernel_motorola_sm6375/drivers/input
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fenglin Wu 43e9761748 input: misc: qcom-hv-haptics: Add support for V2 HW module
HV-haptics module with V2 revision supports 640 bytes FIFO memory and
each byte contains a FIFO sample. There are 4 adjacent SPMI registers
which can be used for filling 4 FIFO samples together by using SPMI
burst writes and also a single register for filling FIFO samples while
the samples are less than 4.

Also update the logic of writing FIFO samples: Check the available
FIFO memory first and then write FIFO with samples no more than the
available FIFO memory space. With this new logic, it's not necessory
to read FIFO_READY_STS register before writing FIFO samples and this
helps on reducing FIFO writing latency.

Change-Id: If65a81327dfd2c6af0d58055c0ae93ad6c1dcba0
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
2020-03-20 14:49:45 +08:00
..
gameport
joystick Input: Fix memory leak in psxpad_spi_probe 2019-12-13 08:42:44 +01:00
keyboard chrome platform changes for v5.4 2019-09-19 14:14:28 -07:00
misc input: misc: qcom-hv-haptics: Add support for V2 HW module 2020-03-20 14:49:45 +08:00
mouse Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus 2019-12-13 08:42:40 +01:00
rmi4 Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers 2019-12-13 08:42:42 +01:00
serio Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2019-09-19 14:10:54 -07:00
tablet Input: kbtab - sanity check for endpoint type 2019-08-01 10:55:21 -07:00
touchscreen Merge android-5.4.8 (de197c5) into msm-5.4 2020-03-06 19:19:20 -08:00
apm-power.c
evbug.c
evdev.c Input: input_event - fix struct padding on sparc64 2020-01-14 20:08:24 +01:00
event_notify.c drivers: soc: qti: Add support for fingerprint driver 2020-02-27 13:31:45 +05:30
ff-core.c
ff-memless.c Input: ff-memless - kill timer in destroy() 2019-11-15 11:45:03 -08:00
input-compat.c
input-compat.h
input-leds.c
input-mt.c
input-polldev.c
input-poller.c Input: add support for polling to input devices 2019-08-20 12:04:07 -07:00
input-poller.h Input: add support for polling to input devices 2019-08-20 12:04:07 -07:00
input.c Input: add safety guards to input_set_keycode() 2020-01-14 20:08:24 +01:00
joydev.c Linux 5.2 2019-07-15 09:42:32 -07:00
Kconfig
Makefile drivers: soc: qti: Add support for fingerprint driver 2020-02-27 13:31:45 +05:30
matrix-keymap.c Input: matrix-keymap - switch to use device_property_count_u32() 2019-08-12 00:03:13 -07:00
mousedev.c *: convert stream-like files -> stream_open, even if they use noop_llseek 2019-07-14 16:09:19 +03:00
sparse-keymap.c