Skip to content

Commit

Permalink
Staging: add Synaptics RMI4 touchpad driver support
Browse files Browse the repository at this point in the history
Added the Synaptics RMI4 touchpad driver support.

Acked-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com>
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Christopher Heiny <cheiny@synaptics.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Naveen Kumar Gaddipati authored and Greg Kroah-Hartman committed Nov 9, 2010
1 parent 78fd115 commit eba499d
Show file tree
Hide file tree
Showing 7 changed files with 1,252 additions and 0 deletions.
2 changes: 2 additions & 0 deletions drivers/staging/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -177,5 +177,7 @@ source "drivers/staging/speakup/Kconfig"

source "drivers/staging/cptm1217/Kconfig"

source "drivers/staging/ste_rmi4/Kconfig"

endif # !STAGING_EXCLUDE_BUILD
endif # STAGING
1 change: 1 addition & 0 deletions drivers/staging/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,4 @@ obj-$(CONFIG_FT1000) += ft1000/
obj-$(CONFIG_SND_INTEL_SST) += intel_sst/
obj-$(CONFIG_SPEAKUP) += speakup/
obj-$(CONFIG_TOUCHSCREEN_CLEARPAD_TM1217) += cptm1217/
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4) += ste_rmi4/
9 changes: 9 additions & 0 deletions drivers/staging/ste_rmi4/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
config TOUCHSCREEN_SYNAPTICS_I2C_RMI4
tristate "Synaptics i2c rmi4 touchscreen"
depends on I2C
help
Say Y here if you have a Synaptics RMI4 and
want to enable support for the built-in touchscreen.

To compile this driver as a module, choose M here: the
module will be called synaptics_rmi4_ts.
4 changes: 4 additions & 0 deletions drivers/staging/ste_rmi4/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#
# Makefile for the RMI4 touchscreen driver.
#
obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4) += synaptics_i2c_rmi4.o
7 changes: 7 additions & 0 deletions drivers/staging/ste_rmi4/TODO
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
TODO
----

Wait for the official upstream synaptics rmi4 clearpad drivers as promised over the past few months
Merge any device support needed from this driver into it
Delete this driver

Loading

0 comments on commit eba499d

Please sign in to comment.