Skip to content

Another batch of dtc checks

Rob Herring devicetree-compiler linux-devicetree 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5checks: add a string checks for label, bootargs and stdout-pathchecks.c tests/bad-string-props.dts tests/run_tests.sh+8 -13 replies
2/5checks: add string list checkchecks.c tests/bad-string-props.dts tests/run_tests.sh+43 -11 reply
3/5checks: add string list check for *-names propertieschecks.c+16 -14 replies
4/5checks: check for #{size,address}-cells without child nodeschecks.c+26 -03 replies
5/5checks: add aliases node checkschecks.c+44 -01 reply

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchDavid Gibson
1/5
2/5R-b
3/5
4/5
5/5

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

Read the v1 thread

Cover letter [PATCH 0/5] Another batch of dtc checks

Here's another batch of dtc checks. The first 3 patches are pretty straightforward. The last 2 patches are a bit more subjective.

For aliases, I would like to see them restricted to a documented list of names. There are some platforms I've seen that seem to just define aliases for many devices and most are not needed. The main use of aliases in the Linux kernel is to provide fixed device numbers to userspace, but this is an anti-goal of in the kernel.

Rob

Rob Herring (5):
checks: add a string checks for label, bootargs and stdout-path
checks: add string list check
checks: add string list check for *-names properties
checks: check for #{size,address}-cells without child nodes
checks: add aliases node checks

 checks.c                   | 123 +++++++++++++++++++++++++++++++++++++++++++++
 tests/bad-string-props.dts |  11 ++++
 tests/run_tests.sh         |   2 +-
 3 files changed, 135 insertions(+), 1 deletion(-)
Signature · 1 line
2.14.1