From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752785AbbKPPt5 (ORCPT ); Mon, 16 Nov 2015 10:49:57 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:61089 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751975AbbKPPsy (ORCPT ); Mon, 16 Nov 2015 10:48:54 -0500 From: Arnd Bergmann To: Greg Kroah-Hartman Cc: linux-serial@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Arnd Bergmann , Stefan Agner Subject: [PATCH 2/6] serial: fsl-lpuart: move SERIAL_EARLYCON dependency to console Date: Mon, 16 Nov 2015 16:48:10 +0100 Message-Id: <1447688894-2936779-3-git-send-email-arnd@arndb.de> X-Mailer: git-send-email 2.1.0.rc2 In-Reply-To: <1447688894-2936779-1-git-send-email-arnd@arndb.de> References: <1447688894-2936779-1-git-send-email-arnd@arndb.de> X-Provags-ID: V03:K0:bkhWEMrycmPSr8CWS+HoqteEqsWGr2i4N2ERBDWzHnwvQ21Ck0d T/fEeeqFqIinzMIZviIXKTVjTfyzzbXjwDBmlpRoeK2Ch4Bn371GjNzUjIy8E2WzGkPJRgI Im+ZDfVGdP0/DFyvqWx6WVM6LJkK5RA0oH/XSWFp7Wp53iLj32VvnuzRUezGDBdjwM5WLQM pivnUNm8xwQPaVkbIl27w== X-UI-Out-Filterresults: notjunk:1;V01:K0:Sbm3DSOGtBc=:4gLx+4p6KWr8Qjo62bkkqo b9Zalm5aA+Dxqv1QBYPTD376nyeW1jT0TQWz72UcX0Z5WWPXOU266QakO1zfeohagstbgUI96 AchVYvQ6Z9n/CJHOmjK7rxes2U5mvIQ/0ljvdGZFFCzmG4/KGPONH+nN2YaecpWQ8yc/cR64a DLHDIG862XMcPspvHW/CYApNtmWk9uuGS5ecxbD94pDHgUqwz6TbLJIpkcGOS2qN+iokPqspD /XuGd5Kp5Hkq39wXYTeMZc0GiBDC4IYmkHbK0CXwfOC/IJw3r954lS2DtlF40O51xa84xJ9Dy bFl1L8YEZ7VBThXi0i/XjxUxjOs2j8Zrr3JyTPYVhhxaBe3BxmefG+IJmo15z6uEx+q5eyOFT 5VaK5VrzsmRxcbmabp0MqHCUIYlv7SZ6eb/2tHYCpcELfOLETiQuAY4mlbcJm/b4JD2Axmwoh uCTqVmpNEiug3HgzWrg8IiQ+S/vNv6y/ufhlAbWoIDkJhE2ojKCfhYjra3tXwP9rUlOYVAMoI V75qOAelrUrmtD09jT8usWUxyhxZHPO4g1WpiLIv+S69YdtlQz9ohMIrkZxLvoqWwDZ61evNk BetRyBtztJfFFchgKL05RiYJbgOwup7Ko2n+Mlkc8IPEv7r/xQUYUQ123z70gTH4kL2V5ynkr ROLuJvP+rIUQFWyjfaytXxlShktTXNHw0890EgqWOJp7J3nNy+/h3nDj/zZilpjLkVkA= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added earlycon support for lpuart adds a 'select SERIAL_EARLYCON' statement for the tty driver, but that only uses earlycon when console support is present, and otherwise results in a pointless build error: drivers/built-in.o: In function `setup_earlycon': :(.init.text+0x2c4c): undefined reference to `uart_parse_earlycon' This changes the Kconfig statement to only select the earlycon code if the console is also enabled, like all the other drivers do already. Signed-off-by: Arnd Bergmann Fixes: 1d59b382f1c4 ("serial: fsl_lpuart: add earlycon support") Cc: Stefan Agner --- 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 1aec4404062d..dbb8ac6afd40 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig @@ -1539,13 +1539,13 @@ config SERIAL_FSL_LPUART tristate "Freescale lpuart serial port support" depends on HAS_DMA select SERIAL_CORE - select SERIAL_EARLYCON help Support for the on-chip lpuart on some Freescale SOCs. config SERIAL_FSL_LPUART_CONSOLE bool "Console on Freescale lpuart serial port" depends on SERIAL_FSL_LPUART=y + select SERIAL_EARLYCON select SERIAL_CORE_CONSOLE help If you have enabled the lpuart serial port on the Freescale SoCs, -- 2.1.0.rc2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: [PATCH 2/6] serial: fsl-lpuart: move SERIAL_EARLYCON dependency to console Date: Mon, 16 Nov 2015 16:48:10 +0100 Message-ID: <1447688894-2936779-3-git-send-email-arnd@arndb.de> References: <1447688894-2936779-1-git-send-email-arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1447688894-2936779-1-git-send-email-arnd@arndb.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Greg Kroah-Hartman Cc: Stefan Agner , Arnd Bergmann , linux-arm-kernel@lists.infradead.org, linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org List-Id: linux-serial@vger.kernel.org The newly added earlycon support for lpuart adds a 'select SERIAL_EARLYCON' statement for the tty driver, but that only uses earlycon when console support is present, and otherwise results in a pointless build error: drivers/built-in.o: In function `setup_earlycon': :(.init.text+0x2c4c): undefined reference to `uart_parse_earlycon' This changes the Kconfig statement to only select the earlycon code if the console is also enabled, like all the other drivers do already. Signed-off-by: Arnd Bergmann Fixes: 1d59b382f1c4 ("serial: fsl_lpuart: add earlycon support") Cc: Stefan Agner --- 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 1aec4404062d..dbb8ac6afd40 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig @@ -1539,13 +1539,13 @@ config SERIAL_FSL_LPUART tristate "Freescale lpuart serial port support" depends on HAS_DMA select SERIAL_CORE - select SERIAL_EARLYCON help Support for the on-chip lpuart on some Freescale SOCs. config SERIAL_FSL_LPUART_CONSOLE bool "Console on Freescale lpuart serial port" depends on SERIAL_FSL_LPUART=y + select SERIAL_EARLYCON select SERIAL_CORE_CONSOLE help If you have enabled the lpuart serial port on the Freescale SoCs, -- 2.1.0.rc2 From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Mon, 16 Nov 2015 16:48:10 +0100 Subject: [PATCH 2/6] serial: fsl-lpuart: move SERIAL_EARLYCON dependency to console In-Reply-To: <1447688894-2936779-1-git-send-email-arnd@arndb.de> References: <1447688894-2936779-1-git-send-email-arnd@arndb.de> Message-ID: <1447688894-2936779-3-git-send-email-arnd@arndb.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org The newly added earlycon support for lpuart adds a 'select SERIAL_EARLYCON' statement for the tty driver, but that only uses earlycon when console support is present, and otherwise results in a pointless build error: drivers/built-in.o: In function `setup_earlycon': :(.init.text+0x2c4c): undefined reference to `uart_parse_earlycon' This changes the Kconfig statement to only select the earlycon code if the console is also enabled, like all the other drivers do already. Signed-off-by: Arnd Bergmann Fixes: 1d59b382f1c4 ("serial: fsl_lpuart: add earlycon support") Cc: Stefan Agner --- 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 1aec4404062d..dbb8ac6afd40 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig @@ -1539,13 +1539,13 @@ config SERIAL_FSL_LPUART tristate "Freescale lpuart serial port support" depends on HAS_DMA select SERIAL_CORE - select SERIAL_EARLYCON help Support for the on-chip lpuart on some Freescale SOCs. config SERIAL_FSL_LPUART_CONSOLE bool "Console on Freescale lpuart serial port" depends on SERIAL_FSL_LPUART=y + select SERIAL_EARLYCON select SERIAL_CORE_CONSOLE help If you have enabled the lpuart serial port on the Freescale SoCs, -- 2.1.0.rc2