Commit dd24e202 authored by Jeff LaBundy's avatar Jeff LaBundy Committed by Dmitry Torokhov

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: default avatarJeff LaBundy <jeff@labundy.com>
Link: https://lore.kernel.org/r/ZKrpRh6RT6+6KrMQ@nixie71Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
parent 823b28c5
...@@ -791,10 +791,10 @@ config INPUT_IQS626A ...@@ -791,10 +791,10 @@ config INPUT_IQS626A
module will be called iqs626a. module will be called iqs626a.
config INPUT_IQS7222 config INPUT_IQS7222
tristate "Azoteq IQS7222A/B/C capacitive touch controller" tristate "Azoteq IQS7222A/B/C/D capacitive touch controller"
depends on I2C depends on I2C
help help
Say Y to enable support for the Azoteq IQS7222A/B/C family Say Y to enable support for the Azoteq IQS7222A/B/C/D family
of capacitive touch controllers. of capacitive touch controllers.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment