diff options
| author | Simon Glass <sjg@chromium.org> | 2022-09-06 20:26:57 -0600 |
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2022-09-29 16:07:58 -0400 |
| commit | 829d51246fda25655b64224f2a19976797cf1897 (patch) | |
| tree | 8e74ee7de940010449347df9c7d04ba4afbb551f /drivers/core/ofnode.c | |
| parent | b5001cb4bdfed678877840776c15b1e9a358dacf (diff) | |
dm: core: Pass a root node to of_find_node_by_phandle()
This function currently assumes that the control FDT is used. Update it
to allow a root node to be passed, so it can work with any tree.
Also add a comment to ofnode_get_by_phandle() so that its purpose is
clear.
Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/core/ofnode.c')
| -rw-r--r-- | drivers/core/ofnode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/core/ofnode.c b/drivers/core/ofnode.c index 42f3c09a513..b241be3b9fc 100644 --- a/drivers/core/ofnode.c +++ b/drivers/core/ofnode.c @@ -391,7 +391,7 @@ ofnode ofnode_get_by_phandle(uint phandle) ofnode node; if (of_live_active()) - node = np_to_ofnode(of_find_node_by_phandle(phandle)); + node = np_to_ofnode(of_find_node_by_phandle(NULL, phandle)); else node.of_offset = fdt_node_offset_by_phandle(gd->fdt_blob, phandle); |
