serdev: enable TTY port controller support by default
authorJohan Hovold <johan@kernel.org>
Mon, 9 Oct 2017 09:41:33 +0000 (11:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 20 Oct 2017 12:20:06 +0000 (14:20 +0200)
Amend the Serial device bus Kconfig entries to clarify that you most
likely also want to enable TTY port controller support, and make
SERIAL_DEV_CTRL_TTYPORT default to Y (when bus support is enabled).

Note that the TTY port controller is currently the only in-kernel
serdev controller implementation.

Signed-off-by: Johan Hovold <johan@kernel.org>
Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serdev/Kconfig

index cdc6b82..1dbc835 100644 (file)
@@ -6,11 +6,19 @@ menuconfig SERIAL_DEV_BUS
        help
          Core support for devices connected via a serial port.
 
+         Note that you typically also want to enable TTY port controller support.
+
 if SERIAL_DEV_BUS
 
 config SERIAL_DEV_CTRL_TTYPORT
        bool "Serial device TTY port controller"
+       help
+         Say Y here if you want to use the Serial device bus with common TTY
+         drivers (e.g. serial drivers).
+
+         If unsure, say Y.
        depends on TTY
        depends on SERIAL_DEV_BUS != m
+       default y
 
 endif