Hi all, Using "fragment@N" as node name for overlay fragments violates unit address rules: <stdout>: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property This patch series (for dtc) fixes: 1. generation of node names when using overlay sugar syntax, 2. all documentation and tests. If this is accepted, I'll send similar patches for Linux. Note that I've been using "fragment-N" in hand-written DT overlays for years, so this is known to work fine with Linux. Thanks for your comments! Geert Uytterhoeven (2): overlay: Do not use @ in overlay fragment generation Use "fragment-N" instead of "fragment@N" Documentation/dt-object-internal.txt | 20 +++++++-------- livetree.c | 2 +- tests/overlay_bad_fixup_bad_index.dts | 2 +- tests/overlay_bad_fixup_base.dtsi | 2 +- tests/overlay_bad_fixup_empty_index.dts | 2 +- tests/overlay_bad_fixup_index_trailing.dts | 2 +- tests/overlay_bad_fixup_path_empty_prop.dts | 2 +- tests/overlay_bad_fixup_path_only.dts | 2 +- tests/overlay_bad_fixup_path_only_sep.dts | 2 +- tests/overlay_bad_fixup_path_prop.dts | 2 +- tests/overlay_overlay.dts | 16 ++++++------ tests/overlay_overlay_manual_fixups.dts | 38 ++++++++++++++--------------- tests/overlay_overlay_no_fixups.dts | 16 ++++++------ tests/stacked_overlay_bar.dts | 2 +- tests/stacked_overlay_baz.dts | 2 +- 15 files changed, 56 insertions(+), 56 deletions(-) -- 2.7.4 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To unsubscribe from this list: send the line "unsubscribe devicetree-compiler" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html