]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Input: add driver for Hynitron CST816x series
authorOleh Kuzhylnyi <kuzhylol@gmail.com>
Thu, 25 Sep 2025 04:43:14 +0000 (21:43 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 25 Sep 2025 05:36:50 +0000 (22:36 -0700)
commitc87a819bec86f9aff695caf79d672082bb123451
tree69d0672950ec0a6e4401b08ad41b12f341cbff9c
parent67c9b685c7f8f19b2f449fdd5fb6a0a0c39f429a
Input: add driver for Hynitron CST816x series

Introduce support for the Hynitron CST816x series touchscreen controller
used for 240×240 1.28-inch Round LCD Display Module manufactured
by Waveshare Electronics. The driver is designed based on an Arduino
implementation marked as under MIT License. This driver is written
for a particular round display based on the CST816S controller, which
is not compatiable with existing driver for Hynitron controllers.

Signed-off-by: Oleh Kuzhylnyi <kuzhylol@gmail.com>
Link: https://lore.kernel.org/r/20250921125939.249788-2-kuzhylol@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/Makefile
drivers/input/touchscreen/hynitron-cst816x.c [new file with mode: 0644]