Input: iqs7222 - add support for Azoteq IQS7222D
authorJeff LaBundy <jeff@labundy.com>
Sun, 9 Jul 2023 17:07:18 +0000 (12:07 -0500)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 10 Jul 2023 19:01:29 +0000 (12:01 -0700)
commitdd24e202ac722b3fea1fadb7f6c0b2db61086e78
treefe34ec9afb54cdb9612effcd06d9c86f78b8768b
parent823b28c5e590cccbfc94e69f06a884278dde7943
Input: iqs7222 - add support for Azoteq IQS7222D

The vendor has introduced a new variant of silicon which is highly
similar to the existing IQS7222A, but with its independent sliders
essentially replaced with a single-contact trackpad.

Update the common driver to support this new device's register map
and report trackpad events. As with the IQS7222A, the new IQS7222D
can report both raw coordinates as well as gestures.

Signed-off-by: Jeff LaBundy <jeff@labundy.com>
Link: https://lore.kernel.org/r/ZKrpRh6RT6+6KrMQ@nixie71
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/Kconfig
drivers/input/misc/iqs7222.c