-
Notifications
You must be signed in to change notification settings - Fork 636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[nrf fromlist] soc: nordic: nrf54l: remove redundant ELV code #2345
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nordicjm
approved these changes
Dec 6, 2024
nika-nordic
approved these changes
Dec 6, 2024
nordic-segl
approved these changes
Dec 6, 2024
@nordicjm commit tags fail because of conflict with code from [noup] commits. Is reverting and unreverting noups the only way to pass? |
mstasiaknordic
force-pushed
the
elv_dead_code
branch
3 times, most recently
from
December 11, 2024 10:47
e255e4d
to
935c6ae
Compare
This reverts commit e94d330. Signed-off-by: Michał Stasiak <[email protected]>
…cted time" This reverts commit 382877e. Signed-off-by: Michał Stasiak <[email protected]>
…ith TFM" This reverts commit ee23470. Signed-off-by: Michał Stasiak <[email protected]>
This reverts commit 4279ea3. Signed-off-by: Michał Stasiak <[email protected]>
Removed dead ELV code from nRF54L soc. Signed-off-by: Michał Stasiak <[email protected]> (cherry picked from commit 4c96cbb)
Add a custom section in the linker which should always be placed in the top of RAM. This will be used by the KMU to push keys into it. Since when you provision a key into the KMU you need to set specific a memory location for the PUSH operation we need to keep this memory location static across images/dfus. This is a noup since the KMU is not supported upstream. Ref: NCSDK-25121 Signed-off-by: Georgios Vasilakis <[email protected]> (cherry picked from commit 9ce3906) (cherry picked from commit 95d3bde)
In this patch we do several things to be able to configure power and clocks when NRF_OSCILLATORS and NRF_REGULATORS is secure. We port soc.c to TF-M so that the TF-M image can do the same configuration that would normally be done by the Zephyr image. This is done by explicitly including autoconf.h for instance. We also ifdef-out the configuration when nordicsemi_nrf54l_init is invoked from a non-secure image, because the peripherals are secure. Signed-off-by: Sebastian Bøe <[email protected]> (cherry picked from commit 962fa00) (cherry picked from commit 028f0c4)
Noup as it patches code that does not exist in zephyr arch_busy_wait and k_busy_wait waited half the expected time due to SystemCoreClock being set back to the default value when ns builds. Changed to rely on device tree as to avoid hardcoded clock frequencies Signed-off-by: Dag Erik Gjørvad <[email protected]>
Update path for autoconf.h which is now in zephyr/autoconf.h Signed-off-by: Frank Audun Kvamtrø <[email protected]> (cherry picked from commit b22c113) (cherry picked from commit 02f8b45)
mstasiaknordic
force-pushed
the
elv_dead_code
branch
from
December 13, 2024 08:25
935c6ae
to
3ac74e4
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Removed dead ELV code from nRF54L soc.
Upstream PR #: 82546