blob: b7429e6ed6d581a2a3e7e60107751473e1a156cd [file] [log] [blame]
Rob Herringaa89ee92021-03-25 10:47:13 -06001.. SPDX-License-Identifier: GPL-2.0
2.. _devicetree:
3
4======================================
5DeviceTree Kernel API
6======================================
7
8Core functions
9--------------
10
11.. kernel-doc:: drivers/of/base.c
12 :export:
13
14.. kernel-doc:: include/linux/of.h
15 :internal:
16
17.. kernel-doc:: drivers/of/property.c
18 :export:
19
20.. kernel-doc:: include/linux/of_graph.h
21 :internal:
22
23.. kernel-doc:: drivers/of/address.c
24 :export:
25
26.. kernel-doc:: drivers/of/irq.c
27 :export:
28
29.. kernel-doc:: drivers/of/fdt.c
30 :export:
31
32Driver model functions
33----------------------
34
35.. kernel-doc:: include/linux/of_device.h
36 :internal:
37
38.. kernel-doc:: drivers/of/device.c
39 :export:
40
41.. kernel-doc:: include/linux/of_platform.h
42 :internal:
43
44.. kernel-doc:: drivers/of/platform.c
45 :export:
46
47Overlay and Dynamic DT functions
48--------------------------------
49
50.. kernel-doc:: drivers/of/resolver.c
51 :export:
52
53.. kernel-doc:: drivers/of/dynamic.c
54 :export:
55
56.. kernel-doc:: drivers/of/overlay.c
57 :export: