Skip to content

Conversation

@asmellby
Copy link

@asmellby asmellby commented Dec 4, 2025

Cherry-pick 3 commits from upstream main tree and update hal_silabs module to pick 1 commit.

Martinhoff-maker and others added 7 commits December 4, 2025 14:27
This patch introduce configuration of the symbol
'SYS_CLOCK_HW_CYCLES_PER_SEC' with dts entry rather than a hardcoded
value.
Clock control on siwx91x needs to use the clock frequency of the cpu
to init rather than the 'SYS_CLOCK_HW_CYCLES_PER_SEC' symbol,
otherwise we initialize the m4 clock with the ULP ref clock.

Signed-off-by: Martin Hoff <[email protected]>
(cherry picked from commit e524c1f)
Upstream-status: available
This patch put in the same place the default value for
SYS_CLOCK_TICKS_PER_SEC. It also apply the sleeptimer clock frequency
when sleeptimer is used for sys clock.

Signed-off-by: Martin Hoff <[email protected]>
(cherry picked from commit 4f1313b)
Upstream-status: available
The Siwx91x ADC reference voltage is configurable rather than fixed.
Expose `ref_internal` in the device API so the driver can retrieve the
reference voltage from the device tree instead of assuming a constant
value.

Signed-off-by: Sai Santhosh Malae <[email protected]>
(cherry picked from commit f4c152a)
Upstream-status: available
Instead of returning a converted ADC reading, return the
raw ADC sample. Conversion is left to the user based on
the selected ADC mode (single-ended or differential).

Signed-off-by: Sai Santhosh Malae <[email protected]>
(cherry picked from commit 78f47a3)
Upstream-status: available
Add an overlay to enable the adc_dt sample on the siwx917_rb4338a
board.

Signed-off-by: Sai Santhosh Malae <[email protected]>
(cherry picked from commit ef1bd9d)
Upstream-status: available
This commit corrects board configuration to enable the memory controller
and set proper initialization priorities, ensuring PSRAM is correctly
initialized during system startup.

Signed-off-by: S Mohamed Fiaz <[email protected]>
(cherry picked from commit 57a2249)
Upstream-status: available
Update hal_silabs to include null pointer fix for wiseconnect.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Upstream-status: pending
@asmellby asmellby requested a review from a team December 4, 2025 13:59
@asmellby asmellby merged commit 7bd2513 into SiliconLabsSoftware:silabs/v2025.12 Dec 4, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants