DTC complains about a Warning (chosen_node_is_root): /fragment@1/__overlay__/chosen: chosen node must be at root node As /chosen is already available in the device tree of all of: - ARM 32-Bit QEMU Virt - ARM 64-Bit QEMU Virt - RISC-V 32-Bit QEMU Virt - RISC-V 64-Bit QEMU Virt Just reference that in a new fragment to silence the warning. Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> --- common/boards/qemu-virt/overlay-of-flash.dts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/common/boards/qemu-virt/overlay-of-flash.dts b/common/boards/qemu-virt/overlay-of-flash.dts index b3cdf6893f8a..ace2c7026b7a 100644 --- a/common/boards/qemu-virt/overlay-of-flash.dts +++ b/common/boards/qemu-virt/overlay-of-flash.dts @@ -37,15 +37,20 @@ }; }; }; + fragment@1 { - target-path="/"; + target-path = "/chosen"; __overlay__ { - chosen { - environment { - compatible = "barebox,environment"; - device-path = ENV_DEVICE_PATH; - }; + environment { + compatible = "barebox,environment"; + device-path = ENV_DEVICE_PATH; }; + }; + }; + + fragment@2 { + target-path = "/"; + __overlay__ { aliases { state = "/state"; }; -- 2.30.2 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox