Fragments generated from overlay sugar syntax violate unit address rules: <stdout>: Warning (unit_address_vs_reg): Node /fragment@0 has a unit name, but no reg property Use "fragment-N" instead of "fragment@N" to fix this. Fixes: 737b2df39cc8c566 ("overlay: Add syntactic sugar version of overlays") Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx> --- livetree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/livetree.c b/livetree.c index 57b7db2ed1534873..a87a1262459c830e 100644 --- a/livetree.c +++ b/livetree.c @@ -229,7 +229,7 @@ struct node * add_orphan_node(struct node *dt, struct node *new_node, char *ref) p = build_property("target", d); - xasprintf(&name, "fragment@%u", + xasprintf(&name, "fragment-%u", next_orphan_fragment++); name_node(new_node, "__overlay__"); node = build_node(p, new_node); -- 2.7.4 -- 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