doc: move DTS under Build/Configuration systems section
Move all DTS guides and APIs under Build/Configuration system. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
|
@ -116,7 +116,7 @@ add_custom_target(
|
|||
${PYTHON_EXECUTABLE} ${GEN_DEVICETREE_REST_SCRIPT}
|
||||
--vendor-prefixes ${ZEPHYR_BASE}/dts/bindings/vendor-prefixes.txt
|
||||
${DTS_ARGS}
|
||||
${DOCS_SRC_DIR}/reference/devicetree
|
||||
${DOCS_SRC_DIR}/build/dts/api
|
||||
VERBATIM
|
||||
USES_TERMINAL
|
||||
COMMENT "Generating Devicetree bindings documentation..."
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.. _devicetree:
|
||||
|
||||
Devicetree
|
||||
##########
|
||||
Reference
|
||||
#########
|
||||
|
||||
This is reference documentation for devicetree as it is used for Zephyr
|
||||
development. For a high-level guide, see :ref:`dt-guide`. For a
|
|
@ -1,7 +1,7 @@
|
|||
.. _dt-guide:
|
||||
|
||||
Devicetree Guide
|
||||
################
|
||||
Devicetree
|
||||
##########
|
||||
|
||||
This is a high-level guide to devicetree as it is used for Zephyr development.
|
||||
See :ref:`devicetree` for reference material.
|
||||
|
@ -16,3 +16,4 @@ See :ref:`devicetree` for reference material.
|
|||
howtos.rst
|
||||
troubleshooting.rst
|
||||
dt-vs-kconfig.rst
|
||||
api/index.rst
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
0
doc/guides/dts/zephyr_dt_build_flow.svg → doc/build/dts/zephyr_dt_build_flow.svg
generated
vendored
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
0
doc/guides/dts/zephyr_dt_i2c_example.svg → doc/build/dts/zephyr_dt_i2c_example.svg
generated
vendored
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
1
doc/build/index.rst
vendored
|
@ -9,4 +9,5 @@ Build and Configuration Systems
|
|||
|
||||
|
||||
cmake/index.rst
|
||||
dts/index
|
||||
kconfig/index.rst
|
||||
|
|
12
doc/conf.py
|
@ -152,7 +152,7 @@ html_context = {
|
|||
"reference_links": {
|
||||
"API": f"{reference_prefix}/doxygen/html/index.html",
|
||||
"Kconfig Options": f"{reference_prefix}/kconfig.html",
|
||||
"Devicetree Bindings": f"{reference_prefix}/reference/devicetree/bindings.html",
|
||||
"Devicetree Bindings": f"{reference_prefix}/build/dts/api/bindings.html",
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -238,8 +238,8 @@ vcs_link_prefixes = {
|
|||
}
|
||||
vcs_link_exclude = [
|
||||
"reference/kconfig.*",
|
||||
"reference/devicetree/bindings.*",
|
||||
"reference/devicetree/compatibles.*",
|
||||
"build/dts/api/bindings.*",
|
||||
"build/dts/api/compatibles.*",
|
||||
]
|
||||
|
||||
# -- Options for zephyr.kconfig -------------------------------------------
|
||||
|
@ -258,9 +258,9 @@ external_content_contents = [
|
|||
]
|
||||
external_content_keep = [
|
||||
"reference/kconfig/*",
|
||||
"reference/devicetree/bindings.rst",
|
||||
"reference/devicetree/bindings/**/*",
|
||||
"reference/devicetree/compatibles/**/*",
|
||||
"build/dts/api/bindings.rst",
|
||||
"build/dts/api/bindings/**/*",
|
||||
"build/dts/api/compatibles/**/*",
|
||||
]
|
||||
|
||||
# -- Options for sphinx.ext.graphviz --------------------------------------
|
||||
|
|
|
@ -12,7 +12,6 @@ User and Developer Guides
|
|||
code-relocation.rst
|
||||
flash_debug/index
|
||||
device_mgmt/index
|
||||
dts/index
|
||||
env_vars.rst
|
||||
pinctrl/index
|
||||
emulator/index.rst
|
||||
|
|
|
@ -10,7 +10,6 @@ API Reference
|
|||
api/index.rst
|
||||
audio/index.rst
|
||||
canbus/index.rst
|
||||
devicetree/index.rst
|
||||
display/index.rst
|
||||
edac/index.rst
|
||||
iterable_sections/index.rst
|
||||
|
|