zephyr/doc/reference
Martí Bolívar 808dd9e684 doc: reference: add devicetree bindings content
Add generated documentation content for known devicetree bindings
using the Binding abstraction which was just added to edtlib. This
works similarly to the way Kconfig content is generated, so extract a
bit of common helper code for doing that out and rename the relevant
files to keep the distinction clear.

Make the documentation build system respect a preset DTS_ROOT. In this
way, out of tree bindings can be added to the generated content by
telling the documentation build system where to find them, identically
to how out of tree bindings can be added to a Zephyr application.

Similarly, make the output directory configurable.

Fixes: #28865
Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-11-02 14:26:33 -05:00
..
audio doc: api: sort the API overview alphabetically 2020-10-30 15:57:30 +01:00
bluetooth Bluetooth: Mesh: Add Config Client API 2020-10-29 14:13:36 +02:00
crypto doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
devicetree doc: reference: add devicetree bindings content 2020-11-02 14:26:33 -05:00
display doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
drivers doc: Apply constant qualifier on device instance where relevant 2020-09-02 13:48:13 +02:00
file_system fs: allow external file system implementations 2020-09-03 21:49:34 +02:00
kernel doc: kernel: interrupts: zero-latency IRQ update 2020-10-26 13:15:20 +01:00
logging doc: update function references to use :c:func: 2020-08-31 09:57:33 -04:00
misc doc: update struct references to use :c:struct: 2020-08-31 09:57:33 -04:00
networking net: shell: Add network mgmt events monitor support 2020-10-13 13:42:50 +03:00
peripherals doc: introduce the regulator driver API 2020-10-28 15:22:53 +01:00
power_management doc: Apply constant qualifier on device instance where relevant 2020-09-02 13:48:13 +02:00
random doc: reference: Clean up and restructure a bit 2020-03-18 11:47:24 +01:00
resource_management sys: onoff: support clients using synchronous transitions 2020-08-14 17:53:39 +02:00
settings doc: provide guidance on recommended settings back end 2020-08-25 09:35:40 +02:00
shell shell: documentation update 2020-10-08 10:12:25 -04:00
storage doc/reference: Added clarification on flash offset relation 2020-10-27 12:52:07 +01:00
usb USB: Add driver and PID for Bluetooth H4 2020-04-20 21:59:47 +03:00
usermode doc: usermode: stack access policy change 2020-10-21 10:20:23 -07:00
util api: promote sys/util.h to experimental 2020-06-18 19:38:10 +02:00
index.rst api: promote sys/util.h to experimental 2020-06-18 19:38:10 +02:00
overview.rst doc: api: sort the API overview alphabetically 2020-10-30 15:57:30 +01:00
terminology.rst doc: fix invalid usage of function to :c:macro: 2020-08-31 09:57:33 -04:00