forked from Minki/linux
bdb5c57f20
This patch adds support for the built-in multitouch sensor in the Samsung SUR40 touchscreen device, also known as Microsoft Surface 2.0 or Microsoft Pixelsense. Support for raw video output from the sensor as well as the accelerometer will be added in a later patch. Signed-off-by: Florian Echtler <floe@butterbrot.org> Reviewed-by: David Herrmann <dh.herrmann@gmail.com> Reviewed-by: Henrik Rydberg <rydberg@euromail.se> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
80 lines
3.7 KiB
Makefile
80 lines
3.7 KiB
Makefile
#
|
|
# Makefile for the touchscreen drivers.
|
|
#
|
|
|
|
# Each configuration option enables a list of files.
|
|
|
|
wm97xx-ts-y := wm97xx-core.o
|
|
|
|
obj-$(CONFIG_TOUCHSCREEN_88PM860X) += 88pm860x-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_AD7877) += ad7877.o
|
|
obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o
|
|
obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o
|
|
obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ADS7846) += ads7846.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ATMEL_MXT) += atmel_mxt_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ATMEL_TSADCC) += atmel_tsadcc.o
|
|
obj-$(CONFIG_TOUCHSCREEN_AUO_PIXCIR) += auo-pixcir-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_BU21013) += bu21013_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CY8CTMG110) += cy8ctmg110_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP_CORE) += cyttsp_core.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP_I2C) += cyttsp_i2c.o cyttsp_i2c_common.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP_SPI) += cyttsp_spi.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP4_CORE) += cyttsp4_core.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP4_I2C) += cyttsp4_i2c.o cyttsp_i2c_common.o
|
|
obj-$(CONFIG_TOUCHSCREEN_CYTTSP4_SPI) += cyttsp4_spi.o
|
|
obj-$(CONFIG_TOUCHSCREEN_DA9034) += da9034-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_DA9052) += da9052_tsi.o
|
|
obj-$(CONFIG_TOUCHSCREEN_DYNAPRO) += dynapro.o
|
|
obj-$(CONFIG_TOUCHSCREEN_EDT_FT5X06) += edt-ft5x06.o
|
|
obj-$(CONFIG_TOUCHSCREEN_HAMPSHIRE) += hampshire.o
|
|
obj-$(CONFIG_TOUCHSCREEN_GUNZE) += gunze.o
|
|
obj-$(CONFIG_TOUCHSCREEN_EETI) += eeti_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o
|
|
obj-$(CONFIG_TOUCHSCREEN_EGALAX) += egalax_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ILI210X) += ili210x.o
|
|
obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o
|
|
obj-$(CONFIG_TOUCHSCREEN_INTEL_MID) += intel-mid-touch.o
|
|
obj-$(CONFIG_TOUCHSCREEN_LPC32XX) += lpc32xx_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MAX11801) += max11801_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MC13783) += mc13783_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MCS5000) += mcs5000_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MIGOR) += migor_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MMS114) += mms114.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MTOUCH) += mtouch.o
|
|
obj-$(CONFIG_TOUCHSCREEN_MK712) += mk712.o
|
|
obj-$(CONFIG_TOUCHSCREEN_HP600) += hp680_ts_input.o
|
|
obj-$(CONFIG_TOUCHSCREEN_HP7XX) += jornada720_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_HTCPEN) += htcpen.o
|
|
obj-$(CONFIG_TOUCHSCREEN_USB_COMPOSITE) += usbtouchscreen.o
|
|
obj-$(CONFIG_TOUCHSCREEN_PCAP) += pcap_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_PENMOUNT) += penmount.o
|
|
obj-$(CONFIG_TOUCHSCREEN_PIXCIR) += pixcir_i2c_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_S3C2410) += s3c2410_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ST1232) += st1232.o
|
|
obj-$(CONFIG_TOUCHSCREEN_STMPE) += stmpe-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_SUR40) += sur40.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TI_AM335X_TSC) += ti_am335x_tsc.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TNETV107X) += tnetv107x-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TOUCHIT213) += touchit213.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TOUCHRIGHT) += touchright.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TOUCHWIN) += touchwin.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TSC_SERIO) += tsc40.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TSC2005) += tsc2005.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TSC2007) += tsc2007.o
|
|
obj-$(CONFIG_TOUCHSCREEN_UCB1400) += ucb1400_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WACOM_W8001) += wacom_w8001.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WACOM_I2C) += wacom_i2c.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WM831X) += wm831x-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WM97XX) += wm97xx-ts.o
|
|
wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9705) += wm9705.o
|
|
wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9712) += wm9712.o
|
|
wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9713) += wm9713.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WM97XX_ATMEL) += atmel-wm97xx.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE) += mainstone-wm97xx.o
|
|
obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE) += zylonite-wm97xx.o
|
|
obj-$(CONFIG_TOUCHSCREEN_W90X900) += w90p910_ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_TPS6507X) += tps6507x-ts.o
|
|
obj-$(CONFIG_TOUCHSCREEN_ZFORCE) += zforce_ts.o
|