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>
This commit is contained in:
parent
44dc42d254
commit
e505edaedc
3 changed files with 2456 additions and 0 deletions
|
@ -762,6 +762,16 @@ config INPUT_IQS626A
|
||||||
To compile this driver as a module, choose M here: the
|
To compile this driver as a module, choose M here: the
|
||||||
module will be called iqs626a.
|
module will be called iqs626a.
|
||||||
|
|
||||||
|
config INPUT_IQS7222
|
||||||
|
tristate "Azoteq IQS7222A/B/C capacitive touch controller"
|
||||||
|
depends on I2C
|
||||||
|
help
|
||||||
|
Say Y to enable support for the Azoteq IQS7222A/B/C family
|
||||||
|
of capacitive touch controllers.
|
||||||
|
|
||||||
|
To compile this driver as a module, choose M here: the
|
||||||
|
module will be called iqs7222.
|
||||||
|
|
||||||
config INPUT_CMA3000
|
config INPUT_CMA3000
|
||||||
tristate "VTI CMA3000 Tri-axis accelerometer"
|
tristate "VTI CMA3000 Tri-axis accelerometer"
|
||||||
help
|
help
|
||||||
|
|
|
@ -44,6 +44,7 @@ obj-$(CONFIG_HP_SDC_RTC) += hp_sdc_rtc.o
|
||||||
obj-$(CONFIG_INPUT_IMS_PCU) += ims-pcu.o
|
obj-$(CONFIG_INPUT_IMS_PCU) += ims-pcu.o
|
||||||
obj-$(CONFIG_INPUT_IQS269A) += iqs269a.o
|
obj-$(CONFIG_INPUT_IQS269A) += iqs269a.o
|
||||||
obj-$(CONFIG_INPUT_IQS626A) += iqs626a.o
|
obj-$(CONFIG_INPUT_IQS626A) += iqs626a.o
|
||||||
|
obj-$(CONFIG_INPUT_IQS7222) += iqs7222.o
|
||||||
obj-$(CONFIG_INPUT_KEYSPAN_REMOTE) += keyspan_remote.o
|
obj-$(CONFIG_INPUT_KEYSPAN_REMOTE) += keyspan_remote.o
|
||||||
obj-$(CONFIG_INPUT_KXTJ9) += kxtj9.o
|
obj-$(CONFIG_INPUT_KXTJ9) += kxtj9.o
|
||||||
obj-$(CONFIG_INPUT_M68K_BEEP) += m68kspkr.o
|
obj-$(CONFIG_INPUT_M68K_BEEP) += m68kspkr.o
|
||||||
|
|
2445
drivers/input/misc/iqs7222.c
Normal file
2445
drivers/input/misc/iqs7222.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue