Skip to content

Commit e505eda

Browse files
jlabundydtor
authored andcommitted
Input: add support for Azoteq IQS7222A/B/C
This patch adds support for the Azoteq IQS7222A/B/C family of capacitive touch controllers. Signed-off-by: Jeff LaBundy <jeff@labundy.com> Link: https://lore.kernel.org/r/20220403221659.865997-3-jeff@labundy.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
1 parent 44dc42d commit e505eda

File tree

3 files changed

+2456
-0
lines changed

3 files changed

+2456
-0
lines changed

drivers/input/misc/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -762,6 +762,16 @@ config INPUT_IQS626A
762762
To compile this driver as a module, choose M here: the
763763
module will be called iqs626a.
764764

765+
config INPUT_IQS7222
766+
tristate "Azoteq IQS7222A/B/C capacitive touch controller"
767+
depends on I2C
768+
help
769+
Say Y to enable support for the Azoteq IQS7222A/B/C family
770+
of capacitive touch controllers.
771+
772+
To compile this driver as a module, choose M here: the
773+
module will be called iqs7222.
774+
765775
config INPUT_CMA3000
766776
tristate "VTI CMA3000 Tri-axis accelerometer"
767777
help

drivers/input/misc/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ obj-$(CONFIG_HP_SDC_RTC) += hp_sdc_rtc.o
4444
obj-$(CONFIG_INPUT_IMS_PCU) += ims-pcu.o
4545
obj-$(CONFIG_INPUT_IQS269A) += iqs269a.o
4646
obj-$(CONFIG_INPUT_IQS626A) += iqs626a.o
47+
obj-$(CONFIG_INPUT_IQS7222) += iqs7222.o
4748
obj-$(CONFIG_INPUT_KEYSPAN_REMOTE) += keyspan_remote.o
4849
obj-$(CONFIG_INPUT_KXTJ9) += kxtj9.o
4950
obj-$(CONFIG_INPUT_M68K_BEEP) += m68kspkr.o

0 commit comments

Comments
 (0)