summaryrefslogtreecommitdiffstats
path: root/drivers/input/Makefile
diff options
context:
space:
mode:
authorAndrew Duggan <aduggan@synaptics.com>2016-03-10 15:35:49 -0800
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2016-03-10 16:02:39 -0800
commit2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 (patch)
tree6b08b78455038ea08b3c4cd9473d3f580a2fa56b /drivers/input/Makefile
parentafd2ff9b7e1b367172f18ba7f693dfb62bdcb2dc (diff)
downloadlinux-0-day-2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56.tar.gz
linux-0-day-2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56.tar.xz
Input: synaptics-rmi4 - add support for Synaptics RMI4 devices
Synaptics uses the Register Mapped Interface (RMI) protocol as a communications interface for their devices. This driver adds the core functionality needed to interface with RMI4 devices. RMI devices can be connected to the host via several transport protocols and can supports a wide variety of functionality defined by RMI functions. Support for transport protocols and RMI functions are implemented in individual drivers. The RMI4 core driver uses a bus architecture to facilitate the various combinations of transport and function drivers needed by a particular device. Signed-off-by: Andrew Duggan <aduggan@synaptics.com> Signed-off-by: Christopher Heiny <cheiny@synaptics.com> Tested-by: Benjamin Tissoires <benjamin.tissoires@redhat.com> Tested-by: Linus Walleij <linus.walleij@linaro.org> Tested-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/Makefile')
-rw-r--r--drivers/input/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/input/Makefile b/drivers/input/Makefile
index 0c9302ca9954f..595820bbabe95 100644
--- a/drivers/input/Makefile
+++ b/drivers/input/Makefile
@@ -26,3 +26,5 @@ obj-$(CONFIG_INPUT_TOUCHSCREEN) += touchscreen/
obj-$(CONFIG_INPUT_MISC) += misc/
obj-$(CONFIG_INPUT_APMPOWER) += apm-power.o
+
+obj-$(CONFIG_RMI4_CORE) += rmi4/