Skip to content

Conversation

jonathannilsen
Copy link
Contributor

@jonathannilsen jonathannilsen commented Jun 19, 2025

Move the IronSide APIs to soc/nordic from drivers/firmware since these are vendor specific APIs.
The header files are now included from <nrf_ironside/*.h>.
Adjust code that uses these APIs accordingly.

Also move the DT binding for "nordic,ironside-call" from bindings/firmware to bindings/misc.

Also includes a commit with some minor spelling adjustments before the move.

carlescufi
carlescufi previously approved these changes Jun 19, 2025
anangl
anangl previously approved these changes Jun 30, 2025
57300
57300 previously approved these changes Jun 30, 2025
carlescufi
carlescufi previously approved these changes Jul 1, 2025
@danieldegrasse
Copy link
Contributor

@57300 is the 4.2 milestone here intentional? IE do you want this to be merged in before the RC2 as a "cosmetic change"?

57300 and others added 3 commits July 2, 2025 14:09
s/IRONside/IronSide/g

Signed-off-by: Grzegorz Swiderski <[email protected]>
Move the IronSide APIs to soc/nordic from drivers/firmware since
these are vendor specific APIs. The header files are now included
from <nrf_ironside/*.h>. Adjust code that uses these APIs accordingly.

Also move the DT binding for "nordic,ironside-call" from
bindings/firmware to bindings/misc.

Signed-off-by: Jonathan Nilsen <[email protected]>
Use designated IRQ numbers, instead of generic defaults.

Signed-off-by: Grzegorz Swiderski <[email protected]>
@57300 57300 dismissed stale reviews from carlescufi, anangl, and themself via ad42a46 July 2, 2025 12:11
@57300 57300 force-pushed the ironside-to-soc branch from ab17f0c to ad42a46 Compare July 2, 2025 12:11
Copy link
Contributor

@57300 57300 left a comment

Choose a reason for hiding this comment

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

Rebased to fix conflicts.

@danieldegrasse Yes, these are cosmetic changes we would like to get in for v4.2.0, because it will be the first Zephyr release with support for IronSide. Moving the API is also a part of resolving #91373.

@57300 57300 requested review from carlescufi and anangl July 2, 2025 12:12
Copy link

sonarqubecloud bot commented Jul 2, 2025

@danieldegrasse danieldegrasse merged commit d9c5545 into zephyrproject-rtos:main Jul 2, 2025
33 checks passed
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.

6 participants