| OF_CHILD(9) | Kernel Developer's Manual | OF_CHILD(9) |
NAME¶
OF_child,
OF_parent, OF_peer —
navigate device tree
SYNOPSIS¶
#include
<dev/ofw/ofw_bus.h>
#include
<dev/ofw/ofw_bus_subr.h>
phandle_t
OF_child(phandle_t
node);
phandle_t
OF_parent(phandle_t
node);
phandle_t
OF_peer(phandle_t
node);
DESCRIPTION¶
OF_child()
returns the phandle value of the first child of the
node. Zero is returned if there are no child
nodes.
OF_parent()
returns the phandle for the parent of the node. Zero
is returned if node is the root node.
OF_peer()
returns the phandle value of the next sibling of the
node. Zero is returned if there is no sibling
node.
EXAMPLES¶
phandle_t node, child;
...
for (child = OF_child(node); child != 0; child = OF_peer(child) {
...
}
SEE ALSO¶
AUTHORS¶
This manual page was written by Oleksandr Tymoshenko <gonzo@FreeBSD.org>.
| April 9, 2018 | Debian |