Overlay application has a shortcoming that it is not possible to refer to labels that were defined by a previously applied overlay. This patchset fixes the problem by keeping around the labels that each overlay contains. It is dependent on two previously submitted patches "Introduce fdt_get_path_len() method" "Introduce fdt_setprop_placeholder() method" Changes since V2: * Rework to make application faster when using target-path * Various cosmetic fixes Changes since V1: * Rework to remove reliance on malloc and FDT_PATH_MAX Pantelis Antoniou (2): fdt: Allow stacked overlays phandle references tests: Add stacked overlay tests on fdtoverlay libfdt/fdt_overlay.c | 197 ++++++++++++++++++++++++++++++++++++----- tests/run_tests.sh | 15 ++++ tests/stacked_overlay_bar.dts | 13 +++ tests/stacked_overlay_base.dts | 6 ++ tests/stacked_overlay_baz.dts | 13 +++ 5 files changed, 222 insertions(+), 22 deletions(-) create mode 100644 tests/stacked_overlay_bar.dts create mode 100644 tests/stacked_overlay_base.dts create mode 100644 tests/stacked_overlay_baz.dts -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html