File tree Expand file tree Collapse file tree 2 files changed +3
-66
lines changed
docs/source/pages/api/libs Expand file tree Collapse file tree 2 files changed +3
-66
lines changed Original file line number Diff line number Diff line change 1+ ===============
12Device Tree API
23===============
34
4- :Author: Kamil Zdancewicz
5- :Date: 06-03-2026
6-
7- --------
8- Overview
9- --------
10-
11- The device tree library provides an interface for parsing and accessing flattened device tree (FDT) data.
12-
13- -------------
14- API Reference
15- -------------
16-
17- ~~~~~
18- Types
19- ~~~~~
20-
21- .. doxygentypedef :: dt_node_t
22- .. doxygentypedef :: dt_prop_t
23-
24- ~~~~~~~~~~
25- Structures
26- ~~~~~~~~~~
27-
28- .. doxygenstruct :: fdt_t
29- :members:
30-
31- ~~~~~~~~~
32- Functions
33- ~~~~~~~~~
34-
35- """"""""""""""
36- Initialization
37- """"""""""""""
38-
39- .. doxygenfunction :: dt_init
40- .. doxygenfunction :: dt_reset
41-
42- """""""""""
43- Node Access
44- """""""""""
45-
46- .. doxygenfunction :: dt_get_node_by_path
47- .. doxygenfunction :: dt_get_node_in_subtree_by_path
48- .. doxygenfunction :: dt_get_node_child
49- .. doxygenfunction :: dt_get_node_sibling
50- .. doxygenfunction :: dt_get_node_name
51- .. doxygenfunction :: dt_get_node_name_ptr
52-
53- """""""""""""""
54- Property Access
55- """""""""""""""
56-
57- .. doxygenfunction :: dt_get_prop_by_name
58- .. doxygenfunction :: dt_get_first_prop
59- .. doxygenfunction :: dt_get_next_prop
60- .. doxygenfunction :: dt_get_prop_name
61- .. doxygenfunction :: dt_get_prop_name_ptr
62- .. doxygenfunction :: dt_get_prop_buffer
63-
64- ~~~~~~~~~~~~~~~~~~~~
65- Internal Definitions
66- ~~~~~~~~~~~~~~~~~~~~
67-
68- .. doxygenfile :: dt_defines.h
5+ .. doxygengroup :: dt
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ typedef u32 dt_prop_t;
2828 * @ingroup dt
2929 * @brief Flattened device tree structure.
3030 */
31- typedef struct fdt_t {
31+ typedef struct {
3232 buffer_t fdt_buffer ; /**< Buffer containing the FDT data. */
3333 dt_node_t root_node ; /**< Root node offset. */
3434 u32 total_size ; /**< Total size of the FDT. */
You can’t perform that action at this time.
0 commit comments