Skip to content

Commit 462ea3b

Browse files
authored
Merge pull request #90 from Kamilosok/dt-docs-fix
2 parents 29af7ef + b8f157d commit 462ea3b

File tree

2 files changed

+3
-66
lines changed

2 files changed

+3
-66
lines changed

docs/source/pages/api/libs/dt.rst

Lines changed: 2 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,5 @@
1+
===============
12
Device 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

include/dt/dt.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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. */

0 commit comments

Comments
 (0)