libfdt supports overlays, so it's trivial to create a tool that applies them on a host using binary blobs. fdtoverlay is that tool which given a base tree and a number of overlays generates a target blob as the result. Pantelis Antoniou (2): fdtoverlay: A tool that applies overlays tests: fdtoverlay unit test Documentation/manual.txt | 14 ++++ Makefile | 5 ++ Makefile.utils | 6 ++ fdtoverlay.c | 168 ++++++++++++++++++++++++++++++++++++++++++++ tests/fdtoverlay-runtest.sh | 40 +++++++++++ tests/run_tests.sh | 27 ++++++- tests/tests.sh | 1 + 7 files changed, 260 insertions(+), 1 deletion(-) create mode 100644 fdtoverlay.c create mode 100644 tests/fdtoverlay-runtest.sh -- 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