Skip to content
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] Add support for DPPI on nRF54H20 #1562

Merged
merged 6 commits into from
Mar 8, 2024

Conversation

anangl
Copy link
Contributor

@anangl anangl commented Mar 5, 2024

Commits cherry picked from zephyrproject-rtos/zephyr#69811.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Mar 5, 2024

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
hal_nordic zephyrproject-rtos/hal_nordic@dce8519 zephyrproject-rtos/hal_nordic@5470822 (master) zephyrproject-rtos/[email protected]

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

This commit updates revision of hal_nordic repo.

Signed-off-by: Andrzej Kuroś <[email protected]>
(cherry picked from commit fa3f2ee)
Signed-off-by: Andrzej Głąbek <[email protected]>
@anangl anangl force-pushed the nrf54h20_dppi_ncs branch from b352f54 to 404f087 Compare March 6, 2024 13:18
@NordicBuilder NordicBuilder removed the DNM label Mar 6, 2024
anangl added 5 commits March 6, 2024 15:30
And add the corresponding bindings.

Move alse the already existing bindings for nrf-dppic, nrf-ppi,
and nrf-ipc so they are located together with the new ones and
in more appropriate folders (DPPIC and PPI peripherals are not
related to ARM, and IPC is for sending and receiving events,
not messages, so ipm/ does not seem to be the best fit for it).

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit ae33b354173ab96065abe69d26c73b8ebe30aeac)

Upstream PR: zephyrproject-rtos/zephyr#69811
This is a follow-up to commit 4db4060.

There are two ECB instances in nRF54H20 and the above commit added
only one of them.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit d7c2c5e723f1b86f1824fdc83eacfc779202e04d)

Upstream PR: zephyrproject-rtos/zephyr#69811
…F54H/L dts nodes

Add entries for checking if the recently added dts nodes for nRF54H20
and nRF54L15 have correct base addresses (if they match those provided
by MDK).

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit f3e6d39b90bbcf763fca76e0752a703f49a9c58e)

Upstream PR: zephyrproject-rtos/zephyr#69811
Pull in fixes in the nrfx_gppi_dppi_ppib helper so that it can be
compiled successfuly.

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit a84e44b68b4a291a28466e320207926b56514a77)

Upstream PR: zephyrproject-rtos/zephyr#69811
Include into compilation the nrfx_gppi_dppi_ppib helper and related
interconnect layers when DPPIC nodes are enabled in DTS. Provide macro
definitions required by those interconnect layers based on information
from devicetree (the nrf_grtc_timer is only modified because a macro
that it uses became more generic).

Signed-off-by: Andrzej Głąbek <[email protected]>
(cherry picked from commit e46a0a51650dcd2afd3216fdb8a003dd7080cdf9)

Upstream PR: zephyrproject-rtos/zephyr#69811
@jfischer-no jfischer-no merged commit 7285f59 into nrfconnect:main Mar 8, 2024
11 checks passed
@anangl anangl deleted the nrf54h20_dppi_ncs branch March 8, 2024 10:24
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.

9 participants