All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] tty: serial: serial-omap: depend on !8250_omap
@ 2014-11-26 22:01 ` Sebastian Andrzej Siewior
  0 siblings, 0 replies; 27+ messages in thread
From: Sebastian Andrzej Siewior @ 2014-11-26 22:01 UTC (permalink / raw)
  To: linux-serial
  Cc: Greg Kroah-Hartman, linux-kernel, linux-omap, linux-arm-kernel,
	Tony Lindgren, Sekhar Nori, Felipe Balbi,
	Sebastian Andrzej Siewior

Technically speaking this is not required. If both are enabled then the
Maikefile order says that 8250 one wins, the second is never probed.

If we choose to enable 8250_omap via defconfig then one might get supprised
that his console isn't working anymore since nothing says use ttySx
instead ttyOx.
This patch _tries_ to bring this to the users' attention by not showing
the serial-omap driver once the 8250 one is enabled. So the user might
choose to use the help text which says that this driver (8250_omap)
uses ttySx instead ttyOx.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
---
This is my attempt to warn the defconfig user of the defconfig change
(which did not yet happen). Any suggestions?

 drivers/tty/serial/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig
index e71a28b4b94e..1b1bdf946fee 100644
--- a/drivers/tty/serial/Kconfig
+++ b/drivers/tty/serial/Kconfig
@@ -1125,7 +1125,7 @@ config SERIAL_OF_PLATFORM
 
 config SERIAL_OMAP
 	tristate "OMAP serial port support"
-	depends on ARCH_OMAP2PLUS
+	depends on ARCH_OMAP2PLUS && !SERIAL_8250_OMAP
 	select SERIAL_CORE
 	help
 	  If you have a machine based on an Texas Instruments OMAP CPU you
-- 
2.1.3


^ permalink raw reply related	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2015-01-05 21:28 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-26 22:01 [PATCH] tty: serial: serial-omap: depend on !8250_omap Sebastian Andrzej Siewior
2014-11-26 22:01 ` Sebastian Andrzej Siewior
2014-11-29  9:48 ` Sebastian Andrzej Siewior
2014-11-29  9:48   ` Sebastian Andrzej Siewior
2014-11-29  9:48   ` Sebastian Andrzej Siewior
2014-11-29 17:34   ` Tony Lindgren
2014-11-29 17:34     ` Tony Lindgren
2014-12-01 14:09     ` One Thousand Gnomes
2014-12-01 14:09       ` One Thousand Gnomes
2014-12-01 16:38       ` Tony Lindgren
2014-12-01 16:38         ` Tony Lindgren
2014-12-01 17:25         ` Sebastian Andrzej Siewior
2014-12-01 17:25           ` Sebastian Andrzej Siewior
2014-12-01 17:39           ` Tony Lindgren
2014-12-01 17:39             ` Tony Lindgren
2014-12-01 23:13       ` Aaro Koskinen
2014-12-01 23:13         ` Aaro Koskinen
2014-12-02  1:51         ` Felipe Balbi
2014-12-02  1:51           ` Felipe Balbi
2014-12-02  1:51           ` Felipe Balbi
2014-12-05 13:51           ` One Thousand Gnomes
2014-12-05 13:51             ` One Thousand Gnomes
2014-12-05 13:51             ` One Thousand Gnomes
2014-12-18 17:47             ` [PATCH] tty: serial: 8250: omap: add ttySx console if the user didn't Sebastian Andrzej Siewior
2014-12-18 17:47               ` Sebastian Andrzej Siewior
2015-01-05 21:26               ` One Thousand Gnomes
2015-01-05 21:26                 ` One Thousand Gnomes

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.