[U-Boot] [PATCH v2] dtoc: make ScanTree recurse into subnodes

Simon Glass sjg at chromium.org
Thu Feb 23 02:23:14 UTC 2017


On 22 February 2017 at 11:06, Philipp Tomsich
<philipp.tomsich at theobroma-systems.com> wrote:
>
> Previously, dtoc could only process the top-level nodes which led to
> device nodes in hierarchical trees to be ignored. E.g. the mmc0 node
> in the following example would be ignored, as only the soc node was
> processed:
>
>   / {
>         soc {
>                 mmc0 {
>                         /* ... */
>                 };
>         };
>   };
>
> This introduces a recursive helper method ScanNode, which is used by
> ScanTree to recursively parse the entire tree hierarchy.
>
> Signed-off-by: Philipp Tomsich <philipp.tomsich at theobroma-systems.com>
> ---
>  tools/dtoc/dtoc.py | 19 ++++++++++++++++++-
>  1 file changed, 18 insertions(+), 1 deletion(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list