From nobody Mon Feb 9 08:31:38 2026 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F001C32570D; Sat, 27 Dec 2025 20:25:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867116; cv=none; b=qAjVuW7JwvPUkYPXpn8zYC3t1yeTZX+TIif7AbnMT6hEqLu50n9Z+gzR64+dz1khx0yFCxdG/rEQ4UE5/7v5xkO3UiIcEmfT/Hy1goYoOZSOS9RzRQb4fmscrTqPj459BMK+JJGqUBF22rzSDJm+hNgZRqud7oBD4O8RwyMNjfs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867116; c=relaxed/simple; bh=2f7HDSLeSY4R8hwDboP2LCFZ4ZNMd3FJ1lglVbCGJJg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=G5B94ASi7c/Bk58DY4zpAg4UYMLo+QsvNSzPHAq4QiWumGbFHGLtUMAtvrSAgaqSxrSQmBMqvjmb5KOjSk7S9ZgzyT3XqYsbk0xzdY0QdzIepFPPv/MF9bgwQIh6VFUw1TdJfVSTIsp/CJuOprr9irPd/q3s1NmkOPuQt+oawAU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=ytGzKCMJ; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="ytGzKCMJ" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-Type:Content-ID:Content-Description; bh=d+PFfEmKrof57/BK7oCCBIQd/yMAzmjVNYFZwZ9wpMA=; b=ytGzKCMJyEGjjZ0B5e8H4obC1c xCPCcm6bPqEPfj4SzT6zycyJCeL6MLHYJ4frTE2U5rp2l+eLpz3Z5shfCaBjouGZ6il6oCsdCpS27 2yYjaCE+oJKs2F2m3UTDuSC/Vd/fou8RXvNhiMy3IGOVnRULL7wLEx/3IVlLTL8mEssBmbB4AWw+m dJaVPLX5DJZIR1bcw76fD9Ft+xslPm7tVJZJzmq3eYe8PrNd1JKVnVX4v99Q8cYVMVwa033qdKI0G dSoInd/IYYK2Bus64ftvicUBxO13j3Kes2rqeBpJgpIdHDKNlj61+07auqbxMD2ZANdDs6duGbW8x bC5Z9Qug==; Received: from [50.53.43.113] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1vZaqd-00000002C4U-0361; Sat, 27 Dec 2025 20:25:11 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , Greg Kroah-Hartman , Jiri Slaby , Fugang Duan , Geert Uytterhoeven , linux-serial@vger.kernel.org Subject: [PATCH 1/4] serial: imx: change SERIAL_IMX_CONSOLE to bool Date: Sat, 27 Dec 2025 12:25:06 -0800 Message-ID: <20251227202509.2084000-2-rdunlap@infradead.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251227202509.2084000-1-rdunlap@infradead.org> References: <20251227202509.2084000-1-rdunlap@infradead.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" SERIAL_IMX_CONSOLE is a build option for the imx driver (SERIAL_IMX). It does not build a separate console driver file, so it can't be built as a module since it isn't built at all. Change the Kconfig symbol from tristate to bool and update the help text accordingly. Fixes: 0db4f9b91c86 ("tty: serial: imx: enable imx serial console port as m= odule") Signed-off-by: Randy Dunlap --- Cc: Fugang Duan Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: Geert Uytterhoeven Cc: linux-serial@vger.kernel.org drivers/tty/serial/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- linux-next-20251219.orig/drivers/tty/serial/Kconfig +++ linux-next-20251219/drivers/tty/serial/Kconfig @@ -486,14 +486,14 @@ config SERIAL_IMX can enable its onboard serial port by enabling this option. =20 config SERIAL_IMX_CONSOLE - tristate "Console on IMX serial port" + bool "Console on IMX serial port" depends on SERIAL_IMX select SERIAL_CORE_CONSOLE help If you have enabled the serial port on the Freescale IMX - CPU you can make it the console by answering Y/M to this option. + CPU you can make it the console by answering Y to this option. =20 - Even if you say Y/M here, the currently visible virtual console + Even if you say Y here, the currently visible virtual console (/dev/tty0) will still be used as the system console by default, but you can alter that using a kernel command line option such as "console=3Dttymxc0". (Try "man bootparam" or see the documentation of From nobody Mon Feb 9 08:31:38 2026 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EDBBF312800; Sat, 27 Dec 2025 20:25:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867115; cv=none; b=enbklQaGOPZTryUKERiBdr6DtUJNumxboIhi0YLBQq0hlYFolE4pkPYi4ArT7IRWE5f9HfTa7k6p6Du2kb5Y0kWUAQXcBWNkms/AC2dNN7sQnjKj9E1ztr1byVI1yzs+XiO3YtrsprZoJVHfVMBSLELMb7cpAOVeIhaTNU6yjaU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867115; c=relaxed/simple; bh=RHhtNrNyKS3uOMn+fAQ8bNHVClqHv1ci5pJtVONuX6s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uhZtFOwQdVN/HLvfnYq0lIOQokHw8Z8BSsBSJ+kfsI0WNpJO2hSgAIpMlgAck/Z7hlgcmjkXMrRyPKbiMFMorPQqR7sqmsgJHIq/c0gXJxPn6Tvi33S+qy7UF4S0PIimxHj/GgbzjIyzXqFCX/wdDkv7To75dOeGm9lS3Qv2Nso= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=n6AOej99; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="n6AOej99" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-Type:Content-ID:Content-Description; bh=SMdGy8X6N/TAE67avV0OW8PPzcYf3Mi/mys+/tlqVWw=; b=n6AOej99EEK+Tx+t7ziHZLdBJg 6FveBqiWhzY5ixkGHccHg9xA6GE9ZquW1QKnojt172xFKo/942qV3EYRBwBgjupP+jxJ49auVc5rv DqbUuzkGVYVf/9hMZ65y3A4822YWp8UNlZZ2vpSaYWEwRV0eKteBWZw3d8SmoQNUjYY13Tz+WtDHw IsZSrgmL4HxyWuMtfWSiiqiFJ6bhz2kRODLrGhY+NuSouTvv9+H5OTsn2pgZHXXGTCJzxlfhfsj5f pk4Wt8+7IMgExPgi74s7FerZAC1aC2LMM7PeYDA8OZBsUQjYy/DHJZNA78wgFy811omxFPre6po4q 984k5iMA==; Received: from [50.53.43.113] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1vZaqd-00000002C4U-1EAZ; Sat, 27 Dec 2025 20:25:11 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , Greg Kroah-Hartman , Jiri Slaby , Fugang Duan , Geert Uytterhoeven , linux-serial@vger.kernel.org Subject: [PATCH 2/4] serial: 8250: fix ordering of entries for menu display Date: Sat, 27 Dec 2025 12:25:07 -0800 Message-ID: <20251227202509.2084000-3-rdunlap@infradead.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251227202509.2084000-1-rdunlap@infradead.org> References: <20251227202509.2084000-1-rdunlap@infradead.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Improve the "8250/16550 serial support" menu so that entries in it are displayed in a better order (reorder a few symbols) and so that intervening symbols don't break up the dependency list, allowing menu entries to be displayed with proper indentation. Signed-off-by: Randy Dunlap --- Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: linux-serial@vger.kernel.org drivers/tty/serial/8250/Kconfig | 95 +++++++++++++++--------------- 1 file changed, 48 insertions(+), 47 deletions(-) --- linux-next-20251219.orig/drivers/tty/serial/8250/Kconfig +++ linux-next-20251219/drivers/tty/serial/8250/Kconfig @@ -116,6 +116,7 @@ config SERIAL_8250_DMA =20 config SERIAL_8250_PCILIB bool + depends on SERIAL_8250 && PCI =20 config SERIAL_8250_PCI tristate "8250/16550 PCI device support" @@ -205,6 +206,37 @@ config SERIAL_8250_EXTENDED kernel: saying N will just cause the configurator to skip all the questions about serial driver options. If unsure, say N. =20 +config SERIAL_8250_SHARE_IRQ + bool "Support for sharing serial interrupts" + depends on SERIAL_8250_EXTENDED + help + Some serial boards have hardware support which allows multiple dumb + serial ports on the same board to share a single IRQ. To enable + support for this in the serial driver, say Y here. + +config SERIAL_8250_DETECT_IRQ + bool "Autodetect IRQ on standard ports (unsafe)" + depends on SERIAL_8250_EXTENDED + help + Say Y here if you want the kernel to try to guess which IRQ + to use for your serial port. + + This is considered unsafe; it is far better to configure the IRQ in + a boot script using the setserial command. + + If unsure, say N. + +config SERIAL_8250_RSA + bool "Support RSA serial ports" + depends on SERIAL_8250_EXTENDED + help + Say Y here if you have a IODATA RSA-DV II/S ISA card and + would like to use its >115kbps speeds. + You will need to provide module parameter "probe_rsa", or boot-time + parameter 8250.probe_rsa with I/O addresses of this card then. + + If you don't have such card, or if unsure, say N. + config SERIAL_8250_MANY_PORTS bool "Support more than 4 legacy serial ports" depends on SERIAL_8250_EXTENDED @@ -240,19 +272,6 @@ config SERIAL_8250_ACCENT To compile this driver as a module, choose M here: the module will be called 8250_accent. =20 -config SERIAL_8250_ASPEED_VUART - tristate "Aspeed Virtual UART" - depends on SERIAL_8250 - depends on OF - depends on MFD_SYSCON - depends on ARCH_ASPEED || COMPILE_TEST - select REGMAP - help - If you want to use the virtual UART (VUART) device on Aspeed - BMC platforms, enable this option. This enables the 16550A- - compatible device on the local LPC bus, giving a UART device - with no physical RS232 connections. - config SERIAL_8250_BOCA tristate "Support Boca cards" depends on SERIAL_8250 !=3D n && ISA && SERIAL_8250_MANY_PORTS @@ -293,44 +312,23 @@ config SERIAL_8250_PCI1XXXX serial driver for the serial interface. This driver support will ensure to support baud rates upto 1.5Mpbs. =20 +config SERIAL_8250_ASPEED_VUART + tristate "Aspeed Virtual UART" + depends on SERIAL_8250 + depends on OF + depends on MFD_SYSCON + depends on ARCH_ASPEED || COMPILE_TEST + select REGMAP + help + If you want to use the virtual UART (VUART) device on Aspeed + BMC platforms, enable this option. This enables the 16550A- + compatible device on the local LPC bus, giving a UART device + with no physical RS232 connections. + # # Misc. options/drivers. # =20 -config SERIAL_8250_SHARE_IRQ - bool "Support for sharing serial interrupts" - depends on SERIAL_8250_EXTENDED - help - Some serial boards have hardware support which allows multiple dumb - serial ports on the same board to share a single IRQ. To enable - support for this in the serial driver, say Y here. - -config SERIAL_8250_DETECT_IRQ - bool "Autodetect IRQ on standard ports (unsafe)" - depends on SERIAL_8250_EXTENDED - help - Say Y here if you want the kernel to try to guess which IRQ - to use for your serial port. - - This is considered unsafe; it is far better to configure the IRQ in - a boot script using the setserial command. - - If unsure, say N. - -config SERIAL_8250_RSA - bool "Support RSA serial ports" - depends on SERIAL_8250_EXTENDED - help - Say Y here if you have a IODATA RSA-DV II/S ISA card and - would like to use its >115kbps speeds. - You will need to provide module parameter "probe_rsa", or boot-time - parameter 8250.probe_rsa with I/O addresses of this card then. - - If you don't have such card, or if unsure, say N. - -config SERIAL_8250_DWLIB - bool - config SERIAL_8250_ACORN tristate "Acorn expansion card serial port support" depends on ARCH_ACORN && SERIAL_8250 @@ -596,3 +594,6 @@ config SERIAL_OF_PLATFORM are probed through devicetree, including Open Firmware based PowerPC systems and embedded systems on architectures using the flattened device tree format. + +config SERIAL_8250_DWLIB + bool From nobody Mon Feb 9 08:31:38 2026 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F1789325721; Sat, 27 Dec 2025 20:25:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867116; cv=none; b=KWMXZFUBJW8tNyqopcz9ldbd7qh0PJbHdE1VC9QARgKQ5roSadLUNc0HhxcLuork+erePeOj7c5N8mAqbmRzzNCLQGm7/De+emp29uD+LvK7NXWHoxh6r4sNHNaLNhufAUSg3ZsXiApelNQe0uxnSJTNfqJTrZ517l4uWk/OtH0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867116; c=relaxed/simple; bh=eKPxrrSHxn3dGNodPncIpP7xU/nYs4no/RYlhMfOxPo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nHaXd6drKI9e/8PpRczcYAnQxHvZWwm5RdqnkopIwcitbTPwQkxuZ72RUKzHC36B3vf6taKRchS2pzikp0rPe3+QJhmcG5wfbQRKMqjOlVkP5BwO2vpq61mHSuc/sbD3D7I8yb5DBAR1cX8cJFTGMN2QNYVUsY7oiYED4DkbhHs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=yV+N3o1C; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="yV+N3o1C" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-Type:Content-ID:Content-Description; bh=8m/mjGPf4E8B62qe3/V/0IwuiTofQWgYk7ojnbyUYjw=; b=yV+N3o1CirWwt6ZQC6rusg6l/7 8fRW/NH7kR6oKQgaBOsOjUPUovdD7mD6aq9FkuFYZLmeJzoPDSGHSITVsWBiUH1T247q3Es7HRM/w tfmVHs5sEL6T4gj7IcG+Rj6lhgD3fFgIZfBD32ZV5EOIC+DYZIija0RWjWlXX8K4hQJTcD/HtScaI XGrFSeOqo2ebKgjGuOK0Rl6q863jG+QMoxkyc6uekQJRfdXgf4uACEm2plvFde5VKm5rFyurxHUhv sbG7ME2eojTjVktJZrlup9bBjs9PnMWlRbaCKsuJ8ejsyA6D1BCtm2C5jXdWYuVB6D8MH//Q691VE aQbUd4Vw==; Received: from [50.53.43.113] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1vZaqd-00000002C4U-2j2d; Sat, 27 Dec 2025 20:25:11 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , Greg Kroah-Hartman , Jiri Slaby , Fugang Duan , Geert Uytterhoeven , linux-serial@vger.kernel.org Subject: [PATCH 3/4] serial: Kconfig: fix ordering of entries for menu display Date: Sat, 27 Dec 2025 12:25:08 -0800 Message-ID: <20251227202509.2084000-4-rdunlap@infradead.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251227202509.2084000-1-rdunlap@infradead.org> References: <20251227202509.2084000-1-rdunlap@infradead.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Improve the "Non-8250 serial port support" menu so that entries in it are displayed in a better order (_CONSOLE after its driver) and so that intervening symbols don't break up the dependency list, allowing menu entries to be displayed with proper indentation. Signed-off-by: Randy Dunlap --- Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: linux-serial@vger.kernel.org drivers/tty/serial/Kconfig | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) --- linux-next-20251219.orig/drivers/tty/serial/Kconfig +++ linux-next-20251219/drivers/tty/serial/Kconfig @@ -413,6 +413,10 @@ config SERIAL_21285_CONSOLE your boot loader (lilo or loadlin) about how to pass options to the kernel at boot time.) =20 +config SERIAL_PXA_NON8250 + bool + depends on !SERIAL_8250 || COMPILE_TEST + config SERIAL_PXA bool "PXA serial port support (DEPRECATED)" depends on ARCH_PXA || ARCH_MMP @@ -426,10 +430,6 @@ config SERIAL_PXA Unless you have a specific need, you should use SERIAL_8250_PXA instead of this. =20 -config SERIAL_PXA_NON8250 - bool - depends on !SERIAL_8250 || COMPILE_TEST - config SERIAL_PXA_CONSOLE bool "Console on PXA serial port (DEPRECATED)" depends on SERIAL_PXA @@ -863,15 +863,15 @@ config SERIAL_ICOM This driver can also be built as a module. If so, the module will be called icom. =20 +config HAS_TXX9_SERIAL + bool + config SERIAL_TXX9 bool "TMPTX39XX/49XX SIO support" depends on HAS_TXX9_SERIAL select SERIAL_CORE default y =20 -config HAS_TXX9_SERIAL - bool - config SERIAL_TXX9_NR_UARTS int "Maximum number of TMPTX39XX/49XX SIO ports" depends on SERIAL_TXX9 @@ -1251,12 +1251,6 @@ config SERIAL_AR933X_NR_UARTS Set this to the number of serial ports you want the driver to support. =20 -config SERIAL_MPS2_UART_CONSOLE - bool "MPS2 UART console support" - depends on SERIAL_MPS2_UART - select SERIAL_CORE_CONSOLE - select SERIAL_EARLYCON - config SERIAL_MPS2_UART bool "MPS2 UART port" depends on ARCH_MPS2 || COMPILE_TEST @@ -1264,6 +1258,12 @@ config SERIAL_MPS2_UART help This driver support the UART ports on ARM MPS2. =20 +config SERIAL_MPS2_UART_CONSOLE + bool "MPS2 UART console support" + depends on SERIAL_MPS2_UART + select SERIAL_CORE_CONSOLE + select SERIAL_EARLYCON + config SERIAL_ARC tristate "ARC UART driver support" select SERIAL_CORE From nobody Mon Feb 9 08:31:38 2026 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F2CFD325727; Sat, 27 Dec 2025 20:25:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.137.202.133 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867115; cv=none; b=kXlI0MEVwkrb3Ef66Pwo1TaYspReggfVoPMCVQz+YEFyEO9g5ul5VR4Zc3bZmngYZRucx4yEqvoRBG/bOn0ESJHk+ji1/YoG5fTrAXyING5ZxD5uSabSrUUJf9oKmKo3RfqbQ4GUUBNIAiy+G8YxqlmyoGMhPDCryiqhzzVmDKM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766867115; c=relaxed/simple; bh=BtsWonIyvIdYBDa1xnrDls0MHmgofbhcRTfu0KdsRgc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=BYDMC7KXIM5bWoss3LqjbKLYNFjIgD4PDEQF6mPi6IxXOWgIWXWWqQT/Ae4ceD05rvIkUwZTuofDe+okTQUtv7WsZIW5KNbgMlRr2pUFhbU/4BrjqhL9Yxa6Rv83bCYUEyYgbhzGXD6p51Xtxe+MPP2dTF4uK6pduIFWdtr8HIM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org; spf=none smtp.mailfrom=infradead.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b=t2Yotdem; arc=none smtp.client-ip=198.137.202.133 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=infradead.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=infradead.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="t2Yotdem" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-Type:Content-ID:Content-Description; bh=jCuqEg6oYhrqyaKXMUmng5TxqxLK2sFom3R7K0zcxak=; b=t2YotdemTKQXvtGwkp646j/0sz r6EHPx/K0E+qcY6s6Ys6KX4ahneXPjDZRmJQEt4Kd7WsOvPOhFqMsSwd7o79elzY2xYEhk9nCb35B vHAN7T1mZgLnU/XxgcmwsH+dAvWFRy4zbmOyr0tmn7YXlrX2qUzR6ixjsXpFVzgIgoXBYTalFDP3x ObbOpKC0KsCLuBqOJx7oIiNyMlhV5iBWwv+pMKW9cbajX6YKa0i5HBfWXeBdOodA0sYsYA8QVtoMs wpOyl4GUExBKgPPnch/e+MVnvHY5BwIeDJ7zxh7XeryX1S1uU0ZN1/L+pSlPxLnF4CXdbWbjnyx7J 5Dr7oABA==; Received: from [50.53.43.113] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux)) id 1vZaqd-00000002C4U-49GG; Sat, 27 Dec 2025 20:25:12 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , Greg Kroah-Hartman , Jiri Slaby , Fugang Duan , Geert Uytterhoeven , linux-serial@vger.kernel.org Subject: [PATCH 4/4] serial: SH_SCI: improve "DMA support" prompt Date: Sat, 27 Dec 2025 12:25:09 -0800 Message-ID: <20251227202509.2084000-5-rdunlap@infradead.org> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20251227202509.2084000-1-rdunlap@infradead.org> References: <20251227202509.2084000-1-rdunlap@infradead.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Having a prompt of "DMA support" suddenly appear during a "make oldconfig" can be confusing. Add a little helpful text to the prompt message. Fixes: 73a19e4c0301 ("serial: sh-sci: Add DMA support.") Signed-off-by: Randy Dunlap Reviewed-by: Geert Uytterhoeven --- Cc: Greg Kroah-Hartman Cc: Jiri Slaby Cc: Geert Uytterhoeven Cc: linux-serial@vger.kernel.org drivers/tty/serial/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-next-20251219.orig/drivers/tty/serial/Kconfig +++ linux-next-20251219/drivers/tty/serial/Kconfig @@ -671,7 +671,7 @@ config SERIAL_SH_SCI_EARLYCON default ARCH_RENESAS =20 config SERIAL_SH_SCI_DMA - bool "DMA support" if EXPERT + bool "DMA support on SuperH SCI(F)" if EXPERT depends on SERIAL_SH_SCI && DMA_ENGINE default ARCH_RENESAS