Skip to content

[nrf fromtree] soc: nordic: common: mram_latency: Move initialization to the POST_KERNEL#3934

Closed
nordic-krch wants to merge 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/mram_init_fix
Closed

[nrf fromtree] soc: nordic: common: mram_latency: Move initialization to the POST_KERNEL#3934
nordic-krch wants to merge 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/mram_init_fix

Conversation

@nordic-krch
Copy link
Copy Markdown
Contributor

Move to the post kernel. Set priority which is higher than the IPC service and NRFS.

Upstream PR #: 106627

NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Mar 31, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 7, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@nika-nordic
Copy link
Copy Markdown
Contributor

shouldn't also contain zephyrproject-rtos/zephyr#106896 ?

NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 9, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 9, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
… to the POST_KERNEL

Move to the post kernel. Set priority which is higher than the
IPC service and NRFS.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit f0c7574)
NRFS initialization must happen after the IPC service. Setting
the same priority may lead to locking if NRFS initialization
happens before the IPC.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 7579ccc)
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 10, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
In 7579ccc (modules: hal_nordic: nrfs: Fix initialization priority)
used wrong priority as it assumed that NRFS is using IPC service init
priority. Priorities are fixed now and static assert is added to ensure
that NRFS init priority is higher than IPC service.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 4efacbe)
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 13, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3934

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@nordic-krch nordic-krch changed the title [nrf fromlist] soc: nordic: common: mram_latency: Move initialization to the POST_KERNEL [nrf fromtree] soc: nordic: common: mram_latency: Move initialization to the POST_KERNEL Apr 13, 2026
Copy link
Copy Markdown

@shanthanordic shanthanordic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for scope

@nordic-krch
Copy link
Copy Markdown
Contributor Author

Part of the upmerge.

@nordic-krch nordic-krch closed this May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants