diff options
author | Philipp Tomsich <philipp.tomsich@theobroma-systems.com> | 2018-02-23 17:38:49 +0100 |
---|---|---|
committer | Anatolij Gustschin <agust@denx.de> | 2018-02-23 20:47:47 +0100 |
commit | e2d5997ffdf5cbf4f7d53584dab2ffc673f50987 (patch) | |
tree | f85fd1c36105b7a728145ec95b13dbc4a5b1e847 /include | |
parent | f0f6917188ad660cf002c10095f46ecf748b8f58 (diff) |
core: ofnode: add ofnode_get_parent function
The Rockchip video drivers need to walk the ofnode-parrents to find
an enclosing device that has a UCLASS_DISPLAY driver bound. This
adds a ofnode_get_parent()-function that returns the parent-node.
Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Klaus Goger <klaus.goger@theobroma-systems.com>
Reviewed-by: Anatolij Gustschin <agust@denx.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/dm/ofnode.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/dm/ofnode.h b/include/dm/ofnode.h index c359a60f95..6938e62993 100644 --- a/include/dm/ofnode.h +++ b/include/dm/ofnode.h @@ -302,6 +302,14 @@ ofnode ofnode_first_subnode(ofnode node); ofnode ofnode_next_subnode(ofnode node); /** + * ofnode_get_parent() - get the ofnode's parent (enclosing ofnode) + * + * @node: valid node to look up + * @return ofnode reference of the parent node + */ +ofnode ofnode_get_parent(ofnode node); + +/** * ofnode_get_name() - get the name of a node * * @node: valid node to look up |