Skip to content

dtc updates for 4.12

Rob Herring linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3scripts/dtc: automate getting dtc version and log in update scriptscripts/dtc/update-dtc-source.sh+18 -10 replies
2/3scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6scripts/dtc/checks.c scripts/dtc/data.c scripts/dtc/dtc-lexer.l +16 more+523 -1820 replies
3/3dtc: update warning settings for new bus and node/property name checksscripts/Makefile.lib+8 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] dtc updates for 4.12

This series syncs dtc with current mainline. The primary motivation is to pull in the new checks I've worked on. This gives lots of new warnings which are turned off by default.

Arm-soc folks, I've left the PCI checks enabled as they are pretty much all real errors and there aren't that many (about 1200, but that's lots of duplicates). I have a patch for some of them.

Rob

Rob Herring (3):
scripts/dtc: automate getting dtc version and log in update script scripts/dtc: Update to upstream version v1.4.4-8-g756ffc4f52f6
dtc: update warning settings for new bus and node/property name checks

 scripts/Makefile.lib                 |   9 +-
 scripts/dtc/checks.c                 | 361 +++++++++++++++++++++++++++++++----
 scripts/dtc/data.c                   |  16 +-
 scripts/dtc/dtc-lexer.l              |   3 +-
 scripts/dtc/dtc-lexer.lex.c_shipped  |  77 ++++----
 scripts/dtc/dtc-parser.tab.c_shipped |   6 +-
 scripts/dtc/dtc-parser.y             |   6 +-
 scripts/dtc/dtc.c                    |   9 +-
 scripts/dtc/dtc.h                    |  11 +-
 scripts/dtc/flattree.c               |  58 +++---
 scripts/dtc/libfdt/fdt_rw.c          |   3 +-
 scripts/dtc/libfdt/libfdt.h          |  51 ++++-
 scripts/dtc/libfdt/libfdt_env.h      |  26 +--
 scripts/dtc/livetree.c               |  22 ++-
 scripts/dtc/srcpos.c                 |   2 +-
 scripts/dtc/srcpos.h                 |  11 +-
 scripts/dtc/treesource.c             |   6 +-
 scripts/dtc/update-dtc-source.sh     |  20 +-
 scripts/dtc/util.c                   |  11 +-
 scripts/dtc/util.h                   |  24 ++-
 scripts/dtc/version_gen.h            |   2 +-
 21 files changed, 550 insertions(+), 184 deletions(-)
Signature · 1 line
2.10.1