add dma support for spim driver
[firefly-linux-kernel-4.4.55.git] / drivers / input / touchscreen / Makefile
1 #
2 # Makefile for the touchscreen drivers.
3 #
4
5 # Each configuration option enables a list of files.
6
7 wm97xx-ts-y := wm97xx-core.o
8
9 obj-$(CONFIG_TOUCHSCREEN_88PM860X)      += 88pm860x-ts.o
10 obj-$(CONFIG_TOUCHSCREEN_AD7877)        += ad7877.o
11 obj-$(CONFIG_TOUCHSCREEN_AD7879)        += ad7879.o
12 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C)    += ad7879-i2c.o
13 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI)    += ad7879-spi.o
14 obj-$(CONFIG_TOUCHSCREEN_ADS7846)       += ads7846.o
15 obj-$(CONFIG_TOUCHSCREEN_ATMEL_MXT)     += atmel_mxt_ts.o
16 obj-$(CONFIG_TOUCHSCREEN_ATMEL_TSADCC)  += atmel_tsadcc.o
17 obj-$(CONFIG_TOUCHSCREEN_BITSY)         += h3600_ts_input.o
18 obj-$(CONFIG_TOUCHSCREEN_BU21013)       += bu21013_ts.o
19 obj-$(CONFIG_TOUCHSCREEN_CY8CTMG110)    += cy8ctmg110_ts.o
20 obj-$(CONFIG_TOUCHSCREEN_DA9034)        += da9034-ts.o
21 obj-$(CONFIG_TOUCHSCREEN_DYNAPRO)       += dynapro.o
22 obj-$(CONFIG_TOUCHSCREEN_HAMPSHIRE)     += hampshire.o
23 obj-$(CONFIG_TOUCHSCREEN_GUNZE)         += gunze.o
24 obj-$(CONFIG_TOUCHSCREEN_EETI)          += eeti_ts.o
25 obj-$(CONFIG_TOUCHSCREEN_ELO)           += elo.o
26 obj-$(CONFIG_TOUCHSCREEN_FUJITSU)       += fujitsu_ts.o
27 obj-$(CONFIG_TOUCHSCREEN_INEXIO)        += inexio.o
28 obj-$(CONFIG_TOUCHSCREEN_INTEL_MID)     += intel-mid-touch.o
29 obj-$(CONFIG_TOUCHSCREEN_LPC32XX)       += lpc32xx_ts.o
30 obj-$(CONFIG_TOUCHSCREEN_MAX11801)      += max11801_ts.o
31 obj-$(CONFIG_TOUCHSCREEN_MC13783)       += mc13783_ts.o
32 obj-$(CONFIG_TOUCHSCREEN_MCS5000)       += mcs5000_ts.o
33 obj-$(CONFIG_TOUCHSCREEN_MIGOR)         += migor_ts.o
34 obj-$(CONFIG_TOUCHSCREEN_MTOUCH)        += mtouch.o
35 obj-$(CONFIG_TOUCHSCREEN_MK712)         += mk712.o
36 obj-$(CONFIG_TOUCHSCREEN_HP600)         += hp680_ts_input.o
37 obj-$(CONFIG_TOUCHSCREEN_HP7XX)         += jornada720_ts.o
38 obj-$(CONFIG_TOUCHSCREEN_HTCPEN)        += htcpen.o
39 obj-$(CONFIG_TOUCHSCREEN_USB_COMPOSITE) += usbtouchscreen.o
40 obj-$(CONFIG_TOUCHSCREEN_PCAP)          += pcap_ts.o
41 obj-$(CONFIG_TOUCHSCREEN_PENMOUNT)      += penmount.o
42 obj-$(CONFIG_TOUCHSCREEN_S3C2410)       += s3c2410_ts.o
43 obj-$(CONFIG_TOUCHSCREEN_ST1232)        += st1232.o
44 obj-$(CONFIG_TOUCHSCREEN_STMPE)         += stmpe-ts.o
45 obj-$(CONFIG_TOUCHSCREEN_TNETV107X)     += tnetv107x-ts.o
46 obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI)     += synaptics_i2c_rmi.o
47 obj-$(CONFIG_TOUCHSCREEN_TOUCHIT213)    += touchit213.o
48 obj-$(CONFIG_TOUCHSCREEN_TOUCHRIGHT)    += touchright.o
49 obj-$(CONFIG_TOUCHSCREEN_TOUCHWIN)      += touchwin.o
50 obj-$(CONFIG_TOUCHSCREEN_TSC2005)       += tsc2005.o
51 obj-$(CONFIG_TOUCHSCREEN_TSC2007)       += tsc2007.o
52 obj-$(CONFIG_TOUCHSCREEN_UCB1400)       += ucb1400_ts.o
53 obj-$(CONFIG_TOUCHSCREEN_WACOM_W8001)   += wacom_w8001.o
54 obj-$(CONFIG_TOUCHSCREEN_WM831X)        += wm831x-ts.o
55 obj-$(CONFIG_TOUCHSCREEN_WM97XX)        += wm97xx-ts.o
56 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9705)  += wm9705.o
57 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9712)  += wm9712.o
58 wm97xx-ts-$(CONFIG_TOUCHSCREEN_WM9713)  += wm9713.o
59 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ATMEL)  += atmel-wm97xx.o
60 obj-$(CONFIG_TOUCHSCREEN_WM97XX_MAINSTONE)      += mainstone-wm97xx.o
61 obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE)       += zylonite-wm97xx.o
62 obj-$(CONFIG_TOUCHSCREEN_W90X900)       += w90p910_ts.o
63 obj-$(CONFIG_TOUCHSCREEN_TPS6507X)      += tps6507x-ts.o
64 obj-$(CONFIG_TOUCHSCREEN_PCAP)          += pcap_ts.o
65 obj-$(CONFIG_TOUCHSCREEN_XPT2046_NORMAL_SPI)    += xpt2046_ts.o
66 obj-$(CONFIG_TOUCHSCREEN_XPT2046_TSLIB_SPI)     += xpt2046_tslib_ts.o ts_lib/
67 obj-$(CONFIG_TOUCHSCREEN_XPT2046_CBN_SPI)       += xpt2046_cbn_ts.o calibration_ts.o largenum_ts.o calib_iface_ts.o
68 obj-$(CONFIG_TOUCHSCREEN_IT7250)        += ctp_it7250.o
69 obj-$(CONFIG_RK28_I2C_TS_NTP070)        += ntp070.o
70 obj-$(CONFIG_HANNSTAR_P1003)            += hannstar_p1003.o
71 obj-$(CONFIG_TOUCHSCREEN_IT7260)        += it7260_ts.o
72 obj-$(CONFIG_TOUCHSCREEN_IT7260_I2C)    += IT7260_ts_i2c.o
73 obj-$(CONFIG_SINTEK_3FA16)              += sintek_3FA16.o
74 obj-$(CONFIG_EETI_EGALAX)               += eeti_egalax_i2c.o
75 obj-$(CONFIG_ATMEL_MXT224)              += atmel_maxtouch.o
76 obj-$(CONFIG_ATMEL_MXT1386)             += atmel_mxt1386.o
77 obj-$(CONFIG_TOUCHSCREEN_GT801_IIC)     += gt801_ts.o
78 obj-$(CONFIG_TOUCHSCREEN_GT818_IIC)     += gt818_ts.o
79 obj-$(CONFIG_TOUCHSCREEN_ILI2102_IIC)   += ili2102_ts.o
80 obj-$(CONFIG_D70_L3188A)                += goodix_touch.o
81 obj-$(CONFIG_TOUCHSCREEN_GT8XX)                += rk29_i2c_goodix.o
82 obj-$(CONFIG_TOUCHSCREEN_FT5406)        += ft5406_ts.o
83 obj-$(CONFIG_TOUCHSCREEN_FT5306)        += ft5306_ts.o
84 obj-$(CONFIG_TOUCHSCREEN_GT819)         += gt819.o
85 obj-$(CONFIG_TOUCHSCREEN_NAS)           += nas_ts.o
86 obj-$(CONFIG_LAIBAO_TS)         += ft5x0x_i2c_ts.o
87 obj-$(CONFIG_TOUCHSCREEN_PIXCIR)      += pixcir_i2c_ts.o