# SPDX-License-Identifier: GPL-2.0
#
# Makefile for the touchscreen drivers.
#
# Each configuration option enables a list of files.
wm97xx-ts-y := wm97xx-core.o
obj-$([31mCONFIG_TOUCHSCREEN_PROPERTIES[0m) += of_touchscreen.o
obj-$([31mCONFIG_TOUCHSCREEN_88PM860X[0m) += 88pm860x-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_AD7877[0m) += ad7877.o
obj-$([31mCONFIG_TOUCHSCREEN_AD7879[0m) += ad7879.o
obj-$([31mCONFIG_TOUCHSCREEN_AD7879_I2C[0m) += ad7879-i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_AD7879_SPI[0m) += ad7879-spi.o
obj-$([31mCONFIG_TOUCHSCREEN_ADC[0m) += resistive-adc-touch.o
obj-$([31mCONFIG_TOUCHSCREEN_ADS7846[0m) += ads7846.o
obj-$([31mCONFIG_TOUCHSCREEN_AR1021_I2C[0m) += ar1021_i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_ATMEL_MXT[0m) += atmel_mxt_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_AUO_PIXCIR[0m) += auo-pixcir-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_BU21013[0m) += bu21013_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_BU21029[0m) += bu21029_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_CHIPONE_ICN8318[0m) += chipone_icn8318.o
obj-$([31mCONFIG_TOUCHSCREEN_CHIPONE_ICN8505[0m) += chipone_icn8505.o
obj-$([31mCONFIG_TOUCHSCREEN_CY8CTMG110[0m) += cy8ctmg110_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP_CORE[0m) += cyttsp_core.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP_I2C[0m) += cyttsp_i2c.o cyttsp_i2c_common.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP_SPI[0m) += cyttsp_spi.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP4_CORE[0m) += cyttsp4_core.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP4_I2C[0m) += cyttsp4_i2c.o cyttsp_i2c_common.o
obj-$([31mCONFIG_TOUCHSCREEN_CYTTSP4_SPI[0m) += cyttsp4_spi.o
obj-$([31mCONFIG_TOUCHSCREEN_DA9034[0m) += da9034-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_DA9052[0m) += da9052_tsi.o
obj-$([31mCONFIG_TOUCHSCREEN_DYNAPRO[0m) += dynapro.o
obj-$([31mCONFIG_TOUCHSCREEN_EDT_FT5X06[0m) += edt-ft5x06.o
obj-$([31mCONFIG_TOUCHSCREEN_HAMPSHIRE[0m) += hampshire.o
obj-$([31mCONFIG_TOUCHSCREEN_GUNZE[0m) += gunze.o
obj-$([31mCONFIG_TOUCHSCREEN_EETI[0m) += eeti_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_EKTF2127[0m) += ektf2127.o
obj-$([31mCONFIG_TOUCHSCREEN_ELAN[0m) += elants_i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_ELO[0m) += elo.o
obj-$([31mCONFIG_TOUCHSCREEN_EGALAX[0m) += egalax_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_EGALAX_SERIAL[0m) += egalax_ts_serial.o
obj-$([31mCONFIG_TOUCHSCREEN_EXC3000[0m) += exc3000.o
obj-$([31mCONFIG_TOUCHSCREEN_FUJITSU[0m) += fujitsu_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_GOODIX[0m) += goodix.o
obj-$([31mCONFIG_TOUCHSCREEN_HIDEEP[0m) += hideep.o
obj-$([31mCONFIG_TOUCHSCREEN_ILI210X[0m) += ili210x.o
obj-$([31mCONFIG_TOUCHSCREEN_IMX6UL_TSC[0m) += imx6ul_tsc.o
obj-$([31mCONFIG_TOUCHSCREEN_INEXIO[0m) += inexio.o
obj-$([31mCONFIG_TOUCHSCREEN_IPROC[0m) += bcm_iproc_tsc.o
obj-$([31mCONFIG_TOUCHSCREEN_LPC32XX[0m) += lpc32xx_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MAX11801[0m) += max11801_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MXS_LRADC[0m) += mxs-lradc-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MX25[0m) += fsl-imx25-tcq.o
obj-$([31mCONFIG_TOUCHSCREEN_MC13783[0m) += mc13783_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MCS5000[0m) += mcs5000_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MELFAS_MIP4[0m) += melfas_mip4.o
obj-$([31mCONFIG_TOUCHSCREEN_MIGOR[0m) += migor_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_MMS114[0m) += mms114.o
obj-$([31mCONFIG_TOUCHSCREEN_MTOUCH[0m) += mtouch.o
obj-$([31mCONFIG_TOUCHSCREEN_MK712[0m) += mk712.o
obj-$([31mCONFIG_TOUCHSCREEN_HP600[0m) += hp680_ts_input.o
obj-$([31mCONFIG_TOUCHSCREEN_HP7XX[0m) += jornada720_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_IPAQ_MICRO[0m) += ipaq-micro-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_HTCPEN[0m) += htcpen.o
obj-$([31mCONFIG_TOUCHSCREEN_USB_COMPOSITE[0m) += usbtouchscreen.o
obj-$([31mCONFIG_TOUCHSCREEN_PCAP[0m) += pcap_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_PENMOUNT[0m) += penmount.o
obj-$([31mCONFIG_TOUCHSCREEN_PIXCIR[0m) += pixcir_i2c_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_RM_TS[0m) += raydium_i2c_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_S3C2410[0m) += s3c2410_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_S6SY761[0m) += s6sy761.o
obj-$([31mCONFIG_TOUCHSCREEN_SILEAD[0m) += silead.o
obj-$([31mCONFIG_TOUCHSCREEN_SIS_I2C[0m) += sis_i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_ST1232[0m) += st1232.o
obj-$([31mCONFIG_TOUCHSCREEN_STMFTS[0m) += stmfts.o
obj-$([31mCONFIG_TOUCHSCREEN_STMPE[0m) += stmpe-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_SUN4I[0m) += sun4i-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_SUR40[0m) += sur40.o
obj-$([31mCONFIG_TOUCHSCREEN_SURFACE3_SPI[0m) += surface3_spi.o
obj-$([31mCONFIG_TOUCHSCREEN_TI_AM335X_TSC[0m) += ti_am335x_tsc.o
obj-$([31mCONFIG_TOUCHSCREEN_TOUCHIT213[0m) += touchit213.o
obj-$([31mCONFIG_TOUCHSCREEN_TOUCHRIGHT[0m) += touchright.o
obj-$([31mCONFIG_TOUCHSCREEN_TOUCHWIN[0m) += touchwin.o
obj-$([31mCONFIG_TOUCHSCREEN_TS4800[0m) += ts4800-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_TSC_SERIO[0m) += tsc40.o
obj-$([31mCONFIG_TOUCHSCREEN_TSC200X_CORE[0m) += tsc200x-core.o
obj-$([31mCONFIG_TOUCHSCREEN_TSC2004[0m) += tsc2004.o
obj-$([31mCONFIG_TOUCHSCREEN_TSC2005[0m) += tsc2005.o
tsc2007-y := tsc2007_core.o
tsc2007-$([31mCONFIG_TOUCHSCREEN_TSC2007_IIO[0m) += tsc2007_iio.o
obj-$([31mCONFIG_TOUCHSCREEN_TSC2007[0m) += tsc2007.o
obj-$([31mCONFIG_TOUCHSCREEN_UCB1400[0m) += ucb1400_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_WACOM_W8001[0m) += wacom_w8001.o
obj-$([31mCONFIG_TOUCHSCREEN_WACOM_I2C[0m) += wacom_i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_WDT87XX_I2C[0m) += wdt87xx_i2c.o
obj-$([31mCONFIG_TOUCHSCREEN_WM831X[0m) += wm831x-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_WM97XX[0m) += wm97xx-ts.o
wm97xx-ts-$([31mCONFIG_TOUCHSCREEN_WM9705[0m) += wm9705.o
wm97xx-ts-$([31mCONFIG_TOUCHSCREEN_WM9712[0m) += wm9712.o
wm97xx-ts-$([31mCONFIG_TOUCHSCREEN_WM9713[0m) += wm9713.o
obj-$([31mCONFIG_TOUCHSCREEN_WM97XX_MAINSTONE[0m) += mainstone-wm97xx.o
obj-$([31mCONFIG_TOUCHSCREEN_WM97XX_ZYLONITE[0m) += zylonite-wm97xx.o
obj-$([31mCONFIG_TOUCHSCREEN_SX8654[0m) += sx8654.o
obj-$([31mCONFIG_TOUCHSCREEN_TPS6507X[0m) += tps6507x-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_ZET6223[0m) += zet6223.o
obj-$([31mCONFIG_TOUCHSCREEN_ZFORCE[0m) += zforce_ts.o
obj-$([31mCONFIG_TOUCHSCREEN_COLIBRI_VF50[0m) += colibri-vf50-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_ROHM_BU21023[0m) += rohm_bu21023.o
obj-$([31mCONFIG_TOUCHSCREEN_RASPBERRYPI_FW[0m) += raspberrypi-ts.o
obj-$([31mCONFIG_TOUCHSCREEN_IQS5XX[0m) += iqs5xx.o