Home
last modified time | relevance | path

Searched refs:dtb_node (Results 1 – 8 of 8) sorted by relevance

/components/legacy/fdt/inc/
A Ddtb_node.h68 struct dtb_node struct
150 void dtb_node_get_enum_dtb_node(struct dtb_node *dtb_node_head, void(callback(struct dtb_node *dtb_…
152 struct dtb_node *dtb_node_get_dtb_node_by_name_DFS(struct dtb_node *dtb_node, const char *nodename);
153 struct dtb_node *dtb_node_get_dtb_node_by_name_BFS(struct dtb_node *dtb_node, const char *nodename);
154 struct dtb_node *dtb_node_get_dtb_node_by_path(struct dtb_node *dtb_node, const char *pathname);
155 struct dtb_node *dtb_node_get_dtb_node_by_phandle_DFS(struct dtb_node *dtb_node, phandle handle);
156 struct dtb_node *dtb_node_get_dtb_node_by_phandle_BFS(struct dtb_node *dtb_node, phandle handle);
188 struct dtb_node *dtb_node_find_all_nodes(const struct dtb_node *prev);
203 struct dtb_node *dtb_node_get_parent(const struct dtb_node *node);
253 struct dtb_node *dtb_node_parse_phandle(const struct dtb_node *dn,
[all …]
/components/legacy/fdt/src/
A Ddtb_get.c114 dtb_node->child = (struct dtb_node *)malloc(sizeof(struct dtb_node)); in _dtb_node_get_dtb_nodes_list()
298 dtb_node = dtb_node->sibling; in _dtb_node_free_dtb_node()
450 dtb_node = dtb_node->sibling; in _dtb_node_printf_dtb_node_info()
474 …tatic void _dtb_node_get_enum_dtb_node(struct dtb_node *dtb_node, void (callback(struct dtb_node * in _dtb_node_get_enum_dtb_node() argument
480 dtb_node = dtb_node->sibling; in _dtb_node_get_enum_dtb_node()
511 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_name_DFS()
529 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_name_BFS()
570 dtb_node = dtb_node->child; in dtb_node_get_dtb_node_by_path()
602 dtb_node = dtb_node->child; in dtb_node_get_dtb_node_by_path()
622 dtb_node = dtb_node->sibling; in dtb_node_get_dtb_node_by_path()
[all …]
A Ddtb_access.c10 static struct dtb_node *fdt_aliases;
243 struct dtb_node *np = NULL; in dtb_node_find_node_opts_by_path()
301 struct dtb_node *dn; in dtb_node_find_compatible_node()
331 const struct dtb_node *dtb_node_find_node_by_prop_value(struct dtb_node *from, in dtb_node_find_node_by_prop_value()
335 struct dtb_node *np; in dtb_node_find_node_by_prop_value()
348 struct dtb_node *dtb_node_find_all_nodes(const struct dtb_node *prev) in dtb_node_find_all_nodes()
350 const struct dtb_node *dn; in dtb_node_find_all_nodes()
396 struct dtb_node *dtb_node_get_parent(const struct dtb_node *node) in dtb_node_get_parent()
398 const struct dtb_node *dn; in dtb_node_get_parent()
410 struct dtb_node *dn; in dtb_node_find_node_by_phandle()
[all …]
A Ddtb_base.c146 const struct dtb_node *dtb_node_find_subnode(const struct dtb_node *node, const char *subnode_name) in dtb_node_find_subnode()
148 const struct dtb_node *subnode; in dtb_node_find_subnode()
166 struct dtb_node *dtb_node_first_subnode(const struct dtb_node *node) in dtb_node_first_subnode()
173 struct dtb_node *dtb_node_next_subnode(const struct dtb_node *node) in dtb_node_next_subnode()
286 struct dtb_node *dtb_node_path(const char *path) in dtb_node_path()
295 const struct dtb_node *chosen_node; in dtb_node_get_chosen_prop()
352 const struct dtb_node *dn; in dtb_node_find_all_compatible_node()
456 static struct dtb_node *dtb_node_irq_find_parent(struct dtb_node *child) in dtb_node_irq_find_parent()
458 struct dtb_node *p; in dtb_node_irq_find_parent()
484 struct dtb_node *p; in dtb_node_irq_get()
[all …]
A Ddtb_addr.c14 static void dtb_node_default_count_cells(const struct dtb_node *dn, in dtb_node_default_count_cells()
23 const uint32_t *dtb_node_get_address(const struct dtb_node *dev, int index, in dtb_node_get_address()
28 struct dtb_node *parent; in dtb_node_get_address()
A Ddtb_head.c9 static struct dtb_node *dtb_node_list = NULL;
15 struct dtb_node *get_dtb_node_head(void) in get_dtb_node_head()
/components/legacy/fdt/docs/
A Dapi.md171 void fdt_get_enum_dtb_node(struct dtb_node *dtb_node_head, void (*callback(struct dtb_node *dtb_nod…
208 struct dtb_node *fdt_get_dtb_node_by_name_DFS(struct dtb_node *dtb_node, const char *nodename)
211 struct dtb_node *fdt_get_dtb_node_by_name_BFS(struct dtb_node *dtb_node, const char *nodename)
216 |dtb_node | 设备节点树节点 |
224 struct dtb_node *fdt_get_dtb_node_by_path(struct dtb_node *dtb_node, const char *pathname)
229 |dtb_node | 设备节点树节点 |
237 struct dtb_node *fdt_get_dtb_node_by_phandle_DFS(struct dtb_node *dtb_node, phandle handle)
240 struct dtb_node *fdt_get_dtb_node_by_phandle_BFS(struct dtb_node *dtb_node, phandle handle)
245 |dtb_node | 设备节点树节点 |
260 |dtb_node | 设备节点树节点 |
[all …]
/components/legacy/fdt/examples/
A Dfdt_test.c10 struct dtb_node *dtb_node_list = dtb_node_get_dtb_list(fdt); in dtb_test()
13 …struct dtb_node *serial0 = dtb_node_get_dtb_node_by_path(dtb_node_list, "/smb@4000000/motherboard/… in dtb_test()
14 struct dtb_node *cpu = dtb_node_get_dtb_node_by_path(dtb_node_list, "/cpus"); in dtb_test()
15 …struct dtb_node *user1 = dtb_node_get_dtb_node_by_path(dtb_node_list, "/smb@4000000/motherboard/le… in dtb_test()
43 struct dtb_node *cpu_child = cpu; in dtb_test()
55 struct dtb_node *user = user1; in dtb_test()
70 struct dtb_node *dtb_node_list = dtb_node_get_dtb_list(fdt); in dtb_test()
73 struct dtb_node *bt_pins; in dtb_test()
126 struct dtb_node *dtb_root_node = get_dtb_node_head(); in dtb_dump()

Completed in 17 milliseconds