From 355c67c35a8ce5aa9e9e2e2e8df99413c8215093 Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Mon, 25 Jul 2016 18:59:10 -0600 Subject: dtoc: Allow the device tree to be compiled from source If a source device tree is provide to the Fdt() constructors, compile it automatically. This will be used in tests, where we want to build a particular test .dts file and check that it works correctly in binman. Signed-off-by: Simon Glass --- tools/dtoc/fdt_fallback.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/dtoc/fdt_fallback.py') diff --git a/tools/dtoc/fdt_fallback.py b/tools/dtoc/fdt_fallback.py index 5b0f2a181b7..f76f42a1016 100644 --- a/tools/dtoc/fdt_fallback.py +++ b/tools/dtoc/fdt_fallback.py @@ -80,6 +80,8 @@ class FdtFallback(Fdt): def __init__(self, fname): Fdt.__init__(self, fname) + if self._fname: + self._fname = fdt_util.EnsureCompiled(self._fname) def GetSubNodes(self, node): """Returns a list of sub-nodes of a given node -- cgit v1.2.3