linux/drivers/input
Jeff LaBundy 050fac7f05 Input: iqs5xx - eliminate unnecessary register read
Instead of relying on firmware to enable important register fields
and performing read-modify-write operations to additionally enable
the fields the driver cares about, it's much simpler just to write
all of the pertinent fields explicitly.

This avoids an unnecessary register read operation at start-up and
makes way for the iqs5xx_read_byte() helper to be dropped.

Signed-off-by: Jeff LaBundy <jeff@labundy.com>
Link: https://lore.kernel.org/r/1611002626-5889-8-git-send-email-jeff@labundy.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2021-01-24 20:49:09 -08:00
..
gameport
joystick Input: use input_device_enabled() 2020-12-02 22:10:33 -08:00
keyboard Input: omap4-keypad - implement errata check for lost key-up events 2021-01-10 22:23:04 -08:00
misc Input: da7280 - protect OF match table with CONFIG_OF 2020-12-18 10:04:34 -08:00
mouse Input: synaptics - replace NOOP with suitable commentary 2021-01-19 19:03:11 -08:00
rmi4 Input: synaptics-rmi4 - use new structure for SPI transfer delays 2020-12-10 23:39:16 -08:00
serio Input: parkbd - convert comma to semicolon 2020-12-11 13:06:11 -08:00
tablet Input: gtco - remove driver 2020-12-09 17:47:36 -08:00
touchscreen Input: iqs5xx - eliminate unnecessary register read 2021-01-24 20:49:09 -08:00
Kconfig Input: remove input_polled_dev implementation 2020-12-02 12:35:14 -08:00
Makefile Input: remove input_polled_dev implementation 2020-12-02 12:35:14 -08:00
apm-power.c
evbug.c
evdev.c
ff-core.c
ff-memless.c
input-compat.c
input-compat.h
input-leds.c
input-mt.c
input-poller.c Input: use input_device_enabled() 2020-12-02 22:10:33 -08:00
input-poller.h
input.c Input: Add "inhibited" property 2020-12-02 22:10:35 -08:00
joydev.c
matrix-keymap.c
mousedev.c
sparse-keymap.c