]> nv-tegra.nvidia Code Review - linux-3.10.git/blobdiff - drivers/input/touchscreen/Kconfig
tty: Added a CONFIG_TTY option to allow removal of TTY
[linux-3.10.git] / drivers / input / touchscreen / Kconfig
index 515cfe7905430fb621362231ac7dd468f42a3016..3d6f548dd3d4de7d76925a7150f050c7babb5bd8 100644 (file)
@@ -192,6 +192,8 @@ config TOUCHSCREEN_DA9052
          To compile this driver as a module, choose M here: the
          module will be called da9052_tsi.
 
+if TTY
+
 config TOUCHSCREEN_DYNAPRO
        tristate "Dynapro serial touchscreen"
        select SERIO
@@ -216,6 +218,8 @@ config TOUCHSCREEN_HAMPSHIRE
          To compile this driver as a module, choose M here: the
          module will be called hampshire.
 
+endif # TTY
+
 config TOUCHSCREEN_EETI
        tristate "EETI touchscreen panel support"
        depends on I2C
@@ -237,6 +241,7 @@ config TOUCHSCREEN_EGALAX
 
 config TOUCHSCREEN_FUJITSU
        tristate "Fujitsu serial touchscreen"
+       depends on TTY
        select SERIO
        help
          Say Y here if you have the Fujitsu touchscreen (such as one
@@ -275,6 +280,8 @@ config TOUCHSCREEN_S3C2410
          To compile this driver as a module, choose M here: the
          module will be called s3c2410_ts.
 
+if TTY
+
 config TOUCHSCREEN_GUNZE
        tristate "Gunze AHL-51S touchscreen"
        select SERIO
@@ -311,6 +318,8 @@ config TOUCHSCREEN_WACOM_W8001
          To compile this driver as a module, choose M here: the
          module will be called wacom_w8001.
 
+endif # TTY
+
 config TOUCHSCREEN_WACOM_I2C
        tristate "Wacom Tablet support (I2C)"
        depends on I2C
@@ -369,6 +378,8 @@ config TOUCHSCREEN_MMS114
          To compile this driver as a module, choose M here: the
          module will be called mms114.
 
+if TTY
+
 config TOUCHSCREEN_MTOUCH
        tristate "MicroTouch serial touchscreens"
        select SERIO
@@ -393,6 +404,8 @@ config TOUCHSCREEN_INEXIO
          To compile this driver as a module, choose M here: the
          module will be called inexio.
 
+endif # TTY
+
 config TOUCHSCREEN_INTEL_MID
        tristate "Intel MID platform resistive touchscreen"
        depends on INTEL_SCU_IPC
@@ -450,6 +463,7 @@ config TOUCHSCREEN_HTCPEN
 
 config TOUCHSCREEN_PENMOUNT
        tristate "Penmount serial touchscreen"
+       depends on TTY
        select SERIO
        help
          Say Y here if you have a Penmount serial touchscreen connected to
@@ -493,6 +507,8 @@ config TOUCHSCREEN_TNETV107X
          To compile this driver as a module, choose M here: the
          module will be called tnetv107x-ts.
 
+if TTY
+
 config TOUCHSCREEN_TOUCHRIGHT
        tristate "Touchright serial touchscreen"
        select SERIO
@@ -517,6 +533,8 @@ config TOUCHSCREEN_TOUCHWIN
          To compile this driver as a module, choose M here: the
          module will be called touchwin.
 
+endif # TTY
+
 config TOUCHSCREEN_TI_AM335X_TSC
        tristate "TI Touchscreen Interface"
        depends on MFD_TI_AM335X_TSCADC
@@ -790,6 +808,8 @@ config TOUCHSCREEN_USB_EASYTOUCH
          Say Y here if you have an EasyTouch USB Touch controller.
          If unsure, say N.
 
+if TTY
+
 config TOUCHSCREEN_TOUCHIT213
        tristate "Sahara TouchIT-213 touchscreen"
        select SERIO
@@ -813,6 +833,8 @@ config TOUCHSCREEN_TSC_SERIO
          To compile this driver as a module, choose M here: the
          module will be called tsc40.
 
+endif # TTY
+
 config TOUCHSCREEN_TSC2005
         tristate "TSC2005 based touchscreens"
         depends on SPI_MASTER && GENERIC_HARDIRQS