]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Input: zinitix - varying icon status registers
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 30 Aug 2024 22:52:29 +0000 (15:52 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 1 Sep 2024 02:12:26 +0000 (19:12 -0700)
commitdac973838b0a37d32141c50cf3882b5ff0e42543
treec6c6cbb2c3e19f43ff0f5b955bff7af1c901c0a3
parent5278bb4cd6e96504ad4700bc1e445fbe7d6711e3
Input: zinitix - varying icon status registers

The different revisions of the Zinitix BTXXX touchscreens place
the icon status register (to read out touchkey status) in
different places. Use the chip revision bits to discern
between the different versions at runtime.

This makes touchkeys work on the BT404 on the Samsung Codina
GT-I8160 mobile phone.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20240830-zinitix-tk-versions-v2-2-90eae6817eda@linaro.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/zinitix.c