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>
This commit is contained in:
Anas Nashif 2022-04-05 10:17:26 -04:00 committed by Carles Cufí
commit 6e9a43be79
24 changed files with 13 additions and 13 deletions

View file

@ -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..."

View file

@ -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

View file

@ -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

View file

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 46 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 6.2 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 9.1 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Before After
Before After

1
doc/build/index.rst vendored
View file

@ -9,4 +9,5 @@ Build and Configuration Systems
cmake/index.rst
dts/index
kconfig/index.rst

View file

@ -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 --------------------------------------

View file

@ -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

View file

@ -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