Most of the touchscreens use the 'depend on' option for bus dependencies rather than explicitly selecting them so use this option for the serio devices too to make it easier to generally disable SERIO as a whole. Signed-off-by: Peter Robinson <pbrobinson@xxxxxxxxx> --- drivers/input/touchscreen/Kconfig | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig index cc18f54ea887..0f019c5d4d16 100644 --- a/drivers/input/touchscreen/Kconfig +++ b/drivers/input/touchscreen/Kconfig @@ -315,7 +315,7 @@ config TOUCHSCREEN_DA9052 config TOUCHSCREEN_DYNAPRO tristate "Dynapro serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Dynapro serial touchscreen connected to your system. @@ -327,7 +327,7 @@ config TOUCHSCREEN_DYNAPRO config TOUCHSCREEN_HAMPSHIRE tristate "Hampshire serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Hampshire serial touchscreen connected to your system. @@ -358,7 +358,7 @@ config TOUCHSCREEN_EGALAX config TOUCHSCREEN_EGALAX_SERIAL tristate "EETI eGalax serial touchscreen" - select SERIO + depends on SERIO help Say Y here to enable support for serial connected EETI eGalax touch panels. @@ -378,7 +378,7 @@ config TOUCHSCREEN_EXC3000 config TOUCHSCREEN_FUJITSU tristate "Fujitsu serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have the Fujitsu touchscreen (such as one installed in Lifebook P series laptop) connected to your @@ -467,7 +467,7 @@ config TOUCHSCREEN_S6SY761 config TOUCHSCREEN_GUNZE tristate "Gunze AHL-51S touchscreen" - select SERIO + depends on SERIO help Say Y here if you have the Gunze AHL-51 touchscreen connected to your system. @@ -503,7 +503,7 @@ config TOUCHSCREEN_ELAN config TOUCHSCREEN_ELO tristate "Elo serial touchscreens" - select SERIO + depends on SERIO help Say Y here if you have an Elo serial touchscreen connected to your system. @@ -515,7 +515,7 @@ config TOUCHSCREEN_ELO config TOUCHSCREEN_WACOM_W8001 tristate "Wacom W8001 penabled serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have an Wacom W8001 penabled serial touchscreen connected to your system. @@ -596,7 +596,7 @@ config TOUCHSCREEN_MELFAS_MIP4 config TOUCHSCREEN_MTOUCH tristate "MicroTouch serial touchscreens" - select SERIO + depends on SERIO help Say Y here if you have a MicroTouch (3M) serial touchscreen connected to your system. @@ -620,7 +620,7 @@ config TOUCHSCREEN_IMX6UL_TSC config TOUCHSCREEN_INEXIO tristate "iNexio serial touchscreens" - select SERIO + depends on SERIO help Say Y here if you have an iNexio serial touchscreen connected to your system. @@ -687,7 +687,7 @@ config TOUCHSCREEN_HTCPEN config TOUCHSCREEN_PENMOUNT tristate "Penmount serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Penmount serial touchscreen connected to your system. @@ -735,7 +735,7 @@ config TOUCHSCREEN_MIGOR config TOUCHSCREEN_TOUCHRIGHT tristate "Touchright serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Touchright serial touchscreen connected to your system. @@ -747,7 +747,7 @@ config TOUCHSCREEN_TOUCHRIGHT config TOUCHSCREEN_TOUCHWIN tristate "Touchwin serial touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Touchwin serial touchscreen connected to your system. @@ -1036,7 +1036,7 @@ config TOUCHSCREEN_USB_EASYTOUCH config TOUCHSCREEN_TOUCHIT213 tristate "Sahara TouchIT-213 touchscreen" - select SERIO + depends on SERIO help Say Y here if you have a Sahara TouchIT-213 Tablet PC. @@ -1063,7 +1063,7 @@ config TOUCHSCREEN_TS4800 config TOUCHSCREEN_TSC_SERIO tristate "TSC-10/25/40 serial touchscreen support" - select SERIO + depends on SERIO help Say Y here if you have a TSC-10, 25 or 40 serial touchscreen connected to your system. -- 2.28.0