Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1243887
| From | Peter Hurley <peter@hurleysoftware.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] of/fdt: fix aliases with baudrate in earlycon |
| Date | 2015-10-10 14:50 +0200 |
| Message-ID | <qi1L4-18e-29@gated-at.bofh.it> (permalink) |
| References | <qhXHr-3Ku-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 10/10/2015 04:29 AM, Stefan Agner wrote: > Many boards use an alias in the stdout-path specification along > with console options after a colon (e.g. serial0:115200n8). When > using earlycon, this specification currently does not work. While > fdt_path_offset supports alias resolution, it does not remove the > console options by itself. Use the fdt_path_offset_namelen variant > and provide the length of the alias to enable aliases with console > options in the stdout-path. > > Signed-off-by: Stefan Agner <stefan@agner.ch> > --- > Hi, > > Stumbled upon this while testing 32-bit ARM earlycon support. It > seems that this once already came up on the list: > https://lkml.org/lkml/2015/3/13/562 Yeah, looks like my patch got lost somewhere. https://lkml.org/lkml/2015/4/8/604 Regards, Peter Hurley > > drivers/of/fdt.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c > index 6e82bc42..9fc3568 100644 > --- a/drivers/of/fdt.c > +++ b/drivers/of/fdt.c > @@ -813,8 +813,11 @@ static int __init early_init_dt_scan_chosen_serial(void) > if (!p || !l) > return -ENOENT; > > + /* Remove console options if present */ > + l = strchrnul(p, ':') - p; > + > /* Get the node specified by stdout-path */ > - offset = fdt_path_offset(fdt, p); > + offset = fdt_path_offset_namelen(fdt, p, l); > if (offset < 0) > return -ENODEV; > > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH] of/fdt: fix aliases with baudrate in earlycon Stefan Agner <stefan@agner.ch> - 2015-10-10 10:30 +0200
Re: [PATCH] of/fdt: fix aliases with baudrate in earlycon Peter Hurley <peter@hurleysoftware.com> - 2015-10-10 14:50 +0200
Re: [PATCH] of/fdt: fix aliases with baudrate in earlycon Rob Herring <robh+dt@kernel.org> - 2015-10-13 22:20 +0200
csiph-web