input: touchpanel: Add Synaptics latest version 2.7 touchpanel driver

This is the reference driver source code for synaptics touch driver,
the version is 2.7.It is used for QVR845 touchscreen.

Change-Id: I2b5a8ef1b354340a2a8afa4cc27e322672160a03
Signed-off-by: chenx <chenxiang0527@thundersoft.com>
Git-commit: 485b00bb7275ac565328166de1365013a77122f2
Git-repo: https://source.codeaurora.org/external/thundersoft/ihvjointlab/sensor-driver/commit/?h=Synaptics_ctp_v2.7
[jinf@codeaurora.org: resolve trivial merge conflicts]
Signed-off-by: Jin Fu <jinf@codeaurora.org>
diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile
index 81b8645..0caab59 100644
--- a/drivers/input/touchscreen/Makefile
+++ b/drivers/input/touchscreen/Makefile
@@ -71,6 +71,7 @@
 obj-$(CONFIG_TOUCHSCREEN_SUN4I)		+= sun4i-ts.o
 obj-$(CONFIG_TOUCHSCREEN_SUR40)		+= sur40.o
 obj-$(CONFIG_TOUCHSCREEN_SURFACE3_SPI)	+= surface3_spi.o
+obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_DSX) += synaptics_dsx/
 obj-$(CONFIG_TOUCHSCREEN_TI_AM335X_TSC)	+= ti_am335x_tsc.o
 obj-$(CONFIG_TOUCHSCREEN_TOUCHIT213)	+= touchit213.o
 obj-$(CONFIG_TOUCHSCREEN_TOUCHRIGHT)	+= touchright.o