# # Synaptics DSX touchscreen driver configuration # menuconfig TOUCHSCREEN_SYNAPTICS_DSX_v21 bool "Synaptics DSX touchscreen" default y help Say Y here if you have a Synaptics DSX touchscreen connected to your system. If unsure, say N. if TOUCHSCREEN_SYNAPTICS_DSX_v21 choice default TOUCHSCREEN_SYNAPTICS_DSX_I2C_v21 prompt "Synaptics DSX touchscreen bus interface" config TOUCHSCREEN_SYNAPTICS_DSX_I2C_v21 bool "I2C" depends on I2C help Say Y here if you have a Synaptics DSX touchscreen interfaced to the host processor over I2C If unsure, say N. This module uses the services of DSX CORE config TOUCHSCREEN_SYNAPTICS_DSX_SPI_v21 bool "SPI" depends on SPI_MASTER help Say Y here if you have a Synaptics DSX touchscreen interfaced to the host processor over SPI If unsure, say N. This module uses the services of DSX CORE endchoice config TOUCHSCREEN_SYNAPTICS_DSX_CORE_v21 tristate "Synaptics DSX core driver module" depends on TOUCHSCREEN_SYNAPTICS_DSX_I2C_v21 || TOUCHSCREEN_SYNAPTICS_DSX_SPI_v21 help Say Y here to enable basic touch reporting functionalities. If unsure, say N. To compile this driver as a module, choose M here: the module will be called synaptics_dsx_core. config TOUCHSCREEN_SYNAPTICS_DSX_RMI_DEV_v21 tristate "Synaptics DSX touchscreen RMI device module" depends on TOUCHSCREEN_SYNAPTICS_DSX_CORE_v21 help Say Y here to enable support for direct RMI register access. If unsure, say N. To compile this driver as a module, choose M here: the module will be called synaptics_dsx_rmi_dev. config TOUCHSCREEN_SYNAPTICS_DSX_FW_UPDATE_v21 tristate "Synaptics DSX touchscreen firmware update module" depends on TOUCHSCREEN_SYNAPTICS_DSX_CORE_v21 help Say Y here to enable support for carrying out firmware update. If unsure, say N. To compile this driver as a module, choose M here: the module will be called synaptics_dsx_fw_update. config TOUCHSCREEN_SYNAPTICS_DSX_PROXIMITY_v21 tristate "Synaptics DSX touchscreen proximity module" depends on TOUCHSCREEN_SYNAPTICS_DSX_CORE_v21 help Say Y here to enable support for proximity functionalities. If unsure, say N. To compile this driver as a module, choose M here: the module will be called synaptics_dsx_proximity. endif