Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 238d9f6e authored by Joe Millenbach's avatar Joe Millenbach Committed by Greg Kroah-Hartman
Browse files

input: drop unnecessary dependencies on TTY



Backing out changes made in earlier TTY removal patch.  Switched
to only one dependency in SERPORT on TTY instead of many incorrect
dependencies.

Signed-off-by: default avatarJoe Millenbach <jmillenbach@gmail.com>
Reported-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a8cd9858
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -132,8 +132,6 @@ config JOYSTICK_TMDC

source "drivers/input/joystick/iforce/Kconfig"

if TTY

config JOYSTICK_WARRIOR
	tristate "Logitech WingMan Warrior joystick"
	select SERIO
@@ -207,8 +205,6 @@ config JOYSTICK_ZHENHUA
	  To compile this driver as a module, choose M here: the
	  module will be called zhenhua.

endif # TTY

config JOYSTICK_DB9
	tristate "Multisystem, Sega Genesis, Saturn joysticks and gamepads"
	depends on PARPORT
+1 −9
Original line number Diff line number Diff line
@@ -69,7 +69,6 @@ config KEYBOARD_ATARI
config KEYBOARD_ATKBD
	tristate "AT keyboard" if EXPERT || !X86
	default y
	depends on TTY
	select SERIO
	select SERIO_LIBPS2
	select SERIO_I8042 if X86
@@ -154,7 +153,6 @@ config KEYBOARD_BFIN

config KEYBOARD_LKKBD
	tristate "DECstation/VAXstation LK201/LK401 keyboard"
	depends on TTY
	select SERIO
	help
	  Say Y here if you want to use a LK201 or LK401 style serial
@@ -270,7 +268,7 @@ config KEYBOARD_HIL_OLD

config KEYBOARD_HIL
	tristate "HP HIL keyboard/pointer support"
	depends on (GSC || HP300) && TTY
	depends on GSC || HP300
	default y
	select HP_SDC
	select HIL_MLC
@@ -402,7 +400,6 @@ config KEYBOARD_IMX

config KEYBOARD_NEWTON
	tristate "Newton keyboard"
	depends on TTY
	select SERIO
	help
	  Say Y here if you have a Newton keyboard on a serial port.
@@ -482,8 +479,6 @@ config KEYBOARD_SAMSUNG
	  To compile this driver as a module, choose M here: the
	  module will be called samsung-keypad.

if TTY

config KEYBOARD_STOWAWAY
	tristate "Stowaway keyboard"
	select SERIO
@@ -506,8 +501,6 @@ config KEYBOARD_SUNKBD
	  To compile this driver as a module, choose M here: the
	  module will be called sunkbd.

endif # TTY

config KEYBOARD_SH_KEYSC
	tristate "SuperH KEYSC keypad support"
	depends on SUPERH || ARCH_SHMOBILE
@@ -604,7 +597,6 @@ config KEYBOARD_TWL4030

config KEYBOARD_XTKBD
	tristate "XT keyboard"
	depends on TTY
	select SERIO
	help
	  Say Y here if you want to use the old IBM PC/XT keyboard (or
+0 −3
Original line number Diff line number Diff line
@@ -14,7 +14,6 @@ if INPUT_MOUSE

config MOUSE_PS2
	tristate "PS/2 mouse"
	depends on TTY
	default y
	select SERIO
	select SERIO_LIBPS2
@@ -139,7 +138,6 @@ config MOUSE_PS2_OLPC

config MOUSE_SERIAL
	tristate "Serial mouse"
	depends on TTY
	select SERIO
	help
	  Say Y here if you have a serial (RS-232, COM port) mouse connected
@@ -264,7 +262,6 @@ config MOUSE_RISCPC

config MOUSE_VSXXXAA
	tristate "DEC VSXXX-AA/GA mouse and VSXXX-AB tablet"
	depends on TTY
	select SERIO
	help
	  Say Y (or M) if you want to use a DEC VSXXX-AA (hockey
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,6 @@
config SERIO
	tristate "Serial I/O support" if EXPERT || !X86
	default y
	depends on TTY
	help
	  Say Yes here if you have any input device that uses serial I/O to
	  communicate with the system. This includes the
@@ -37,6 +36,7 @@ config SERIO_I8042
config SERIO_SERPORT
	tristate "Serial port line discipline"
	default y
	depends on TTY
	help
	  Say Y here if you plan to use an input device (mouse, joystick,
	  tablet, 6dof) that communicates over the RS232 serial (COM) port.
+0 −22
Original line number Diff line number Diff line
@@ -192,8 +192,6 @@ 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
@@ -218,8 +216,6 @@ 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
@@ -241,7 +237,6 @@ 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
@@ -280,8 +275,6 @@ 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
@@ -318,8 +311,6 @@ 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
@@ -378,8 +369,6 @@ 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
@@ -404,8 +393,6 @@ 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
@@ -463,7 +450,6 @@ 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
@@ -507,8 +493,6 @@ 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
@@ -533,8 +517,6 @@ 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
@@ -808,8 +790,6 @@ 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
@@ -833,8 +813,6 @@ 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