zephyr/doc/_scripts
Benjamin Cabé 444964e031 doc: extensions: boards: Add hardware features filter to board catalog
Add a new hardware features filter to the board catalog that allows
users to filter boards based on their supported hardware capabilities.
The features are extracted from the devicetree files and organized by
binding type.

Key changes:
- Extract hardware feature descriptions from devicetree bindings
- Add HW_FEATURES_TURBO_MODE option to skip feature generation for
  faster builds (similar to DT_TURBO_MODE)
- Add tag-based UI for filtering boards by hardware features

The feature can be disabled for faster documentation builds using
-DHW_FEATURES_TURBO_MODE=1 or by using 'make html-fast'.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-02-20 15:08:50 +00:00
..
gen_boards_catalog.py doc: extensions: boards: Add hardware features filter to board catalog 2025-02-20 15:08:50 +00:00
gen_devicetree_rest.py doc: _scripts: gen_devicetree_rest: add individual files 2025-01-07 00:26:08 +01:00
gen_helpers.py doc: _scripts: conf: apply ruff lint rules 2024-11-26 15:43:52 -05:00
redirects.py doc: storage: move "Secure Storage" and "Settings" chapters to "Storage" 2025-02-14 17:05:58 +01:00