Input: add support for ChipOne icn8505 based touchscreens
authorHans de Goede <hdegoede@redhat.com>
Wed, 9 May 2018 20:23:38 +0000 (13:23 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 9 May 2018 20:29:35 +0000 (13:29 -0700)
commite7330fa032bb5e5dd393db35ab544ac8e52e9e62
treedc41a159c3995ac23132dbbe138e21e413015e0a
parenta5a45b7fcd518bd38530ee9511c0b27bf8727652
Input: add support for ChipOne icn8505 based touchscreens

The ChipOne icn8505 is an i2c capacitive touchscreen controller typically
used in cheap x86 tablets, this commit adds a driver for it.

Note the icn8505 is somewhat similar to the icn8318 and I started with
modifying that driver to support both, but in the end the differences were
too large and I decided to write a new driver instead.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
MAINTAINERS
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/chipone_icn8505.c [new file with mode: 0644]