From mboxrd@z Thu Jan 1 00:00:00 1970 From: sudeep.holla@arm.com (Sudeep Holla) Date: Wed, 21 Oct 2015 13:54:21 +0100 Subject: Which is better to specify console, "console= " or "stdout-path" ? In-Reply-To: <56278911.9050704@hurleysoftware.com> References: <562753A6.3070107@arm.com> <56278911.9050704@hurleysoftware.com> Message-ID: <56278AFD.8000505@arm.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 21/10/15 13:46, Peter Hurley wrote: > On 10/21/2015 04:58 AM, Sudeep Holla wrote: >> On 21/10/15 06:09, Masahiro Yamada wrote: >>> I think there exist two ways to specify the console port and baudrate. >>> >>> >>> [1] Specify console in bootargs >>> >>> chosen { >>> bootargs = "console=ttyS0,115200"; >>> }; >>> >>> >>> [2] Specify stdout-path >>> >>> chosen { >>> stdout-path = "serial0:115200n8"; >> >> This will work for even early/boot console, so this is better than >> option [1] > > Be aware that options specified via /chosen/stdout-path are > currently ignored by earlycon. There were some hiccups getting the > initial support upstream; when 4.4 hits mainline, I'll resubmit > my series that implements the of_serial i/o properties and > options passthrough to earlycon setup. > Yes I am aware of that. IIUC it's in -next now and works fine for me. But having stdout-path in the DTS won't hinder normal console in anyway. So I prefer it even without the patch you are referring(to support early console parsing stdout-path) -- Regards, Sudeep