Skip to content

dt-uart: cleanups, bugfixes and /chosen/stdout-path support

Ian Campbell xen-devel 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest4 patches 8 repliesIn review
  2. v14 patches 7 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4dt-uart: add an emacs magic blockxen/drivers/char/dt-uart.c+10 -00 replies
2/4dt-uart: Clarify log messages at init time.xen/drivers/char/dt-uart.c+7 -40 replies
3/4dt-uart: use ':' as separator between path and optionsdocs/misc/xen-command-line.markdown xen/drivers/char/dt-uart.c+3 -32 replies
4/4dt-uart: support /chosen/stdout-path property.xen/arch/arm/domain_build.c xen/drivers/char/dt-uart.c+24 -06 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchJulien Grall
1/4R-b
2/4R-b
3/4R-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/4] dt-uart: cleanups, bugfixes and /chosen/stdout-path support

The two main changes here are:

* a bugfix to deal with DT paths which contain a common, which are perfectly valid and quite common.
* support for the /chosen/stdout-path device tree property, which allows Xen to find a boot console without manual configuration if presented with a suitable device tree. Juno and Seattle both contain the node in the dt supplied with the upstream Linux kernel (not sure about their factory kernel), as do a bunch of non-virt capable arm devices, but with stdout-path support being added to Linux in v3.19-rc1 I expect that number will soon grow.

I think "dt-uart: use ':' as separator between path and options" should be a candidate for stable backport.

Since last time: removed back compat support for ',', constify, warn if stdout-path is truncated.