]> git.dujemihanovic.xyz Git - u-boot.git/commit
fdt: Allow more general use of livetree
authorSimon Glass <sjg@chromium.org>
Thu, 1 Jun 2023 16:22:42 +0000 (10:22 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Jul 2023 16:54:51 +0000 (12:54 -0400)
commita8f2ac2ae6f15b675a55bcf3a20181f3bb223562
tree022b4468cec581d4b7457507dd787d656a709eb1
parentc8a4e293863348c27d0119cbbe425b91d500cec1
fdt: Allow more general use of livetree

At present livetree can only be used for the control FDT. It is useful
to be able to use the ofnode API for other FDTs, e.g. those used by
the upcoming configuration editor.

We already have most of the support present, and tests can be marked with
the UT_TESTF_OTHER_FDT flag to use another FDT as a special case. But
with this change, the functionality becomes more generally available.

Plumb in the require support.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/core/ofnode.c
include/dm/ofnode.h
include/of_live.h
lib/of_live.c
test/dm/ofnode.c