]> git.baikalelectronics.ru Git - kernel.git/commit
Input: ili210x - add ILI2117 support
authorMarek Vasut <marex@denx.de>
Sun, 11 Aug 2019 16:16:37 +0000 (09:16 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 12 Nov 2019 00:09:07 +0000 (16:09 -0800)
commit1ba2e226748b4bd057223d544f73c48b03635397
tree075f6b414c68eee525a6e421a3165abbf714175c
parentc43e7830cb96a1272544b1f399271ba986393b03
Input: ili210x - add ILI2117 support

Add support for ILI2117 touch controller. This controller is similar
to the ILI210x and ILI251x, except for the following differences:
- Reading out of touch data must happen at most 300 mS after the
  interrupt line was asserted. No command must be sent, the data
  are returned upon pure I2C read of 43 bytes long.
- Supports 10 simultaneous touch inputs.
- Touch data format is slightly different.

Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Rob Herring <robh@kernel.org> # for DT binding
Tested-by: Adam Ford <aford173@gmail.com> #imx6q-logicpd
Tested-by: Sven Van Asbroeck <TheSven73@gmail.com> # ILI2118A variant
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/ilitek,ili2xxx.txt
drivers/input/touchscreen/ili210x.c