Re: [PATCH v3 0/2] Add support for Azoteq IQS7222A/B/C

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Apr 03, 2022 at 05:16:57PM -0500, Jeff LaBundy wrote:
> This series introduces support for the Azoteq IQS7222A, IQS7222B and
> IQS7222C capacitive touch controllers. This new family of devices is
> similar to the IQS269A, a key difference being the delineation between
> conversion cycles and sensing channels.
> 
> A cycle represents the charge transfer mechanism shared by up to two
> channels. Channels may represent keys or switches and have two levels
> of detection (proximity and touch).
> 
> Each device has its own unique features including channel count, slider
> or wheel support, and Hall-effect sensing. The driver is demonstrated
> with each device in the following videos:
> 
> IQS7222A: https://youtu.be/SyHhe9pSr8c
> IQS7222B: https://youtu.be/R9Yd8yFPmN8
> IQS7222C: https://youtu.be/-ahg52Co5zo
> 
> Like the IQS269A and its close cousin IQS626A, the IQS7222A/B/C are
> highly configurable and follow the same general structure in terms of
> how their bindings are represented.
> 

Applied, thank you.

> Jeff LaBundy (2):
>   dt-bindings: input: Add bindings for Azoteq IQS7222A/B/C
>   Input: add support for Azoteq IQS7222A/B/C
> 
>  .../bindings/input/azoteq,iqs7222.yaml        |  960 +++++++
>  drivers/input/misc/Kconfig                    |   10 +
>  drivers/input/misc/Makefile                   |    1 +
>  drivers/input/misc/iqs7222.c                  | 2445 +++++++++++++++++
>  4 files changed, 3416 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml
>  create mode 100644 drivers/input/misc/iqs7222.c
> 
> -- 
> 2.25.1
> 

-- 
Dmitry



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux