From 73f8eec356edc0a541a28a96afc67971acb0e445 Mon Sep 17 00:00:00 2001 From: Stephan Linz Date: Tue, 28 Apr 2026 16:09:09 +0200 Subject: [PATCH 1/4] manifest: support Realtek HAL Fix full featured documentation build process without any cmake-only build errors. Signed-off-by: Stephan Linz --- doc/bridle/releases/release-notes-4.4.0.rst | 3 +++ submanifests/zephyr.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/doc/bridle/releases/release-notes-4.4.0.rst b/doc/bridle/releases/release-notes-4.4.0.rst index 9a9ac5c694..673944560e 100644 --- a/doc/bridle/releases/release-notes-4.4.0.rst +++ b/doc/bridle/releases/release-notes-4.4.0.rst @@ -84,6 +84,7 @@ For more details, see: :ref:`repos_and_revs`. | **hal** : *hal_nxp* | **hal** : *hal_openisa* | **hal** : *hal_quicklogic* + | **hal** : *hal_realtek* | **hal** : *hal_renesas* | **hal** : *hal_rpi_pico* | **hal** : *hal_sifli* @@ -303,6 +304,8 @@ Build Infrastructure * Enable support for the TF-PSA-Crypto repository as Zephyr module in the West manifest. The PSA Cryptography API is required by some boards with WiFi and TLS support, e.g. Raspberry Pi Pico W/2W. +* Enable support for the Realtek HAL in the West manifest. This HAL is needed + by Zephyr upstream documentation process for the autogenerated board catalog. Documentation diff --git a/submanifests/zephyr.yml b/submanifests/zephyr.yml index 5a472fb480..e91a758199 100644 --- a/submanifests/zephyr.yml +++ b/submanifests/zephyr.yml @@ -75,6 +75,7 @@ manifest: - hal_nxp - hal_openisa - hal_quicklogic + - hal_realtek - hal_renesas - hal_rpi_pico - hal_sifli From 03bc146cf4109488bd68dcb3c1add1010ece8ff6 Mon Sep 17 00:00:00 2001 From: Stephan Linz Date: Tue, 28 Apr 2026 19:38:45 +0200 Subject: [PATCH 2/4] manifest: freez CANnectivity to TiaC's v1.4.0 branch As we are preparing support for Zephyr 4.4.0 this freez the CANnectivity version to v1.4.0 tag with following the TiaC's v1.4.0 branch for bug fixes, features and security updates. Signed-off-by: Stephan Linz --- submanifests/cannectivity.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/submanifests/cannectivity.yml b/submanifests/cannectivity.yml index 40dd4582db..e3a489ad77 100644 --- a/submanifests/cannectivity.yml +++ b/submanifests/cannectivity.yml @@ -30,6 +30,8 @@ manifest: # CANnectivity Zephyr RTOS # ============ =========== # main main + # v1.4-branch v4.4-branch + # v1.4.0 v4.4-branch # v1.3-branch v4.3-branch # v1.3.0 v4.3-branch # v1.2-branch v4.2-branch @@ -46,7 +48,7 @@ manifest: path: cannectivity remote: tiacsys repo-path: cannectivity - revision: tiacsys/main + revision: tiacsys/v1.4.0 clone-depth: 5000 # import submodules from CANnectivity manifest import: From 8a46fbab4687947343c28ccd07d13e3691b8d112 Mon Sep 17 00:00:00 2001 From: Stephan Linz Date: Tue, 28 Apr 2026 19:41:20 +0200 Subject: [PATCH 3/4] doc: change CANnectivity to 1.4.0 in pick list Respects our 4.4 development cycle, but CANnectivity stable release. Signed-off-by: Stephan Linz --- doc/versions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/versions.json b/doc/versions.json index a3cb2b64a1..fcea7af91b 100644 --- a/doc/versions.json +++ b/doc/versions.json @@ -45,7 +45,7 @@ "latest": { "bridle": "4.3.99", "zephyr": "4.4.0", - "cannectivity": "1.4.0-dev" + "cannectivity": "1.4.0" }, "4.3": { "bridle": "4.3.0", From e725d37171a4744ca9f792e4cad83b0ddf199101 Mon Sep 17 00:00:00 2001 From: Stephan Linz Date: Tue, 28 Apr 2026 02:00:13 +0200 Subject: [PATCH 4/4] doc: sphinx: tweak toggle button extension At least with the introduction of Sphinx 9.x (maybe also before since starting to use the Sphinx toggle-button extension), for reasons that are still unknown, all admonitions with the "dropdown" classification are active hidden by a JS startup function when the respective HTML pages load (only ssen in the Bridle doc-set). So far, this has only been observed on the official online document server; never locally in a custom build. To implement a quick fix, we are forcing all toggle admonition elements to always be displayed at the CSS level. Signed-off-by: Stephan Linz --- doc/_static/css/bridle.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/_static/css/bridle.css b/doc/_static/css/bridle.css index 2b020e0fc2..f26ce85a67 100644 --- a/doc/_static/css/bridle.css +++ b/doc/_static/css/bridle.css @@ -210,3 +210,8 @@ #versions-select option { font-weight:normal; } + +/* tweak toggle in admonitions to avoid auto-hiding on load */ +.rst-content .admonition.toggle { + display: block !important; +}