| From 4434765c68df1ca99b26dddd6a08e152bb987e99 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Fri, 28 Aug 2020 08:39:50 -0400 |
| Subject: tty: serial: earlycon dependency |
| |
| From: Tong Zhang <ztong0001@gmail.com> |
| |
| [ Upstream commit 0fb9342d06b0f667b915ba58bfefc030e534a218 ] |
| |
| parse_options() in drivers/tty/serial/earlycon.c calls uart_parse_earlycon |
| in drivers/tty/serial/serial_core.c therefore selecting SERIAL_EARLYCON |
| should automatically select SERIAL_CORE, otherwise will result in symbol |
| not found error during linking if SERIAL_CORE is not configured as builtin |
| |
| Fixes: 9aac5887595b ("tty/serial: add generic serial earlycon") |
| Signed-off-by: Tong Zhang <ztong0001@gmail.com> |
| Link: https://lore.kernel.org/r/20200828123949.2642-1-ztong0001@gmail.com |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/tty/serial/Kconfig | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig |
| index b788fee54249d..3628d37773034 100644 |
| --- a/drivers/tty/serial/Kconfig |
| +++ b/drivers/tty/serial/Kconfig |
| @@ -9,6 +9,7 @@ menu "Serial drivers" |
| |
| config SERIAL_EARLYCON |
| bool |
| + depends on SERIAL_CORE |
| help |
| Support for early consoles with the earlycon parameter. This enables |
| the console before standard serial driver is probed. The console is |
| -- |
| 2.25.1 |
| |