]> git.baikalelectronics.ru Git - kernel.git/commit
Input: add zinitix touchscreen driver
authorMichael Srba <Michael.Srba@seznam.cz>
Sun, 4 Oct 2020 21:37:47 +0000 (14:37 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 4 Oct 2020 23:08:09 +0000 (16:08 -0700)
commite08f091d38abf937d2805a2d428f0966f41373f5
treedb8141323b6758dca2b6b1d195767fbed3dd4611
parent24030ed0b5be358718ad21bd92ca581f8956761d
Input: add zinitix touchscreen driver

Add support for the bt541 touchscreen IC from zinitix, loosely based on
downstream driver. The driver currently supports multitouch (5 touch points).
The bt541 seems to support touch keys, but the support was not added because
that functionality is not being utilized by the touchscreen used for testing.
Based on the similartities between downstream drivers, it seems likely that
other similar touchscreen ICs can be supported with this driver in the future.

Signed-off-by: Michael Srba <Michael.Srba@seznam.cz>
Link: https://lore.kernel.org/r/20201001122949.16846-1-michael.srba@seznam.cz
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/zinitix.c [new file with mode: 0644]