Skip to content

[nrf fromlist] soc: nordic: Prepare GPPI support for nrf92#3990

Merged
rlubos merged 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/sd2ppi_global
Apr 28, 2026
Merged

[nrf fromlist] soc: nordic: Prepare GPPI support for nrf92#3990
rlubos merged 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/sd2ppi_global

Conversation

@nordic-krch
Copy link
Copy Markdown
Contributor

Rename nrfx_gppi_nrf54h_global to nrfx_gppi_sd2ppi_global and move is to nordic/common. Add support for global domain without dppi135 and dppi136 (nrf92 case).

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

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 16, 2026

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

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

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

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
Comment thread modules/hal_nordic/nrfx/Kconfig Outdated
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 21, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3990

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

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

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@nordic-krch nordic-krch added this to the ncs-3.4.0 milestone Apr 27, 2026
@shanthanordic shanthanordic requested a review from barsok April 27, 2026 11:30
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

Move files which are specific to nrf54h20 global domain from nrf54h
folder to common. Rename those files to use sd2ppi name instead of
nrf54h. SD2PPI (or SD^2PPI) is an abbrevation for Secure Distributed
(multi-Domain) DPPI - PPI system where DPPI resources requires
Ironside service.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 2c4b1d1)
Rework GPPI configuration for SD^2PPI global domain. There can
be an SoC which does not have dppic135, dppic136, ppib136 and
ppib137 nodes. Add build time conditions to configuration files.

Additionally, remove references to APBxx (bus) names which
could be confusing as they are not references anywhere else.
Use DPPIxxx identification instead.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 3145230)
Test is using one of the peripherals as sink for PPI events. So far
it supported LPCOMP or ECB on nrf54h20 cpurad. Some SoCs don't have
LPCOMP and another peripheral need to be used. Extended test to
use PDM in that case. nrf54h20 cpuapp configuration is changed to
use PDM instead of LPCOMP.

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

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
@github-actions github-actions Bot removed the manifest label Apr 27, 2026
@rlubos rlubos merged commit 22041af into nrfconnect:main Apr 28, 2026
11 checks passed
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request Apr 28, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#3990

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

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
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.

5 participants