mirror of
https://xff.cz/git/u-boot/
synced 2025-10-22 10:31:56 +02:00
dm: fdt: Add a function to look up a chosen node
Within /chosen we may have a node which points to another node, similar to how /aliases works. Add a helper function to do this lookup. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -374,6 +374,18 @@ int fdtdec_get_alias_seq(const void *blob, const char *base, int node,
|
||||
*/
|
||||
int fdtdec_get_alias_node(const void *blob, const char *name);
|
||||
|
||||
/**
|
||||
* Get the offset of the given chosen node
|
||||
*
|
||||
* This looks up a property in /chosen containing the path to another node,
|
||||
* then finds the offset of that node.
|
||||
*
|
||||
* @param blob Device tree blob (if NULL, then error is returned)
|
||||
* @param name Property name, e.g. "stdout-path"
|
||||
* @return Node offset referred to by that chosen node, or -ve FDT_ERR_...
|
||||
*/
|
||||
int fdtdec_get_chosen_node(const void *blob, const char *name);
|
||||
|
||||
/*
|
||||
* Get the name for a compatible ID
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user