Skip to content

Commit

Permalink
chumby8-ts: new touchscreen driver
Browse files Browse the repository at this point in the history
This is the driver for the Chumby 8's built-in touchscreen, interfaced
over SPI. Code was heavily borrowed from ads7846.c and the original
Chumby kernel's silvermoon-tsb.c.
  • Loading branch information
dougg3 committed May 3, 2023
1 parent d67d82f commit 8546edd
Show file tree
Hide file tree
Showing 3 changed files with 478 additions and 0 deletions.
12 changes: 12 additions & 0 deletions drivers/input/touchscreen/Kconfig
Expand Up @@ -1377,4 +1377,16 @@ config TOUCHSCREEN_HIMAX_HX83112B
To compile this driver as a module, choose M here: the
module will be called himax_hx83112b.

config TOUCHSCREEN_CHUMBY8
tristate "Chumby 8 touchscreen"
depends on SPI_MASTER
help
Say Y here if you have a Chumby 8 and want to use its
built-in touchscreen.

If unsure, say N.

To compile this driver as a module, choose M here: the
module will be called chumby8_ts.s

endif
1 change: 1 addition & 0 deletions drivers/input/touchscreen/Makefile
Expand Up @@ -116,3 +116,4 @@ obj-$(CONFIG_TOUCHSCREEN_RASPBERRYPI_FW) += raspberrypi-ts.o
obj-$(CONFIG_TOUCHSCREEN_IQS5XX) += iqs5xx.o
obj-$(CONFIG_TOUCHSCREEN_ZINITIX) += zinitix.o
obj-$(CONFIG_TOUCHSCREEN_HIMAX_HX83112B) += himax_hx83112b.o
obj-$(CONFIG_TOUCHSCREEN_CHUMBY8) += chumby8-ts.o

0 comments on commit 8546edd

Please sign in to comment.