]> git.baikalelectronics.ru Git - kernel.git/commit
Input: add driver for the Cypress CY8CTMA140 touchscreen
authorLinus Walleij <linus.walleij@linaro.org>
Sun, 10 May 2020 05:18:18 +0000 (22:18 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sun, 10 May 2020 05:26:48 +0000 (22:26 -0700)
commit25512dfbd1f066b0905bc2ac3c37972485b02056
treefbfe79d9f361b81548d3aba22f749967b2e13c6f
parent502cf0c96a445ab1c339346e707b10a5153aa1cc
Input: add driver for the Cypress CY8CTMA140 touchscreen

This adds a new driver for the Cypress CY8CTMA140 touchscreen.

This driver is inspired by out-of-tree code for the Samsung
GT-S7710 mobile phone.

I have tried to compare the structure and behaviour of this
touchscreen to the existing CYTTSP and CYTTSP4 generics and
it seems pretty different. It is also different in character
from the cy8ctmg110_ts.c. It appears to rather be vaguely
related to the Melfas MMS114 driver, yet distinctly
different.

Dmitry Torokhov rewrote the key scanning code during the
submission process so the driver is a joint work.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20200506123435.187432-2-linus.walleij@linaro.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
MAINTAINERS
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/cy8ctma140.c [new file with mode: 0644]