Skip to content

Conversation

@masz-nordic
Copy link
Contributor

test_rs: PR-1834
test_fem: PR-1834
test_crypto: PR-896

Copilot AI review requested due to automatic review settings November 24, 2025 13:50
@github-actions
Copy link

Since quarantine was modified, please make sure you are following the process described in Quarantine Process.

@NordicBuilder NordicBuilder added doc-required PR must not be merged without tech writer approval. manifest changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. labels Nov 24, 2025
Copilot finished reviewing on behalf of masz-nordic November 24, 2025 13:52
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR integrates major updates from upstream nrfx library (PR-1834 for test_rs, test_fem, and PR-896 for test_crypto), introducing significant API changes and modernizations across the Nordic SDK codebase.

Key Changes:

  • Migration from nrfx instance-specific APIs to generic driver APIs (TIMER, UARTE, TWIS, GPIOTE, GPPI)
  • Error handling updated from NRFX_SUCCESS/nrfx_err_t to errno-based return codes (0/-errno)
  • GPPI (Generic PPI) API overhaul replacing individual PPI/DPPI channel management
  • Include path changes (nrf.h → nrfx.h, soc/nrfx_coredep.h → lib/nrfx_coredep.h)
  • Removal of instance-specific Kconfig options in favor of generic driver enables
  • GPIOTE instance handling changes from const to pointer-based

Reviewed changes

Copilot reviewed 205 out of 205 changed files in this pull request and generated no comments.

Show a summary per file
File Description
west.yml Updates dependency revisions to pull/head branches for zephyr, mcuboot, nrfxlib, and trusted-firmware-m
tests/**/*.conf Removes instance-specific driver configs (CONFIG_NRFX_TIMER0, CONFIG_NRFX_TWIS22, etc.) in favor of generic CONFIG_NRFX_TIMER, CONFIG_NRFX_TWIS
tests/**/*.c Updates nrfx API usage: timer instances, GPPI connections, GPIOTE handling, error code checks, TWIS/NVMC function signatures
subsys/mpsl/** Major GPPI API refactoring for PPI/DPPI channel allocation and endpoint management across pin debug, FEM, and coexistence modules
subsys/nfc/lib/platform.c Converts nfc_platform functions from nrfx_err_t to int return types with errno codes
subsys/esb/** Updates ESB to use new GPPI domain connection APIs and generic timer instances
subsys/debug/** Refactors PPI trace and CPU load to use new GPPI connection allocation APIs
subsys/nrf_security/** Updates include paths from nrf.h to nrfx.h and soc/nrfx_coredep.h to lib/nrfx_coredep.h
subsys/gazell/** Migrates from nrfx_ppi to nrfx_gppi_domain_conn APIs
samples/bluetooth/** Updates BLE samples with new GPPI/GPIOTE APIs, timer instances, and GRTC syscounter changes
samples/peripheral/** Radio test, 802.15.4 PHY test, and LPUART samples updated for new timer/GPPI/GPIOTE patterns
modules/nrfxlib/** Updates 802.15.4 platform code for new GPPI cross-domain connection APIs on nRF54L
lib/** Updates library code (ram_pwrdn, nrf_modem_lib, hw_unique_key, fprotect) for new include paths and API patterns
soc/nordic/nrf71/soc.c Updates include paths and removes obsolete system header includes
soc/nordic/nrf54l/Kconfig Adds CPU_HAS_ARM_MPU selection for nRF54LS05B
scripts/quarantine*.yaml Adds quarantine entries for incompatible test scenarios

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 24, 2025

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 24, 2025

CI Information

To view the history of this post, click the 'edited' button above
Build number: 9

Inputs:

Sources:

hal_nordic: PR head: b2188cee29a564b2655a9dccea87dd7bcb3e2a69
nrf_hw_models: PR head: 5eec7aca321735f5fc8e3e7c79e162f0e9810b16
trusted-firmware-m: PR head: 206967759990082fe77aeabc4dabef1c4a047d66
sdk-nrf: PR head: 00cb7d3ce1ab771c40293adefe29016fc8efb060
mcuboot: PR head: e949c69de63c331b6bf1833a5d60417ab240141c
nrfxlib: PR head: 6b9303d630bcf0549b00212f91ddbae90b15d220
zephyr: PR head: 2ceeac57ea21c4368bc1517b765223014506afb9

more details

hal_nordic:

PR head: b2188cee29a564b2655a9dccea87dd7bcb3e2a69
merge base: 7858281d843468fe53c829995fb63f45a227387a
target head (master): 7858281d843468fe53c829995fb63f45a227387a
Diff

nrf_hw_models:

PR head: 5eec7aca321735f5fc8e3e7c79e162f0e9810b16
merge base: 40403f5f2805cca210d2a47c8717d89c4e816cda
Diff

trusted-firmware-m:

PR head: 206967759990082fe77aeabc4dabef1c4a047d66
merge base: 565a30c7f4426cdf644bff03766a292dd509ee9c
target head (main): 565a30c7f4426cdf644bff03766a292dd509ee9c
Diff

sdk-nrf:

PR head: 00cb7d3ce1ab771c40293adefe29016fc8efb060
merge base: 3bd999e4f45b88596ff617bfa193e1b2bc4f6d65
target head (main): 0e0ccced18a0f8e034202da9e8eee13ef88a50f0
Diff

mcuboot:

PR head: e949c69de63c331b6bf1833a5d60417ab240141c
merge base: 66d5c91c080c0817b24c2e9586d26b57f8c9baf6
target head (main): 66d5c91c080c0817b24c2e9586d26b57f8c9baf6
Diff

nrfxlib:

PR head: 6b9303d630bcf0549b00212f91ddbae90b15d220
merge base: db86ee83d38f53800bfc25da5d819548fca1ae47
target head (main): 9c54be503b35c63dff28248421ce2ffb5fcc7571
Diff

zephyr:

PR head: 2ceeac57ea21c4368bc1517b765223014506afb9
merge base: f316ea6f7080c448f423f68b44a0f6fe78d7f455
target head (main): 71ebd2b14110f5d9fa3cd23873df0d25c276611b
Diff

Github labels

Enabled Name Description
ci-disabled Disable the ci execution
ci-all-test Run all of ci, no test spec filtering will be done
ci-force-downstream Force execution of downstream even if twister fails
ci-run-twister Force run twister
ci-run-zephyr-twister Force run zephyr twister
List of changed files detected by CI (1412)
applications
│  ├── connectivity_bridge
│  │  │ prj.conf
│  ├── nrf5340_audio
│  │  ├── Kconfig.defaults
│  │  ├── src
│  │  │  ├── audio
│  │  │  │  │ Kconfig.defaults
│  │  │  ├── modules
│  │  │  │  ├── audio_i2s.c
│  │  │  │  │ audio_sync_timer.c
│  │  │  ├── utils
│  │  │  │  │ peripherals.c
bootloader
│  ├── mcuboot
│  │  ├── boot
│  │  │  ├── zephyr
│  │  │  │  ├── Kconfig
│  │  │  │  ├── include
│  │  │  │  │  ├── mcuboot_config
│  │  │  │  │  │  │ mcuboot_config.h
│  │  ├── ext
│  │  │  ├── nrf
│  │  │  │  │ cc310_glue.h
drivers
│  ├── mpsl
│  │  ├── clock_control
│  │  │  │ nrfx_clock_mpsl.c
│  ├── serial
│  │  │ uart_nrf_sw_lpuart.c
dts
│  ├── common
│  │  ├── nordic
│  │  │  │ nrf54ls05b.dtsi
include
│  ├── bl_storage.h
│  ├── debug
│  │  │ ppi_trace.h
│  ├── drivers
│  │  ├── gpio
│  │  │  │ hpf_gpio.h
│  ├── esb.h
│  ├── tfm
│  │  │ tfm_builtin_key_ids.h
lib
│  ├── fem_al
│  │  │ fem_al.c
│  ├── flash_patch
│  │  │ flash_patch.c
│  ├── fprotect
│  │  ├── fprotect_bprot.c
│  │  ├── fprotect_rram.c
│  │  │ fprotect_spu.c
│  ├── hw_unique_key
│  │  │ hw_unique_key_cc3xx_kmu.c
│  ├── nrf_modem_lib
│  │  │ nrf_modem_os.c
│  ├── ram_pwrdn
│  │  │ ram_pwrdn.c
modules
│  ├── bsim_hw_models
│  │  ├── nrf_hw_models
│  │  │  ├── 52833.mk
│  │  │  ├── 5340.mk
│  │  │  ├── 54L15.mk
│  │  │  ├── 54LM20.mk
│  │  │  ├── CMakeLists.txt
│  │  │  ├── src
│  │  │  │  ├── HW_models
│  │  │  │  │  ├── NHW_54L_CLOCK.c
│  │  │  │  │  ├── NHW_RTC.c
│  │  │  │  │  ├── NHW_config.h
│  │  │  │  │  ├── NHW_misc.c
│  │  │  │  │  │ NHW_peri_types.h
│  │  │  │  ├── nrfx
│  │  │  │  │  ├── mdk_replacements
│  │  │  │  │  │  ├── mdk
│  │  │  │  │  │  │  ├── nrf.h
│  │  │  │  │  │  │  │ nrf_erratas.h
│  │  │  │  │  │  │ nrf.h
│  ├── hal
│  │  ├── nordic
│  │  │  ├── drivers
│  │  │  │  ├── nrf_802154
│  │  │  │  │  ├── driver
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  ├── nrf_802154_swi.c
│  │  │  │  │  │  │  ├── nrf_802154_trx.c
│  │  │  │  │  │  │  │ nrf_802154_utils.h
│  │  │  │  │  ├── sl
│  │  │  │  │  │  ├── sl_opensource
│  │  │  │  │  │  │  ├── include
│  │  │  │  │  │  │  │  ├── protocol
│  │  │  │  │  │  │  │  │  │ mpsl_fem_protocol_api.h
│  │  │  ├── nrfx
│  │  │  │  ├── CHANGELOG.md
│  │  │  │  ├── README
│  │  │  │  ├── bsp
│  │  │  │  │  ├── stable
│  │  │  │  │  │  ├── mdk
│  │  │  │  │  │  │  ├── compiler_abstraction.h
│  │  │  │  │  │  │  ├── core_vpr.h
│  │  │  │  │  │  │  ├── haltium_interim.h
│  │  │  │  │  │  │  ├── nrf.h
│  │  │  │  │  │  │  ├── nrf51.h
│  │  │  │  │  │  │  ├── nrf51.svd
│  │  │  │  │  │  │  ├── nrf51422_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf51422_xxab_memory.h
│  │  │  │  │  │  │  ├── nrf51422_xxac_memory.h
│  │  │  │  │  │  │  ├── nrf51801_xxab_memory.h
│  │  │  │  │  │  │  ├── nrf51802_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf51822_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf51822_xxab_memory.h
│  │  │  │  │  │  │  ├── nrf51822_xxac_memory.h
│  │  │  │  │  │  │  ├── nrf51824_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf51_bitfields.h
│  │  │  │  │  │  │  ├── nrf51_deprecated.h
│  │  │  │  │  │  │  ├── nrf51_erratas.h
│  │  │  │  │  │  │  ├── nrf51_peripherals.h
│  │  │  │  │  │  │  ├── nrf51_to_nrf52.h
│  │  │  │  │  │  │  ├── nrf51_to_nrf52810.h
│  │  │  │  │  │  │  ├── nrf51_to_nrf52840.h
│  │  │  │  │  │  │  ├── nrf52.h
│  │  │  │  │  │  │  ├── nrf52.svd
│  │  │  │  │  │  │  ├── nrf52805.h
│  │  │  │  │  │  │  ├── nrf52805.svd
│  │  │  │  │  │  │  ├── nrf52805_bitfields.h
│  │  │  │  │  │  │  ├── nrf52805_peripherals.h
│  │  │  │  │  │  │  ├── nrf52805_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52810.h
│  │  │  │  │  │  │  ├── nrf52810.svd
│  │  │  │  │  │  │  ├── nrf52810_bitfields.h
│  │  │  │  │  │  │  ├── nrf52810_name_change.h
│  │  │  │  │  │  │  ├── nrf52810_peripherals.h
│  │  │  │  │  │  │  ├── nrf52810_to_nrf52811.h
│  │  │  │  │  │  │  ├── nrf52810_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52811.h
│  │  │  │  │  │  │  ├── nrf52811.svd
│  │  │  │  │  │  │  ├── nrf52811_bitfields.h
│  │  │  │  │  │  │  ├── nrf52811_peripherals.h
│  │  │  │  │  │  │  ├── nrf52811_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52820.h
│  │  │  │  │  │  │  ├── nrf52820.svd
│  │  │  │  │  │  │  ├── nrf52820_bitfields.h
│  │  │  │  │  │  │  ├── nrf52820_peripherals.h
│  │  │  │  │  │  │  ├── nrf52820_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52832_peripherals.h
│  │  │  │  │  │  │  ├── nrf52832_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52832_xxab_memory.h
│  │  │  │  │  │  │  ├── nrf52833.h
│  │  │  │  │  │  │  ├── nrf52833.svd
│  │  │  │  │  │  │  ├── nrf52833_bitfields.h
│  │  │  │  │  │  │  ├── nrf52833_peripherals.h
│  │  │  │  │  │  │  ├── nrf52833_to_nrf52820.h
│  │  │  │  │  │  │  ├── nrf52833_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52840.h
│  │  │  │  │  │  │  ├── nrf52840.svd
│  │  │  │  │  │  │  ├── nrf52840_bitfields.h
│  │  │  │  │  │  │  ├── nrf52840_name_change.h
│  │  │  │  │  │  │  ├── nrf52840_peripherals.h
│  │  │  │  │  │  │  ├── nrf52840_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf52_bitfields.h
│  │  │  │  │  │  │  ├── nrf52_erratas.h
│  │  │  │  │  │  │  ├── nrf52_name_change.h
│  │  │  │  │  │  │  ├── nrf52_to_nrf52810.h
│  │  │  │  │  │  │  ├── nrf52_to_nrf52833.h
│  │  │  │  │  │  │  ├── nrf52_to_nrf52840.h
│  │  │  │  │  │  │  ├── nrf5340_application.h
│  │  │  │  │  │  │  ├── nrf5340_application.svd
│  │  │  │  │  │  │  ├── nrf5340_application_bitfields.h
│  │  │  │  │  │  │  ├── nrf5340_application_name_change.h
│  │  │  │  │  │  │  ├── nrf5340_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf5340_network.h
│  │  │  │  │  │  │  ├── nrf5340_network.svd
│  │  │  │  │  │  │  ├── nrf5340_network_bitfields.h
│  │  │  │  │  │  │  ├── nrf5340_network_name_change.h
│  │  │  │  │  │  │  ├── nrf5340_network_peripherals.h
│  │  │  │  │  │  │  ├── nrf5340_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf5340_xxaa_network_memory.h
│  │  │  │  │  │  │  ├── nrf53_erratas.h
│  │  │  │  │  │  │  ├── nrf54h20.h
│  │  │  │  │  │  │  ├── nrf54h20_application.h
│  │  │  │  │  │  │  ├── nrf54h20_application.svd
│  │  │  │  │  │  │  ├── nrf54h20_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_flpr.h
│  │  │  │  │  │  │  ├── nrf54h20_flpr.svd
│  │  │  │  │  │  │  ├── nrf54h20_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_global.h
│  │  │  │  │  │  │  ├── nrf54h20_interim.h
│  │  │  │  │  │  │  ├── nrf54h20_name_change.h
│  │  │  │  │  │  │  ├── nrf54h20_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_ppr.h
│  │  │  │  │  │  │  ├── nrf54h20_ppr.svd
│  │  │  │  │  │  │  ├── nrf54h20_ppr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_radiocore.h
│  │  │  │  │  │  │  ├── nrf54h20_radiocore.svd
│  │  │  │  │  │  │  ├── nrf54h20_radiocore_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_secure.h
│  │  │  │  │  │  │  ├── nrf54h20_secure.svd
│  │  │  │  │  │  │  ├── nrf54h20_secure_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_sysctrl.h
│  │  │  │  │  │  │  ├── nrf54h20_sysctrl.svd
│  │  │  │  │  │  │  ├── nrf54h20_sysctrl_peripherals.h
│  │  │  │  │  │  │  ├── nrf54h20_types.h
│  │  │  │  │  │  │  ├── nrf54h20_version.h
│  │  │  │  │  │  │  ├── nrf54h20_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54h20_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf54h20_xxaa_ppr_memory.h
│  │  │  │  │  │  │  ├── nrf54h20_xxaa_radiocore_memory.h
│  │  │  │  │  │  │  ├── nrf54h_erratas.h
│  │  │  │  │  │  │  ├── nrf54l05.h
│  │  │  │  │  │  │  ├── nrf54l05_application.h
│  │  │  │  │  │  │  ├── nrf54l05_application.svd
│  │  │  │  │  │  │  ├── nrf54l05_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l05_flpr.h
│  │  │  │  │  │  │  ├── nrf54l05_flpr.svd
│  │  │  │  │  │  │  ├── nrf54l05_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l05_global.h
│  │  │  │  │  │  │  ├── nrf54l05_interim.h
│  │  │  │  │  │  │  ├── nrf54l05_name_change.h
│  │  │  │  │  │  │  ├── nrf54l05_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l05_types.h
│  │  │  │  │  │  │  ├── nrf54l05_version.h
│  │  │  │  │  │  │  ├── nrf54l05_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54l05_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf54l10.h
│  │  │  │  │  │  │  ├── nrf54l10_application.h
│  │  │  │  │  │  │  ├── nrf54l10_application.svd
│  │  │  │  │  │  │  ├── nrf54l10_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l10_flpr.h
│  │  │  │  │  │  │  ├── nrf54l10_flpr.svd
│  │  │  │  │  │  │  ├── nrf54l10_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l10_global.h
│  │  │  │  │  │  │  ├── nrf54l10_interim.h
│  │  │  │  │  │  │  ├── nrf54l10_name_change.h
│  │  │  │  │  │  │  ├── nrf54l10_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l10_types.h
│  │  │  │  │  │  │  ├── nrf54l10_version.h
│  │  │  │  │  │  │  ├── nrf54l10_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54l10_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf54l15.h
│  │  │  │  │  │  │  ├── nrf54l15_application.h
│  │  │  │  │  │  │  ├── nrf54l15_application.svd
│  │  │  │  │  │  │  ├── nrf54l15_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l15_flpr.h
│  │  │  │  │  │  │  ├── nrf54l15_flpr.svd
│  │  │  │  │  │  │  ├── nrf54l15_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l15_global.h
│  │  │  │  │  │  │  ├── nrf54l15_interim.h
│  │  │  │  │  │  │  ├── nrf54l15_name_change.h
│  │  │  │  │  │  │  ├── nrf54l15_peripherals.h
│  │  │  │  │  │  │  ├── nrf54l15_types.h
│  │  │  │  │  │  │  ├── nrf54l15_version.h
│  │  │  │  │  │  │  ├── nrf54l15_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54l15_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf54l_erratas.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_application.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_application.svd
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_flpr.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_flpr.svd
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_global.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_interim.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_name_change.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_types.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_version.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54lm20a_enga_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_application.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_application.svd
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_global.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_interim.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_name_change.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_peripherals.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_types.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_version.h
│  │  │  │  │  │  │  ├── nrf54ls05b_enga_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_application.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_application.svd
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_flpr.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_flpr.svd
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_global.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_interim.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_name_change.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_peripherals.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_types.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_version.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf54lv10a_enga_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf7120_enga.h
│  │  │  │  │  │  │  ├── nrf7120_enga_application.h
│  │  │  │  │  │  │  ├── nrf7120_enga_application.svd
│  │  │  │  │  │  │  ├── nrf7120_enga_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_flpr.h
│  │  │  │  │  │  │  ├── nrf7120_enga_flpr.svd
│  │  │  │  │  │  │  ├── nrf7120_enga_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_global.h
│  │  │  │  │  │  │  ├── nrf7120_enga_interim.h
│  │  │  │  │  │  │  ├── nrf7120_enga_lmac.h
│  │  │  │  │  │  │  ├── nrf7120_enga_lmac.svd
│  │  │  │  │  │  │  ├── nrf7120_enga_lmac_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_name_change.h
│  │  │  │  │  │  │  ├── nrf7120_enga_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_types.h
│  │  │  │  │  │  │  ├── nrf7120_enga_umac.h
│  │  │  │  │  │  │  ├── nrf7120_enga_umac.svd
│  │  │  │  │  │  │  ├── nrf7120_enga_umac_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_version.h
│  │  │  │  │  │  │  ├── nrf7120_enga_wificore.h
│  │  │  │  │  │  │  ├── nrf7120_enga_wificore.svd
│  │  │  │  │  │  │  ├── nrf7120_enga_wificore_peripherals.h
│  │  │  │  │  │  │  ├── nrf7120_enga_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf7120_enga_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf7120_enga_xxaa_lmac_memory.h
│  │  │  │  │  │  │  ├── nrf7120_enga_xxaa_umac_memory.h
│  │  │  │  │  │  │  ├── nrf9120.h
│  │  │  │  │  │  │  ├── nrf9120.svd
│  │  │  │  │  │  │  ├── nrf9120_bitfields.h
│  │  │  │  │  │  │  ├── nrf9120_peripherals.h
│  │  │  │  │  │  │  ├── nrf9120_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf9160.h
│  │  │  │  │  │  │  ├── nrf9160.svd
│  │  │  │  │  │  │  ├── nrf9160_bitfields.h
│  │  │  │  │  │  │  ├── nrf9160_name_change.h
│  │  │  │  │  │  │  ├── nrf9160_peripherals.h
│  │  │  │  │  │  │  ├── nrf9160_xxaa_memory.h
│  │  │  │  │  │  │  ├── nrf91_erratas.h
│  │  │  │  │  │  │  ├── nrf91_name_change.h
│  │  │  │  │  │  │  ├── nrf9230_engb.h
│  │  │  │  │  │  │  ├── nrf9230_engb_application.h
│  │  │  │  │  │  │  ├── nrf9230_engb_application.svd
│  │  │  │  │  │  │  ├── nrf9230_engb_application_peripherals.h
│  │  │  │  │  │  │  ├── nrf9230_engb_flpr.h
│  │  │  │  │  │  │  ├── nrf9230_engb_flpr.svd
│  │  │  │  │  │  │  ├── nrf9230_engb_flpr_peripherals.h
│  │  │  │  │  │  │  ├── nrf9230_engb_global.h
│  │  │  │  │  │  │  ├── nrf9230_engb_interim.h
│  │  │  │  │  │  │  ├── nrf9230_engb_name_change.h
│  │  │  │  │  │  │  ├── nrf9230_engb_peripherals.h
│  │  │  │  │  │  │  ├── nrf9230_engb_ppr.h
│  │  │  │  │  │  │  ├── nrf9230_engb_ppr.svd
│  │  │  │  │  │  │  ├── nrf9230_engb_ppr_peripherals.h
│  │  │  │  │  │  │  ├── nrf9230_engb_radiocore.h
│  │  │  │  │  │  │  ├── nrf9230_engb_radiocore.svd
│  │  │  │  │  │  │  ├── nrf9230_engb_radiocore_peripherals.h
│  │  │  │  │  │  │  ├── nrf9230_engb_types.h
│  │  │  │  │  │  │  ├── nrf9230_engb_version.h
│  │  │  │  │  │  │  ├── nrf9230_engb_xxaa_application_memory.h
│  │  │  │  │  │  │  ├── nrf9230_engb_xxaa_flpr_memory.h
│  │  │  │  │  │  │  ├── nrf9230_engb_xxaa_ppr_memory.h
│  │  │  │  │  │  │  ├── nrf9230_engb_xxaa_radiocore_memory.h
│  │  │  │  │  │  │  ├── nrf_erratas.h
│  │  │  │  │  │  │  ├── nrf_mem.h
│  │  │  │  │  │  │  ├── nrf_peripherals.h
│  │  │  │  │  │  │  ├── riscv_encoding.h
│  │  │  │  │  │  │  ├── system_config_sau.h
│  │  │  │  │  │  │  ├── system_nrf.h
│  │  │  │  │  │  │  ├── system_nrf51.c
│  │  │  │  │  │  │  ├── system_nrf51.h
│  │  │  │  │  │  │  ├── system_nrf52.c
│  │  │  │  │  │  │  ├── system_nrf52.h
│  │  │  │  │  │  │  ├── system_nrf52805.c
│  │  │  │  │  │  │  ├── system_nrf52805.h
│  │  │  │  │  │  │  ├── system_nrf52810.c
│  │  │  │  │  │  │  ├── system_nrf52810.h
│  │  │  │  │  │  │  ├── system_nrf52811.c
│  │  │  │  │  │  │  ├── system_nrf52811.h
│  │  │  │  │  │  │  ├── system_nrf52820.c
│  │  │  │  │  │  │  ├── system_nrf52820.h
│  │  │  │  │  │  │  ├── system_nrf52833.c
│  │  │  │  │  │  │  ├── system_nrf52833.h
│  │  │  │  │  │  │  ├── system_nrf52840.c
│  │  │  │  │  │  │  ├── system_nrf52840.h
│  │  │  │  │  │  │  ├── system_nrf52_approtect.h
│  │  │  │  │  │  │  ├── system_nrf53.h
│  │  │  │  │  │  │  ├── system_nrf5340_application.c
│  │  │  │  │  │  │  ├── system_nrf5340_application.h
│  │  │  │  │  │  │  ├── system_nrf5340_network.c
│  │  │  │  │  │  │  ├── system_nrf5340_network.h
│  │  │  │  │  │  │  ├── system_nrf53_approtect.h
│  │  │  │  │  │  │  ├── system_nrf54h.c
│  │  │  │  │  │  │  ├── system_nrf54h.h
│  │  │  │  │  │  │  ├── system_nrf54l.c
│  │  │  │  │  │  │  ├── system_nrf54l.h
│  │  │  │  │  │  │  ├── system_nrf54l_approtect.h
│  │  │  │  │  │  │  ├── system_nrf7120_enga.c
│  │  │  │  │  │  │  ├── system_nrf7120_enga.h
│  │  │  │  │  │  │  ├── system_nrf7120_enga_approtect.h
│  │  │  │  │  │  │  ├── system_nrf91.c
│  │  │  │  │  │  │  ├── system_nrf91.h
│  │  │  │  │  │  │  ├── system_nrf9120.h
│  │  │  │  │  │  │  ├── system_nrf9160.c
│  │  │  │  │  │  │  ├── system_nrf9160.h
│  │  │  │  │  │  │  ├── system_nrf91_approtect.h
│  │  │  │  │  │  │  ├── system_nrf92.c
│  │  │  │  │  │  │  │ system_nrf92.h
│  │  │  │  │  │  ├── nrfx_bsp.h
│  │  │  │  │  │  ├── nrfx_ext.h
│  │  │  │  │  │  ├── soc
│  │  │  │  │  │  │  ├── interconnect
│  │  │  │  │  │  │  │  ├── ipct
│  │  │  │  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_ext.h
│  │  │  │  │  │  │  │  │  │ nrfx_interconnect_ipct_haltium_ext.h
│  │  │  │  │  │  │  │  ├── nrfx_gppi_lumos.c
│  │  │  │  │  │  │  │  │ nrfx_gppi_lumos.h
│  │  │  │  │  │  │  ├── irqs
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf51.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52805.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52810.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52811.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52820.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52832.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52833.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf52840.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf5340_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf5340_network.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54h20_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54h20_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54h20_ppr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54h20_radiocore.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l05_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l05_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l10_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l10_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l15_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54l15_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54lm20a_enga_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54lm20a_enga_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54ls05b_enga_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54lv10a_enga_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf54lv10a_enga_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf7120_enga_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf7120_enga_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf91.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf9230_engb_application.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf9230_engb_flpr.h
│  │  │  │  │  │  │  │  ├── nrfx_irqs_nrf9230_engb_ppr.h
│  │  │  │  │  │  │  │  │ nrfx_irqs_nrf9230_engb_radiocore.h
│  │  │  │  │  │  │  ├── nrfx_irqs.h
│  │  │  │  │  │  │  ├── nrfx_irqs_ext.h
│  │  │  │  │  │  │  ├── nrfx_mdk_fixups.h
│  │  │  │  │  │  │  ├── nrfx_mdk_fixups_ext.h
│  │  │  │  │  │  │  │ nrfx_soc_defines.h
│  │  │  │  │  │  ├── templates
│  │  │  │  │  │  │  ├── nrfx_config_ext.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf51.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52805.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52810.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52811.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52820.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52832.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52833.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf52840.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf5340_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf5340_network.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54h20_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54h20_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54h20_ppr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54h20_radiocore.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l05_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l05_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l10_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l10_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l15_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54l15_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54lm20a_enga_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54lm20a_enga_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54ls05b_enga_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54lv10a_enga_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf54lv10a_enga_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf7120_enga_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf7120_enga_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf91.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf9230_engb_application.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf9230_engb_flpr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf9230_engb_ppr.h
│  │  │  │  │  │  │  ├── nrfx_config_nrf9230_engb_radiocore.h
│  │  │  │  │  │  │  │ nrfx_templates_config.h
│  │  │  │  ├── doc
│  │  │  │  │  ├── buildfiles
│  │  │  │  │  │  │ extra_stylesheet.css
│  │  │  │  │  ├── config_dox
│  │  │  │  │  │  ├── nrfx_clock_dox_config.h
│  │  │  │  │  │  ├── nrfx_gpiote_dox_config.h
│  │  │  │  │  │  ├── nrfx_lpcomp_dox_config.h
│  │  │  │  │  │  ├── nrfx_power_dox_config.h
│  │  │  │  │  │  ├── nrfx_ppi_dox_config.h
│  │  │  │  │  │  ├── nrfx_pwm_dox_config.h
│  │  │  │  │  │  ├── nrfx_qdec_dox_config.h
│  │  │  │  │  │  ├── nrfx_rng_dox_config.h
│  │  │  │  │  │  ├── nrfx_rtc_dox_config.h
│  │  │  │  │  │  ├── nrfx_spi_dox_config.h
│  │  │  │  │  │  ├── nrfx_spim_dox_config.h
│  │  │  │  │  │  ├── nrfx_spis_dox_config.h
│  │  │  │  │  │  ├── nrfx_timer_dox_config.h
│  │  │  │  │  │  ├── nrfx_twi_dox_config.h
│  │  │  │  │  │  ├── nrfx_twim_dox_config.h
│  │  │  │  │  │  ├── nrfx_twis_dox_config.h
│  │  │  │  │  │  ├── nrfx_uart_dox_config.h
│  │  │  │  │  │  ├── nrfx_uarte_dox_config.h
│  │  │  │  │  │  │ nrfx_wdt_dox_config.h
│  │  │  │  │  ├── drv_supp_matrix.dox
│  │  │  │  │  ├── errata.dox
│  │  │  │  │  ├── main_page.dox
│  │  │  │  │  ├── nrf51_series.dox
│  │  │  │  │  ├── nrfx.doxyfile
│  │  │  │  │  │ nrfx_4_0_migration_guide.md
│  │  │  │  ├── drivers
│  │  │  │  │  ├── include
│  │  │  │  │  │  ├── nrfx_adc.h
│  │  │  │  │  │  ├── nrfx_bellboard.h
│  │  │  │  │  │  ├── nrfx_clock.h
│  │  │  │  │  │  ├── nrfx_clock_hfclk.h
│  │  │  │  │  │  ├── nrfx_clock_hfclk192m.h
│  │  │  │  │  │  ├── nrfx_clock_hfclkaudio.h
│  │  │  │  │  │  ├── nrfx_clock_lfclk.h
│  │  │  │  │  │  ├── nrfx_clock_xo.h
│  │  │  │  │  │  ├── nrfx_clock_xo24m.h
│  │  │  │  │  │  ├── nrfx_comp.h
│  │  │  │  │  │  ├── nrfx_cracen.h
│  │  │  │  │  │  ├── nrfx_dppi.h
│  │  │  │  │  │  ├── nrfx_egu.h
│  │  │  │  │  │  ├── nrfx_gpiote.h
│  │  │  │  │  │  ├── nrfx_grtc.h
│  │  │  │  │  │  ├── nrfx_i2s.h
│  │  │  │  │  │  ├── nrfx_ipc.h
│  │  │  │  │  │  ├── nrfx_lpcomp.h
│  │  │  │  │  │  ├── nrfx_mramc.h
│  │  │  │  │  │  ├── nrfx_nfct.h
│  │  │  │  │  │  ├── nrfx_nvmc.h
│  │  │  │  │  │  ├── nrfx_pdm.h
│  │  │  │  │  │  ├── nrfx_power.h
│  │  │  │  │  │  ├── nrfx_power_clock.h
│  │  │  │  │  │  ├── nrfx_ppi.h
│  │  │  │  │  │  ├── nrfx_ppib.h
│  │  │  │  │  │  ├── nrfx_pwm.h
│  │  │  │  │  │  ├── nrfx_qdec.h
│  │  │  │  │  │  ├── nrfx_qspi.h
│  │  │  │  │  │  ├── nrfx_rng.h
│  │  │  │  │  │  ├── nrfx_rramc.h
│  │  │  │  │  │  ├── nrfx_rtc.h
│  │  │  │  │  │  ├── nrfx_saadc.h
│  │  │  │  │  │  ├── nrfx_spi.h
│  │  │  │  │  │  ├── nrfx_spim.h
│  │  │  │  │  │  ├── nrfx_spis.h
│  │  │  │  │  │  ├── nrfx_tbm.h
│  │  │  │  │  │  ├── nrfx_temp.h
│  │  │  │  │  │  ├── nrfx_timer.h
│  │  │  │  │  │  ├── nrfx_twi.h
│  │  │  │  │  │  ├── nrfx_twi_twim.h
│  │  │  │  │  │  ├── nrfx_twim.h
│  │  │  │  │  │  ├── nrfx_twis.h
│  │  │  │  │  │  ├── nrfx_uart.h
│  │  │  │  │  │  ├── nrfx_uarte.h
│  │  │  │  │  │  ├── nrfx_usbd.h
│  │  │  │  │  │  ├── nrfx_vevif.h
│  │  │  │  │  │  │ nrfx_wdt.h
│  │  │  │  │  ├── nrfx_common.h
│  │  │  │  │  ├── nrfx_errata.h
│  │  │  │  │  ├── nrfx_errors.h
│  │  │  │  │  ├── nrfx_utils.h
│  │  │  │  │  ├── nrfx_utils_internal.h
│  │  │  │  │  ├── src
│  │  │  │  │  │  ├── nrfx_adc.c
│  │  │  │  │  │  ├── nrfx_bellboard.c
│  │  │  │  │  │  ├── nrfx_clock.c
│  │  │  │  │  │  ├── nrfx_clock_hfclk.c
│  │  │  │  │  │  ├── nrfx_clock_hfclk192m.c
│  │  │  │  │  │  ├── nrfx_clock_hfclkaudio.c
│  │  │  │  │  │  ├── nrfx_clock_lfclk.c
│  │  │  │  │  │  ├── nrfx_clock_xo.c
│  │  │  │  │  │  ├── nrfx_clock_xo24m.c
│  │  │  │  │  │  ├── nrfx_comp.c
│  │  │  │  │  │  ├── nrfx_comp_common.h
│  │  │  │  │  │  ├── nrfx_cracen.c
│  │  │  │  │  │  ├── nrfx_dppi.c
│  │  │  │  │  │  ├── nrfx_egu.c
│  │  │  │  │  │  ├── nrfx_gpiote.c
│  │  │  │  │  │  ├── nrfx_grtc.c
│  │  │  │  │  │  ├── nrfx_i2s.c
│  │  │  │  │  │  ├── nrfx_ipc.c
│  │  │  │  │  │  ├── nrfx_lpcomp.c
│  │  │  │  │  │  ├── nrfx_lpcomp_common.h
│  │  │  │  │  │  ├── nrfx_mramc.c
│  │  │  │  │  │  ├── nrfx_nfct.c
│  │  │  │  │  │  ├── nrfx_nvmc.c
│  │  │  │  │  │  ├── nrfx_pdm.c
│  │  │  │  │  │  ├── nrfx_power.c
│  │  │  │  │  │  ├── nrfx_ppi.c
│  │  │  │  │  │  ├── nrfx_ppib.c
│  │  │  │  │  │  ├── nrfx_pwm.c
│  │  │  │  │  │  ├── nrfx_qdec.c
│  │  │  │  │  │  ├── nrfx_qspi.c
│  │  │  │  │  │  ├── nrfx_rng.c
│  │  │  │  │  │  ├── nrfx_rramc.c
│  │  │  │  │  │  ├── nrfx_rtc.c
│  │  │  │  │  │  ├── nrfx_saadc.c
│  │  │  │  │  │  ├── nrfx_saadc_common.h
│  │  │  │  │  │  ├── nrfx_spi.c
│  │  │  │  │  │  ├── nrfx_spim.c
│  │  │  │  │  │  ├── nrfx_spis.c
│  │  │  │  │  │  ├── nrfx_systick.c
│  │  │  │  │  │  ├── nrfx_tbm.c
│  │  │  │  │  │  ├── nrfx_temp.c
│  │  │  │  │  │  ├── nrfx_timer.c
│  │  │  │  │  │  ├── nrfx_twi.c
│  │  │  │  │  │  ├── nrfx_twi_twim.c
│  │  │  │  │  │  ├── nrfx_twim.c
│  │  │  │  │  │  ├── nrfx_twis.c
│  │  │  │  │  │  ├── nrfx_uart.c
│  │  │  │  │  │  ├── nrfx_uarte.c
│  │  │  │  │  │  ├── nrfx_usbd.c
│  │  │  │  │  │  ├── nrfx_usbd_errata.h
│  │  │  │  │  │  ├── nrfx_usbreg.c
│  │  │  │  │  │  ├── nrfx_vevif.c
│  │  │  │  │  │  ├── nrfx_wdt.c
│  │  │  │  │  │  ├── prs
│  │  │  │  │  │  │  ├── nrfx_prs.c
│  │  │  │  │  │  │  │ nrfx_prs.h
│  │  │  │  ├── hal
│  │  │  │  │  ├── nrf_aar.h
│  │  │  │  │  ├── nrf_cache.h
│  │  │  │  │  ├── nrf_ccm.h
│  │  │  │  │  ├── nrf_clock.h
│  │  │  │  │  ├── nrf_common.h
│  │  │  │  │  ├── nrf_comp.h
│  │  │  │  │  ├── nrf_ctrlap.h
│  │  │  │  │  ├── nrf_dppi.h
│  │  │  │  │  ├── nrf_ecb.h
│  │  │  │  │  ├── nrf_exmif.h
│  │  │  │  │  ├── nrf_ficr.h
│  │  │  │  │  ├── nrf_gpio.h
│  │  │  │  │  ├── nrf_gpiote.h
│  │  │  │  │  ├── nrf_grtc.h
│  │  │  │  │  ├── nrf_hsfll.h
│  │  │  │  │  ├── nrf_i2s.h
│  │  │  │  │  ├── nrf_lfxo.h
│  │  │  │  │  ├── nrf_lpcomp.h
│  │  │  │  │  ├── nrf_lrcconf.h
│  │  │  │  │  ├── nrf_memconf.h
│  │  │  │  │  ├── nrf_mramc.h
│  │  │  │  │  ├── nrf_mvdma.h
│  │  │  │  │  ├── nrf_nfct.h
│  │  │  │  │  ├── nrf_nvmc.h
│  │  │  │  │  ├── nrf_oscillators.h
│  │  │  │  │  ├── nrf_pdm.h
│  │  │  │  │  ├── nrf_power.h
│  │  │  │  │  ├── nrf_ppi.h
│  │  │  │  │  ├── nrf_qdec.h
│  │  │  │  │  ├── nrf_qspi.h
│  │  │  │  │  ├── nrf_reset.h
│  │  │  │  │  ├── nrf_rramc.h
│  │  │  │  │  ├── nrf_saadc.h
│  │  │  │  │  ├── nrf_spi.h
│  │  │  │  │  ├── nrf_spim.h
│  │  │  │  │  ├── nrf_spis.h
│  │  │  │  │  ├── nrf_tampc.h
│  │  │  │  │  ├── nrf_tdm.h
│  │  │  │  │  ├── nrf_temp.h
│  │  │  │  │  ├── nrf_timer.h
│  │  │  │  │  ├── nrf_twim.h
│  │  │  │  │  ├── nrf_twis.h
│  │  │  │  │  ├── nrf_uarte.h
│  │  │  │  │  ├── nrf_vmc.h
│  │  │  │  │  │ nrf_wdt.h
│  │  │  │  ├── haly
│  │  │  │  │  ├── nrfy_bellboard.h
│  │  │  │  │  ├── nrfy_common.h
│  │  │  │  │  ├── nrfy_comp.h
│  │  │  │  │  ├── nrfy_dppi.h
│  │  │  │  │  ├── nrfy_gpio.h
│  │  │  │  │  ├── nrfy_gpiote.h
│  │  │  │  │  ├── nrfy_grtc.h
│  │  │  │  │  ├── nrfy_i2s.h
│  │  │  │  │  ├── nrfy_lpcomp.h
│  │  │  │  │  ├── nrfy_mramc.h
│  │  │  │  │  ├── nrfy_mvdma.h
│  │  │  │  │  ├── nrfy_nfct.h
│  │  │  │  │  ├── nrfy_pdm.h
│  │  │  │  │  ├── nrfy_pwm.h
│  │  │  │  │  ├── nrfy_qdec.h
│  │  │  │  │  ├── nrfy_rramc.h
│  │  │  │  │  ├── nrfy_rtc.h
│  │  │  │  │  ├── nrfy_saadc.h
│  │  │  │  │  ├── nrfy_spim.h
│  │  │  │  │  ├── nrfy_tbm.h
│  │  │  │  │  ├── nrfy_temp.h
│  │  │  │  │  ├── nrfy_timer.h
│  │  │  │  │  ├── nrfy_twim.h
│  │  │  │  │  ├── nrfy_uarte.h
│  │  │  │  │  ├── nrfy_vpr.h
│  │  │  │  │  │ nrfy_wdt.h
│  │  │  │  ├── helpers
│  │  │  │  │  ├── internal
│  │  │  │  │  │  ├── nrfx_gppiv1.h
│  │  │  │  │  │  ├── nrfx_gppiv1_ipct.c
│  │  │  │  │  │  ├── nrfx_gppiv1_shim.c
│  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_application.h
│  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_flpr.h
│  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_global.h
│  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_ppr.h
│  │  │  │  │  │  ├── nrfx_interconnect_apb_haltium_radiocore.h
│  │  │  │  │  │  ├── nrfx_interconnect_ipct.h
│  │  │  │  │  │  ├── nrfx_interconnect_ipct_haltium_application.h
│  │  │  │  │  │  ├── nrfx_interconnect_ipct_haltium_flpr.h
│  │  │  │  │  │  ├── nrfx_interconnect_ipct_haltium_global.h
│  │  │  │  │  │  ├── nrfx_interconnect_ipct_haltium_ppr.h
│  │  │  │  │  │  │ nrfx_interconnect_ipct_haltium_radiocore.h
│  │  │  │  │  ├── nrfx_analog_common.h
│  │  │  │  │  ├── nrfx_flag32_allocator.c
│  │  │  │  │  ├── nrfx_flag32_allocator.h
│  │  │  │  │  ├── nrfx_gppi.h
│  │  │  │  │  ├── nrfx_gppi_dppi.c
│  │  │  │  │  ├── nrfx_gppi_dppi_ppib_lumos.c
│  │  │  │  │  ├── nrfx_gppi_ppi.c
│  │  │  │  │  ├── nrfx_gppi_routes.h
│  │  │  │  │  ├── nrfx_ids.h
│  │  │  │  │  ├── nrfx_ram_ctrl.c
│  │  │  │  │  │ nrfx_reset_reason.h
│  │  │  │  ├── lib
│  │  │  │  │  │ nrfx_coredep.h
│  │  │  │  ├── samples
│  │  │  │  │  ├── CHANGELOG.md
│  │  │  │  │  ├── common
│  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  ├── nrf52833dk_nrf52833_config.h
│  │  │  │  │  │  │  ├── nrf52840dk_nrf52840_config.h
│  │  │  │  │  │  │  ├── nrf52dk_nrf52832_config.h
│  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_config.h
│  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_config.h
│  │  │  │  │  │  │  │ nrf9160dk_nrf9160_config.h
│  │  │  │  │  │  ├── common.cmake
│  │  │  │  │  │  ├── common.conf
│  │  │  │  │  │  │ nrfx_example.h
│  │  │  │  │  ├── doc
│  │  │  │  │  │  ├── nrfx_examples.doxyfile
│  │  │  │  │  │  │ nrfx_examples_descriptions.dox
│  │  │  │  │  ├── src
│  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  ├── nrfx_cracen
│  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_egu
│  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  │  ├── nrf52dk_nrf52832.conf
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.conf
│  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_gppi
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  │  ├── nrf52dk_nrf52832.conf
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.conf
│  │  │  │  │  │  │  ├── fork
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── one_to_one
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_pwm
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  ├── common_mode
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── grouped_mode
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_rng
│  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_saadc
│  │  │  │  │  │  │  ├── advanced_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── advanced_non_blocking_internal_timer
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  │  ├── nrf52dk_nrf52832.conf
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.conf
│  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  ├── saadc_examples_common.c
│  │  │  │  │  │  │  │  │ saadc_examples_common.h
│  │  │  │  │  │  │  ├── maximum_performance
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── simple_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── simple_non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_spim
│  │  │  │  │  │  │  ├── blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  ├── non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_spim_spis
│  │  │  │  │  │  │  ├── advanced_non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.overlay
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.overlay
│  │  │  │  │  │  │  ├── non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_temp
│  │  │  │  │  │  │  ├── blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  ├── non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_timer
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  ├── counter
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── timer
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_twim_twis
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  │  ├── nrf52dk_nrf52832.conf
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.conf
│  │  │  │  │  │  │  ├── tx_rx_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── tx_rx_non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── txrx
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── txtx
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  ├── nrfx_uarte
│  │  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  │  │  │  │  ├── nrf52833dk_nrf52833.overlay
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.overlay
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.overlay
│  │  │  │  │  │  │  │  ├── nrf9160dk_nrf9160.conf
│  │  │  │  │  │  │  │  │ nrf9160dk_nrf9160.overlay
│  │  │  │  │  │  │  ├── rx_double_buffered
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  │  │  │  ├── tx_rx_non_blocking
│  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  ├── README.md
│  │  │  │  │  │  │  │  ├── main.c
│  │  │  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  │  │  │ sample.yaml
│  │  │  │  ├── soc
│  │  │  │  │  ├── interconnect
│  │  │  │  │  │  ├── apb
│  │  │  │  │  │  │  ├── nrfx_interconnect_apb.c
│  │  │  │  │  │  │  │ nrfx_interconnect_apb.h
│  │  │  │  │  │  ├── dppic_ppib
│  │  │  │  │  │  │  ├── nrfx_interconnect_dppic_ppib.c
│  │  │  │  │  │  │  ├── nrfx_interconnect_dppic_ppib.h
│  │  │  │  │  │  │  │ nrfx_interconnect_dppic_ppib_lumos.h
│  │  │  │  │  │  ├── ipct
│  │  │  │  │  │  │  ├── nrfx_interconnect_ipct.c
│  │  │  │  │  │  │  │ nrfx_interconnect_ipct.h
│  │  │  │  ├── templates
│  │  │  │  │  ├── nrfx_config_common.h
│  │  │  │  │  │ nrfx_glue.h
│  ├── hal_nordic
│  │  ├── nrfx
│  │  │  │ CMakeLists.txt
│  ├── nrfxlib
│  │  ├── nrf_802154
│  │  │  ├── sl
│  │  │  │  ├── platform
│  │  │  │  │  ├── nrf_802154_hp_timer.c
│  │  │  │  │  ├── nrf_802154_platform_sl_lptimer_grtc_hw_task.c
│  │  │  │  │  ├── nrf_802154_platform_sl_lptimer_zephyr.c
│  │  │  │  │  │ nrf_802154_platform_timestamper.c
│  ├── tee
│  │  ├── tf-m
│  │  │  ├── trusted-firmware-m
│  │  │  │  ├── cmake
│  │  │  │  │  │ spe-CMakeLists.cmake
│  │  │  │  ├── config
│  │  │  │  │  ├── check_config.cmake
│  │  │  │  │  ├── config_base.cmake
│  │  │  │  │  ├── profile
│  │  │  │  │  │  ├── config_profile_medium.h
│  │  │  │  │  │  ├── config_profile_medium_arotless.h
│  │  │  │  │  │  ├── config_profile_small.h
│  │  │  │  │  │  ├── profile_medium.conf
│  │  │  │  │  │  ├── profile_medium_arotless.conf
│  │  │  │  │  │  │ profile_small.conf
│  │  │  │  ├── docs
│  │  │  │  │  ├── security
│  │  │  │  │  │  ├── security_advisories
│  │  │  │  │  │  │  ├── debug_log_vulnerability.rst
│  │  │  │  │  │  │  │ index.rst
│  │  │  │  ├── interface
│  │  │  │  │  ├── include
│  │  │  │  │  │  ├── psa
│  │  │  │  │  │  │  ├── crypto_extra.h
│  │  │  │  │  │  │  ├── crypto_platform.h
│  │  │  │  │  │  │  ├── crypto_sizes.h
│  │  │  │  │  │  │  ├── crypto_struct.h
│  │  │  │  │  │  │  ├── crypto_types.h
│  │  │  │  │  │  │  │ crypto_values.h
│  │  │  │  │  │  │ tfm_crypto_defs.h
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ tfm_crypto_api.c
│  │  │  │  ├── lib
│  │  │  │  │  ├── ext
│  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  ├── platform
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  ├── ext
│  │  │  │  │  │  ├── accelerator
│  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  ├── exception_info.c
│  │  │  │  │  │  │  ├── faults.c
│  │  │  │  │  │  │  │ mpc_ppc_faults.c
│  │  │  │  │  │  ├── target
│  │  │  │  │  │  │  ├── arm
│  │  │  │  │  │  │  │  ├── mps2
│  │  │  │  │  │  │  │  │  ├── an519
│  │  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  │  │  ├── an521
│  │  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  │  ├── musca_b1
│  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  │  ├── musca_s1
│  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  │  ├── rss
│  │  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  ├── lairdconnectivity
│  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  ├── bl5340
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  │ target_cfg.h
│  │  │  │  │  │  │  ├── nordic_nrf
│  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  ├── core
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── cmsis_drivers
│  │  │  │  │  │  │  │  │  │  │  ├── Driver_Flash.c
│  │  │  │  │  │  │  │  │  │  │  │ Driver_USART.c
│  │  │  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  │  │  │ nrfx_glue.h
│  │  │  │  │  │  │  │  │  │  ├── config.cmake
│  │  │  │  │  │  │  │  │  │  ├── faults.c
│  │  │  │  │  │  │  │  │  │  ├── native_drivers
│  │  │  │  │  │  │  │  │  │  │  ├── spu.c
│  │  │  │  │  │  │  │  │  │  │  │ spu.h
│  │  │  │  │  │  │  │  │  │  ├── nrf_exception_info.c
│  │  │  │  │  │  │  │  │  │  ├── nrf_exception_info.h
│  │  │  │  │  │  │  │  │  │  ├── nrfx_config.h
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── plat_test.c
│  │  │  │  │  │  │  │  │  │  ├── services
│  │  │  │  │  │  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │  │  │  │  │  │ tfm_platform_hal_ioctl.c
│  │  │  │  │  │  │  │  │  │  ├── startup.h
│  │  │  │  │  │  │  │  │  │  ├── startup_nrf5340.c
│  │  │  │  │  │  │  │  │  │  ├── startup_nrf54l15.c
│  │  │  │  │  │  │  │  │  │  ├── startup_nrf91.c
│  │  │  │  │  │  │  │  │  │  ├── target_cfg.c
│  │  │  │  │  │  │  │  │  │  ├── target_cfg.h
│  │  │  │  │  │  │  │  │  │  ├── target_cfg_54l.c
│  │  │  │  │  │  │  │  │  │  ├── tfm_hal_isolation.c
│  │  │  │  │  │  │  │  │  │  │ tfm_hal_its_encryption_cracen.c
│  │  │  │  │  │  │  │  │  ├── nrf5340
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── nrfx_config_nrf5340_application.h
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  ├── nrf54l
│  │  │  │  │  │  │  │  │  │  ├── nrf54l_init.c
│  │  │  │  │  │  │  │  │  │  │ nrfx_config_nrf54l.h
│  │  │  │  │  │  │  │  │  ├── nrf54l10
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  ├── nrf54l15
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── config.cmake
│  │  │  │  │  │  │  │  │  │  ├── cpuarch.cmake
│  │  │  │  │  │  │  │  │  │  ├── mmio_defs.h
│  │  │  │  │  │  │  │  │  │  ├── nrfx_config_nrf54l15_application.h
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── partition
│  │  │  │  │  │  │  │  │  │  │  ├── flash_layout.h
│  │  │  │  │  │  │  │  │  │  │  │ region_defs.h
│  │  │  │  │  │  │  │  │  │  ├── tests
│  │  │  │  │  │  │  │  │  │  │  │ psa_arch_tests_config.cmake
│  │  │  │  │  │  │  │  │  │  │ tfm_peripherals_def.h
│  │  │  │  │  │  │  │  │  ├── nrf54lm20a
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  ├── nrf54lv10a
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  ├── nrf7120
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── nrfx_config_nrf71.h
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  ├── nrf91
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  ├── nrfx_config_nrf91.h
│  │  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  │ target_cfg.h
│  │  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp
│  │  │  │  │  │  │  │  │  │ tfm_peripherals_config.h
│  │  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp
│  │  │  │  │  │  │  │  │  ├── ns
│  │  │  │  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  │  │  │  │ cpuarch_ns.cmake
│  │  │  │  │  │  │  │  │  ├── tests
│  │  │  │  │  │  │  │  │  │  ├── psa_arch_tests_config.cmake
│  │  │  │  │  │  │  │  │  │  │ tfm_tests_config.cmake
│  │  │  │  │  │  │  │  ├── nrf9160dk_nrf9160
│  │  │  │  │  │  │  │  │  │ tfm_peripherals_config.h
│  │  │  │  │  │  │  ├── nuvoton
│  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  │ faults.c
│  │  │  │  │  │  │  ├── nxp
│  │  │  │  │  │  │  │  ├── common
│  │  │  │  │  │  │  │  │  ├── Native_Driver
│  │  │  │  │  │  │  │  │  │  ├── components
│  │  │  │  │  │  │  │  │  │  │  ├── lists
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_component_generic_list.c
│  │  │  │  │  │  │  │  │  │  │  │  │ fsl_component_generic_list.h
│  │  │  │  │  │  │  │  │  │  │  ├── serial_manager
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_component_serial_manager.c
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_component_serial_manager.h
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_component_serial_port_internal.h
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_component_serial_port_uart.c
│  │  │  │  │  │  │  │  │  │  │  │  │ fsl_component_serial_port_uart.h
│  │  │  │  │  │  │  │  │  │  │  ├── uart
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_adapter_uart.h
│  │  │  │  │  │  │  │  │  │  │  │  │ fsl_adapter_usart.c
│  │  │  │  │  │  │  │  │  │  ├── drivers
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_casper.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_casper.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_common.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_common.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_common_arm.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_common_arm.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_ctimer.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_ctimer.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_flexcomm.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_flexcomm.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_gpio.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_gpio.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_hashcrypt.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_hashcrypt.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iap.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iap.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iap_ffr.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iap_kbp.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iap_skboot_authenticate.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_iocon.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_rng.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_rng.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_usart.c
│  │  │  │  │  │  │  │  │  │  │  │ fsl_usart.h
│  │  │  │  │  │  │  │  │  │  ├── utilities
│  │  │  │  │  │  │  │  │  │  │  ├── debug_console
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_debug_console.c
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_debug_console.h
│  │  │  │  │  │  │  │  │  │  │  │  │ fsl_debug_console_conf.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_assert.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_sbrk.c
│  │  │  │  │  │  │  │  │  │  │  ├── str
│  │  │  │  │  │  │  │  │  │  │  │  ├── fsl_str.c
│  │  │  │  │  │  │  │  │  │  │  │  │ fsl_str.h
│  │  │  │  │  │  │  │  │  │ mpc_ppc_faults.c
│  │  │  │  │  │  │  │  ├── lpcxpresso55s69
│  │  │  │  │  │  │  │  │  ├── Native_Driver
│  │  │  │  │  │  │  │  │  │  ├── LPC55S69_cm33_core0.h
│  │  │  │  │  │  │  │  │  │  ├── LPC55S69_cm33_core0_features.h
│  │  │  │  │  │  │  │  │  │  ├── LPC55S69_cm33_core1.h
│  │  │  │  │  │  │  │  │  │  ├── LPC55S69_cm33_core1_features.h
│  │  │  │  │  │  │  │  │  │  ├── drivers
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_clock.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_clock.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_power.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_power.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_reset.c
│  │  │  │  │  │  │  │  │  │  │  │ fsl_reset.h
│  │  │  │  │  │  │  │  │  │  ├── fsl_device_registers.h
│  │  │  │  │  │  │  │  │  │  ├── system_LPC55S69_cm33_core0.c
│  │  │  │  │  │  │  │  │  │  ├── system_LPC55S69_cm33_core0.h
│  │  │  │  │  │  │  │  │  │  ├── utilities
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_notifier.c
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_notifier.h
│  │  │  │  │  │  │  │  │  │  │  ├── fsl_shell.c
│  │  │  │  │  │  │  │  │  │  │  │ fsl_shell.h
│  │  │  │  │  ├── include
│  │  │  │  │  │  │ exception_info.h
│  │  │  │  ├── secure_fw
│  │  │  │  │  ├── partitions
│  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │  │  ├── Kconfig.comp
│  │  │  │  │  │  │  ├── config_crypto_check.h
│  │  │  │  │  │  │  ├── crypto_check_config.h
│  │  │  │  │  │  │  ├── crypto_init.c
│  │  │  │  │  │  │  ├── crypto_key_derivation.c
│  │  │  │  │  │  │  ├── crypto_library.c
│  │  │  │  │  │  │  ├── crypto_pake.c
│  │  │  │  │  │  │  ├── crypto_spe.h
│  │  │  │  │  │  │  ├── psa_driver_api
│  │  │  │  │  │  │  │  │ tfm_builtin_key_loader.c
│  │  │  │  │  │  │  │ tfm_crypto_api.h
│  │  │  │  │  │  ├── internal_trusted_storage
│  │  │  │  │  │  │  │ CMakeLists.txt
│  │  │  │  │  │  ├── ns_agent_tz
│  │  │  │  │  │  │  ├── load_info_ns_agent_tz.c
│  │  │  │  │  │  │  ├── ns_agent_tz.c
│  │  │  │  │  │  │  ├── ns_agent_tz_v80m.c
│  │  │  │  │  │  │  │ psa_api_veneers_v80m.c
│  │  │  │  │  │  ├── protected_storage
│  │  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  │  │ ps_crypto_interface.c
│  │  │  │  │  │  │  │ ps_object_defs.h
│  │  │  │  │  ├── spm
│  │  │  │  │  │  ├── core
│  │  │  │  │  │  │  ├── arch
│  │  │  │  │  │  │  │  ├── tfm_arch.c
│  │  │  │  │  │  │  │  ├── tfm_arch_v6m_v7m.c
│  │  │  │  │  │  │  │  ├── tfm_arch_v8m_base.c
│  │  │  │  │  │  │  │  │ tfm_arch_v8m_main.c
│  │  │  │  │  │  │  ├── backend_ipc.c
│  │  │  │  │  │  │  ├── backend_sfn.c
│  │  │  │  │  │  │  ├── psa_interface_svc.c
│  │  │  │  │  │  │  ├── psa_interface_thread_fn_call.c
│  │  │  │  │  │  │  ├── spm_local_connection.c
│  │  │  │  │  │  │  ├── tfm_pools.h
│  │  │  │  │  │  │  │ tfm_svcalls.c
│  │  │  │  ├── toolchain_GNUARM.cmake
│  │  │  │  ├── tools
│  │  │  │  │  │ CMakeLists.txt
│  │  │  │  ├── zephyr
│  │  │  │  │  │ module.yml
│  ├── trusted-firmware-m
│  │  ├── Kconfig
│  │  ├── tfm_boards
│  │  │  ├── services
│  │  │  │  ├── include
│  │  │  │  │  │ tfm_platform_user_memory_ranges.h
│  │  │  ├── src
│  │  │  │  │ log_memory_protection.c
nrfxlib
│  ├── crypto
│  │  ├── nrf_cc310_platform
│  │  │  ├── include
│  │  │  │  │ nrf_cc3xx_platform_kmu.h
│  │  ├── nrf_cc312_platform
│  │  │  ├── include
│  │  │  │  │ nrf_cc3xx_platform_kmu.h
│  ├── gzll
│  │  ├── include
│  │  │  ├── nrf_gzll.h
│  │  │  │ nrf_gzll_glue.h
│  ├── nfc
│  │  ├── CHANGELOG.rst
│  │  ├── include
│  │  │  │ nfc_platform.h
│  │  ├── lib
│  │  │  ├── cortex-m33
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libnfc_t2t.a
│  │  │  │  │  │ libnfc_t4t.a
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libnfc_t2t.a
│  │  │  │  │  │ libnfc_t4t.a
│  │  │  ├── cortex-m4
│  │  │  │  ├── hard-float
│  │  │  │  │  ├── libnfc_t2t.a
│  │  │  │  │  │ libnfc_t4t.a
│  │  │  │  ├── soft-float
│  │  │  │  │  ├── libnfc_t2t.a
│  │  │  │  │  │ libnfc_t4t.a
│  ├── nrf_802154
│  │  ├── driver
│  │  │  ├── src
│  │  │  │  ├── nrf_802154_swi.c
│  │  │  │  │ nrf_802154_utils.h
│  │  ├── zephyr
│  │  │  │ Kconfig.nrfxlib
│  ├── nrf_dm
│  │  ├── include
│  │  │  │ nrf_dm.h
│  ├── nrf_wifi
│  │  ├── bin
│  │  │  ├── zephyr
│  │  │  │  ├── default
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── offloaded_raw_tx
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── radio_test
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── scan_only
│  │  │  │  │  │ nrf70.bin
│  │  │  │  ├── system_with_raw
│  │  │  │  │  │ nrf70.bin
│  ├── softperipheral
│  │  ├── sQSPI
│  │  │  ├── include
│  │  │  │  │ nrf_sp_qspi.h
samples
│  ├── benchmarks
│  │  ├── coremark
│  │  │  ├── src
│  │  │  │  │ main.c
│  ├── bluetooth
│  │  ├── central_uart
│  │  │  ├── boards
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l05_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  │ nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  │ prj.conf
│  │  ├── conn_time_sync
│  │  │  ├── boards
│  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  ├── nrf5340_audio_dk_nrf5340_cpuapp.conf
│  │  │  │  │ nrf5340dk_nrf5340_cpuapp.conf
│  │  │  ├── src
│  │  │  │  ├── controller_time_nrf52.c
│  │  │  │  ├── controller_time_nrf53_app.c
│  │  │  │  ├── controller_time_nrf54.c
│  │  │  │  │ timed_led_toggle.c
│  │  ├── direct_test_mode
│  │  │  ├── boards
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpurad.conf
│  │  │  │  ├── nrf54l15dk_nrf54l05_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  │ nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  ├── prj.conf
│  │  │  ├── prj_hci.conf
│  │  │  ├── prj_usb_5340.conf
│  │  │  ├── prj_usb_54h20.conf
│  │  │  ├── socs
│  │  │  │  │ nrf52840.conf
│  │  │  ├── src
│  │  │  │  ├── dtm.c
│  │  │  │  │ dtm_hw.c
│  │  │  ├── sysbuild
│  │  │  │  ├── remote_shell
│  │  │  │  │  │ prj.conf
│  │  ├── iso_time_sync
│  │  │  ├── boards
│  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  ├── nrf5340_audio_dk_nrf5340_cpuapp.conf
│  │  │  │  │ nrf5340dk_nrf5340_cpuapp.conf
│  │  │  ├── src
│  │  │  │  ├── controller_time_nrf52.c
│  │  │  │  ├── controller_time_nrf53_app.c
│  │  │  │  ├── controller_time_nrf54.c
│  │  │  │  │ timed_led_toggle.c
│  │  ├── nrf_auraconfig
│  │  │  ├── src
│  │  │  │  │ nrf_auraconfig.c
│  │  ├── peripheral_uart
│  │  │  ├── boards
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpurad.conf
│  │  │  │  ├── nrf54l15dk_nrf54l05_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  ├── nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  │  ├── thingy53_nrf5340_cpuapp.conf
│  │  │  │  │ thingy53_nrf5340_cpuapp_ns.conf
│  │  │  ├── prj.conf
│  │  │  ├── prj_cdc.conf
│  │  │  │ prj_minimal.conf
│  │  ├── radio_coex_1wire
│  │  │  ├── src
│  │  │  │  │ main.c
│  ├── crypto
│  │  ├── psa_tls
│  │  │  ├── src
│  │  │  │  ├── main.c
│  │  │  │  ├── non-secure
│  │  │  │  │  ├── psa_tls_credentials_client.c
│  │  │  │  │  │ psa_tls_credentials_server.c
│  │  │  │  ├── psa_dtls_functions_client.c
│  │  │  │  ├── psa_dtls_functions_server.c
│  │  │  │  ├── psa_tls_common.c
│  │  │  │  ├── psa_tls_functions_client.c
│  │  │  │  ├── psa_tls_functions_server.c
│  │  │  │  ├── secure
│  │  │  │  │  ├── psa_tls_credentials_client.c
│  │  │  │  │  │ psa_tls_credentials_server.c
│  ├── esb
│  │  ├── esb_monitor
│  │  │  ├── src
│  │  │  │  │ main.c
│  │  ├── esb_prx
│  │  │  ├── src
│  │  │  │  │ main.c
│  │  ├── esb_ptx
│  │  │  ├── src
│  │  │  │  │ main.c
│  ├── nrf5340
│  │  ├── empty_app_core
│  │  │  ├── README.rst
│  │  │  ├── src
│  │  │  │  │ main.c
│  │  ├── remote_shell
│  │  │  │ prj_uart.conf
│  ├── openthread
│  │  ├── cli
│  │  │  ├── boards
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp_ns.conf
│  ├── peripheral
│  │  ├── 802154_phy_test
│  │  │  ├── boards
│  │  │  │  ├── nrf21540dk_nrf52840.conf
│  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  ├── nrf5340dk_nrf5340_cpunet.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  ├── src
│  │  │  │  ├── periph_proc.c
│  │  │  │  │ rf_proc.c
│  │  │  ├── sysbuild
│  │  │  │  ├── remote_shell
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf5340dk_nrf5340_cpuapp.conf
│  │  ├── lpuart
│  │  │  ├── boards
│  │  │  │  ├── nrf21540dk_nrf52840.conf
│  │  │  │  ├── nrf52833dk_nrf52833.conf
│  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  ├── nrf52dk_nrf52832.conf
│  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │ nrf9160dk_nrf9160_ns.conf
│  │  ├── radio_test
│  │  │  ├── boards
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpurad.conf
│  │  │  │  ├── nrf54l15dk_nrf54l05_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l10_cpuapp.conf
│  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  │ nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  ├── prj.conf
│  │  │  ├── prj_usb.conf
│  │  │  ├── src
│  │  │  │  ├── main.c
│  │  │  │  │ radio_test.c
│  │  │  ├── sysbuild
│  │  │  │  ├── remote_shell
│  │  │  │  │  │ prj.conf
│  ├── wifi
│  │  ├── radio_test
│  │  │  ├── single_domain
│  │  │  │  ├── boards
│  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── prj.conf
│  │  │  │  │ sample.yaml
scripts
│  ├── quarantine.yaml
│  │ quarantine_zephyr.yaml
soc
│  ├── nordic
│  │  ├── nrf54l
│  │  │  │ Kconfig
│  │  ├── nrf71
│  │  │  │ soc.c
subsys
│  ├── bootloader
│  │  ├── bl_crypto
│  │  │  │ bl_crypto_cc310_common.c
│  │  ├── bl_storage
│  │  │  │ bl_storage.c
│  ├── debug
│  │  ├── cpu_load
│  │  │  ├── Kconfig
│  │  │  │ cpu_load.c
│  │  ├── ppi_trace
│  │  │  ├── Kconfig
│  │  │  │ ppi_trace.c
│  ├── dm
│  │  │ dm.c
│  ├── esb
│  │  ├── Kconfig
│  │  ├── esb.c
│  │  ├── esb_dppi.c
│  │  ├── esb_peripherals.h
│  │  │ esb_ppi.c
│  ├── gazell
│  │  ├── Kconfig
│  │  │ gzll_glue.c
│  ├── mpsl
│  │  ├── clock_ctrl
│  │  │  │ mpsl_clock_ctrl.c
│  │  ├── cx
│  │  │  ├── 1wire
│  │  │  │  │ mpsl_cx_1wire.c
│  │  │  ├── 3wire
│  │  │  │  │ mpsl_cx_3wire.c
│  │  │  ├── nrf700x
│  │  │  │  │ mpsl_cx_nrf700x.c
│  │  ├── fem
│  │  │  ├── Kconfig
│  │  │  ├── common
│  │  │  │  ├── include
│  │  │  │  │  │ mpsl_fem_twi_drv.h
│  │  │  │  ├── mpsl_fem_twi_drv.c
│  │  │  │  │ mpsl_fem_utils.c
│  │  │  ├── nrf21540_gpio
│  │  │  │  │ mpsl_fem_nrf21540_gpio.c
│  │  │  ├── nrf21540_gpio_spi
│  │  │  │  │ mpsl_fem_nrf21540_gpio_spi.c
│  │  │  ├── nrf2220
│  │  │  │  │ mpsl_fem_nrf2220.c
│  │  │  ├── nrf2240
│  │  │  │  │ mpsl_fem_nrf2240.c
│  │  │  ├── simple_gpio
│  │  │  │  │ mpsl_fem_simple_gpio.c
│  │  ├── hwres
│  │  │  │ mpsl_hwres.c
│  │  ├── init
│  │  │  │ mpsl_init.c
│  │  ├── pin_debug
│  │  │  ├── Kconfig
│  │  │  ├── mpsl_pin_debug_nrf54.c
│  │  │  │ mpsl_pin_debug_radio_core.c
│  ├── net
│  │  ├── lib
│  │  │  ├── nrf70_fw_ext
│  │  │  │  │ ext_fw_load.c
│  ├── nfc
│  │  ├── lib
│  │  │  │ platform.c
│  ├── nrf_security
│  │  ├── src
│  │  │  ├── drivers
│  │  │  │  ├── cracen
│  │  │  │  │  ├── common
│  │  │  │  │  │  ├── include
│  │  │  │  │  │  │  ├── security
│  │  │  │  │  │  │  │  │ cracen.h
│  │  │  │  │  ├── cracenpsa
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ lib_kmu.c
│  │  │  │  │  ├── sxsymcrypt
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ hw.h
│  │  │  ├── utils
│  │  │  │  │ nrf_security_core.c
tests
│  ├── benchmarks
│  │  ├── i2c_endless
│  │  │  ├── boards
│  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  ├── prj.conf
│  │  │  ├── src
│  │  │  │  │ main.c
│  ├── bluetooth
│  │  ├── iso
│  │  │  ├── src
│  │  │  │  │ main.c
│  ├── drivers
│  │  ├── audio
│  │  │  ├── pdm_loopback
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  │  │  │ testcase.yaml
│  │  ├── i2c
│  │  │  ├── i2c_latency
│  │  │  │  ├── boards
│  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │  │ nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  ├── prj.conf
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  ├── nrfx_integration_test
│  │  │  │ Kconfig
│  │  ├── spi
│  │  │  ├── spim_mosi_toggles
│  │  │  │  ├── boards
│  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │  ├── nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  │  ├── nrf54ls05dk_nrf54ls05b_cpuapp.conf
│  │  │  │  │  │ nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  │  ├── prj.conf
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  ├── modules
│  │  ├── mcuboot
│  │  │  ├── external_flash
│  │  │  │  ├── sysbuild
│  │  │  │  │  ├── mcuboot
│  │  │  │  │  │  │ prj.conf
│  ├── subsys
│  │  ├── bootloader
│  │  │  ├── bl_validation
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  │  ├── bl_validation_neg
│  │  │  │  ├── src
│  │  │  │  │  │ main.c
│  │  ├── debug
│  │  │  ├── cpu_load
│  │  │  │  ├── src
│  │  │  │  │  │ test_cpu_load.c
│  │  │  │  │ testcase.yaml
│  ├── zephyr
│  │  ├── boards
│  │  │  ├── nrf
│  │  │  │  ├── i2c
│  │  │  │  │  ├── i2c_slave
│  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  ├── nrf54ls05dk_nrf54ls05b_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf54lv10dk_nrf54lv10a_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf54lv10dk_nrf54lv10a_cpuapp_ns.conf
│  │  │  │  │  │  │  │ nrf7120pdk_nrf7120_cpuapp.conf
│  │  │  │  │  │  │ prj.conf
west.yml
zephyr
│  ├── boards
│  │  ├── native
│  │  │  ├── nrf_bsim
│  │  │  │  ├── Kconfig
│  │  │  │  ├── common
│  │  │  │  │  ├── cmsis
│  │  │  │  │  │  │ cmsis.h
│  │  │  │  ├── soc
│  │  │  │  │  │ soc_secure.h
│  ├── doc
│  │  ├── releases
│  │  │  │ migration-guide-4.4.rst
│  ├── drivers
│  │  ├── adc
│  │  │  ├── Kconfig.ad405x
│  │  │  ├── adc_nrfx_adc.c
│  │  │  │ adc_nrfx_saadc.c
│  │  ├── audio
│  │  │  ├── Kconfig.dmic_pdm_nrfx
│  │  │  │ dmic_nrfx_pdm.c
│  │  ├── cache
│  │  │  ├── Kconfig.nrf
│  │  │  │ Kconfig.stm32
│  │  ├── clock_control
│  │  │  │ clock_control_nrf.c
│  │  ├── comparator
│  │  │  ├── comparator_nrf_common.h
│  │  │  ├── comparator_nrf_comp.c
│  │  │  │ comparator_nrf_lpcomp.c
│  │  ├── counter
│  │  │  ├── Kconfig.nrfx
│  │  │  │ counter_nrfx_rtc.c
│  │  ├── display
│  │  │  ├── Kconfig.nrf_led_matrix
│  │  │  │ display_nrf_led_matrix.c
│  │  ├── entropy
│  │  │  │ entropy_nrf_cracen.c
│  │  ├── flash
│  │  │  ├── nrf_qspi_nor.c
│  │  │  ├── soc_flash_nrf.c
│  │  │  │ soc_flash_nrf_mramc.c
│  │  ├── gpio
│  │  │  │ gpio_nrfx.c
│  │  ├── i2c
│  │  │  ├── Kconfig.nrfx
│  │  │  ├── i2c_nrfx_twi.c
│  │  │  ├── i2c_nrfx_twi_common.c
│  │  │  ├── i2c_nrfx_twim.c
│  │  │  ├── i2c_nrfx_twim_common.c
│  │  │  ├── i2c_nrfx_twim_common.h
│  │  │  ├── i2c_nrfx_twim_rtio.c
│  │  │  │ i2c_nrfx_twis.c
│  │  ├── i2s
│  │  │  ├── Kconfig.nrfx
│  │  │  │ i2s_nrfx.c
│  │  ├── mspi
│  │  │  │ mspi_dw_vendor_specific.h
│  │  ├── pwm
│  │  │  ├── Kconfig.nrfx
│  │  │  ├── pwm_nrf_sw.c
│  │  │  │ pwm_nrfx.c
│  │  ├── sensor
│  │  │  ├── nordic
│  │  │  │  ├── qdec_nrfx
│  │  │  │  │  ├── Kconfig
│  │  │  │  │  │ qdec_nrfx.c
│  │  ├── serial
│  │  │  ├── Kconfig.nrfx
│  │  │  │ uart_nrfx_uarte.c
│  │  ├── spi
│  │  │  ├── Kconfig.nrfx
│  │  │  ├── spi_nrfx_common.c
│  │  │  ├── spi_nrfx_common.h
│  │  │  ├── spi_nrfx_spi.c
│  │  │  ├── spi_nrfx_spim.c
│  │  │  │ spi_nrfx_spis.c
│  │  ├── timer
│  │  │  ├── Kconfig.nrf_rtc
│  │  │  ├── nrf_grtc_timer.c
│  │  │  │ nrf_rtc_timer.c
│  │  ├── usb
│  │  │  ├── common
│  │  │  │  ├── nrf_usbd_common
│  │  │  │  │  │ nrf_usbd_common_errata.h
│  │  │  ├── udc
│  │  │  │  │ udc_dwc2_vendor_quirks.h
│  │  ├── watchdog
│  │  │  ├── Kconfig.nrfx
│  │  │  │ wdt_nrfx.c
│  ├── dts
│  │  ├── arm
│  │  │  ├── nordic
│  │  │  │  ├── nrf52805.dtsi
│  │  │  │  ├── nrf52810.dtsi
│  │  │  │  ├── nrf52811.dtsi
│  │  │  │  ├── nrf52832.dtsi
│  │  │  │  ├── nrf52833.dtsi
│  │  │  │  ├── nrf52840.dtsi
│  │  │  │  ├── nrf5340_cpuapp.dtsi
│  │  │  │  ├── nrf5340_cpuappns.dtsi
│  │  │  │  ├── nrf91.dtsi
│  │  │  │  │ nrf91ns.dtsi
│  │  ├── bindings
│  │  │  ├── spi
│  │  │  │  │ nordic,nrf-spim.yaml
│  │  ├── vendor
│  │  │  ├── nordic
│  │  │  │  ├── nrf54h20.dtsi
│  │  │  │  ├── nrf54l20.dtsi
│  │  │  │  ├── nrf54l_05_10_15.dtsi
│  │  │  │  ├── nrf54lm20a.dtsi
│  │  │  │  │ nrf9280.dtsi
│  ├── include
│  │  ├── zephyr
│  │  │  ├── drivers
│  │  │  │  ├── gpio
│  │  │  │  │  │ gpio_nrf.h
│  │  │  ├── dt-bindings
│  │  │  │  ├── adc
│  │  │  │  │  ├── nrf-saadc-haltium.h
│  │  │  │  │  ├── nrf-saadc-nrf54l.h
│  │  │  │  │  ├── nrf-saadc-v2.h
│  │  │  │  │  ├── nrf-saadc-v3.h
│  │  │  │  │  │ nrf-saadc.h
│  │  │  │  ├── comparator
│  │  │  │  │  │ nrf-comp.h
│  ├── modules
│  │  ├── hal_nordic
│  │  │  ├── nrf_802154
│  │  │  │  ├── sl_opensource
│  │  │  │  │  ├── platform
│  │  │  │  │  │  │ nrf_802154_clock_zephyr.c
│  │  │  ├── nrfx
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.logging
│  │  │  │  ├── nrfx_config.h
│  │  │  │  ├── nrfx_config_reserved_resources_ncs.h
│  │  │  │  ├── nrfx_glue.c
│  │  │  │  ├── nrfx_kconfig.h
│  │  │  │  ├── nrfx_log.h
│  │  │  │  │ nrfx_reserved_resources_ncs.h
│  │  ├── nrf_wifi
│  │  │  ├── bus
│  │  │  │  │ qspi_if.c
│  │  ├── trusted-firmware-m
│  │  │  ├── nordic
│  │  │  │  ├── include
│  │  │  │  │  │ tfm_read_ranges.h
│  ├── samples
│  │  ├── boards
│  │  │  ├── nordic
│  │  │  │  ├── nrfx
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ main.c
│  │  │  │  ├── nrfx_prs
│  │  │  │  │  ├── prj.conf
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ main.c
│  │  ├── drivers
│  │  │  ├── i2s
│  │  │  │  ├── echo
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │ nrf5340dk_nrf5340_cpuapp.overlay
│  │  │  ├── led
│  │  │  │  ├── led_strip
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf52dk_nrf52832.conf
│  │  ├── net
│  │  │  ├── zperf
│  │  │  │  ├── src
│  │  │  │  │  │ nrf5340_cpu_boost.c
│  │  ├── subsys
│  │  │  ├── usb
│  │  │  │  ├── uac2_explicit_feedback
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ feedback_nrf.c
│  │  │  │  ├── uac2_implicit_feedback
│  │  │  │  │  ├── boards
│  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │ nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │  ├── src
│  │  │  │  │  │  │ feedback_nrf.c
│  ├── scripts
│  │  ├── ci
│  │  │  │ check_compliance.py
│  ├── soc
│  │  ├── nordic
│  │  │  ├── CMakeLists.txt
│  │  │  ├── Kconfig
│  │  │  ├── common
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig.peripherals
│  │  │  │  ├── gpiote_nrfx.c
│  │  │  │  ├── gpiote_nrfx.h
│  │  │  │  ├── gppi_init.c
│  │  │  │  ├── nrf_sys_event.c
│  │  │  │  ├── soc_nrf_common.h
│  │  │  │  ├── soc_secure.c
│  │  │  │  │ soc_secure.h
│  │  │  ├── ironside
│  │  │  │  ├── include
│  │  │  │  │  ├── nrf_ironside
│  │  │  │  │  │  │ cpuconf.h
│  │  │  ├── nrf51
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  │ soc.c
│  │  │  ├── nrf52
│  │  │  │  ├── CMakeLists.txt
│  │  │  │  ├── Kconfig
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  │ soc.c
│  │  │  ├── nrf53
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  ├── soc.c
│  │  │  │  │ sync_rtc.c
│  │  │  ├── nrf54h
│  │  │  │  ├── bicr
│  │  │  │  │  ├── CMakeLists.txt
│  │  │  │  │  │ Kconfig
│  │  │  │  │ soc.c
│  │  │  ├── nrf54l
│  │  │  │  │ soc.c
│  │  │  ├── nrf91
│  │  │  │  ├── Kconfig.defconfig
│  │  │  │  │ soc.c
│  │  │  ├── nrf92
│  │  │  │  │ soc.c
│  │  │  │ validate_binding_headers.c
│  ├── subsys
│  │  ├── bluetooth
│  │  │  ├── audio
│  │  │  │  ├── shell
│  │  │  │  │  │ bap_usb.c
│  │  │  ├── controller
│  │  │  │  ├── ll_sw
│  │  │  │  │  ├── nordic
│  │  │  │  │  │  ├── hal
│  │  │  │  │  │  │  ├── nrf5
│  │  │  │  │  │  │  │  ├── radio
│  │  │  │  │  │  │  │  │  ├── radio.c
│  │  │  │  │  │  │  │  │  ├── radio_nrf52810.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf52832.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf52840.h
│  │  │  │  │  │  │  │  │  ├── radio_nrf5_dppi_gpiote.h
│  │  │  │  │  │  │  │  │  │ radio_nrf5_ppi_gpiote.h
│  │  │  ├── host
│  │  │  │  ├── Kconfig
│  │  │  │  ├── keys.c
│  │  │  │  │ smp.c
│  ├── tests
│  │  ├── boards
│  │  │  ├── nrf
│  │  │  │  ├── i2c
│  │  │  │  │  ├── i2c_slave
│  │  │  │  │  │  ├── boards
│  │  │  │  │  │  │  ├── bl54l15_dvk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  ├── bl54l15u_dvk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf52840dk_nrf52840.conf
│  │  │  │  │  │  │  ├── nrf5340dk_nrf5340_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf54h20dk_nrf54h20_cpuppr.conf
│  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp.conf
│  │  │  │  │  │  │  ├── nrf54l15dk_nrf54l15_cpuapp_ns.conf
│  │  │  │  │  │  │  │ nrf54lm20dk_nrf54lm20a_cpuapp.conf
│  │  │  │  │  │  ├── prj.conf
│  │  │  │  │  │  ├── src
│  │  │  │  │  │  │  │ main.c
│  │  ├── drivers
│  │  │  ├── uart
│  │  │  │  ├── uart_mix_fifo_poll
│  │  │  │  │  │ testcase.yaml
│  │  │  │  ├── uart_pm
│  │  │  │  │  │ testcase.yaml
│  │  │  ├── watchdog
│  │  │  │  ├── wdt_basic_api
│  │  │  │  │  ├── boards
│  │  │  │  │  │  │ nrf52840dk_nrf52840_counter.conf
│  │ west.yml

Outputs:

Toolchain

Version: 4e36fbc961
Build docker image: docker-dtr.nordicsemi.no/sw-production/ncs-build:4e36fbc961_5ea73affbf

Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped; ⚠️ Quarantine

  • ◻️ Toolchain - Skipped: existing toolchain is used
  • ✅ Build twister
    • sdk-nrf test count: 3290
    • sdk-zephyr test count: 3146
  • ❌ Integration tests
    • ❌ test-sdk-audio
    • ❌ test_ble_nrf_config
    • ❌ test-fw-nrfconnect-ble_samples
    • ❌ test-fw-nrfconnect-chip
    • ✅ test-fw-nrfconnect-nfc
    • ✅ test-fw-nrfconnect-nrf-iot_zephyr_lwm2m
    • ✅ test-fw-nrfconnect-nrf-iot_samples
    • ✅ test-fw-nrfconnect-nrf-iot_lwm2m
    • ✅ test-fw-nrfconnect-nrf-iot_thingy91
    • ❌ test-fw-nrfconnect-nrf_crypto
    • ✅ test-fw-nrfconnect-rpc
    • ❌ test-fw-nrfconnect-rs
    • ❌ test-fw-nrfconnect-fem
    • ✅ test-fw-nrfconnect-tfm
    • ❌ test-fw-nrfconnect-thread-main
    • ✅ test-sdk-find-my
    • ❌ test-sdk-wifi
    • ✅ test-low-level
    • ❌ test-sdk-mcuboot
    • ✅ test-sdk-dfu
    • ⚠️ test-fw-nrfconnect-nrf-iot_cloud
    • ⚠️ test-fw-nrfconnect-proprietary_esb
    • ⚠️ test-fw-nrfconnect-nrf_lrcs_mosh
Disabled integration tests
    • test-fw-nrfconnect-nrf_lrcs_positioning
    • desktop52_verification
    • test-fw-nrfconnect-apps
    • test-fw-nrfconnect-ble_mesh
    • test-fw-nrfconnect-nrf-iot_libmodem-nrf
    • test-fw-nrfconnect-ps-main
    • test-secdom-samples-public

Note: This message is automatically posted and updated by the CI

@NordicBuilder
Copy link
Contributor

NordicBuilder commented Nov 25, 2025

Memory footprint analysis revealed the following potential issues

applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 12744[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icbmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 9492[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.nrf_desktop.zdebug.usb_next[nrf52840dk/nrf52840]: ROM size increased by 528[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52840dongle/nrf52840]: ROM size increased by 640[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug.usb_next[nrf52840gmouse/nrf52840]: ROM size increased by 1412[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_nrf21540ek[nrf52840dk/nrf52840]: ROM size increased by 664[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_mcuboot_qspi[nrf52840dk/nrf52840]: ROM size increased by 528[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_nrf21540ek_multicore[nrf5340dk/nrf5340/cpuapp]: ROM size increased by 1168[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52833dk/nrf52820]: ROM size increased by 1084[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52dmouse/nrf52832]: ROM size increased by 744[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_fast_pair.gmouse[nrf52840gmouse/nrf52840]: ROM size increased by 1396[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52833dongle/nrf52833]: ROM size increased by 636[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52840dk/nrf52840]: ROM size increased by 528[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_4llpmconn[nrf52840dongle/nrf52840]: ROM size increased by 656[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52820dongle/nrf52820]: ROM size increased by 748[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52kbd/nrf52832]: ROM size increased by 788[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebugwithshell[nrf52840dk/nrf52840]: ROM size increased by 580[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_mcuboot_smp[nrf52840dk/nrf52840]: ROM size increased by 528[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52840gmouse/nrf52840]: ROM size increased by 1380[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf5340dk/nrf5340/cpuapp]: ROM size increased by 1160[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug_dongle.usb_next[nrf52840dk/nrf52840]: ROM size increased by 512[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug.usb_next[nrf52840dongle/nrf52840]: ROM size increased by 696[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.nrf_desktop.zdebug[nrf52833dk/nrf52833]: ROM size increased by 628[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High RAM usage: 9102[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.hpf.gpio.icmsg[nrf54l15dk/nrf54l15/cpuflpr]: High ROM usage: 5858[B] - link (cc: @nrfconnect/ncs-ll-ursus)
applications.nrf_desktop.zdebug_wwcb[nrf52840dk/nrf52840]: ROM size increased by 528[B] in comparison to the main[129b757] branch. - link (cc: @nrfconnect/ncs-si-bluebagel)

Note: This message is automatically posted and updated by the CI (latest/sdk-nrf/PR-25756/9)

Copilot AI review requested due to automatic review settings November 25, 2025 16:00
Copilot finished reviewing on behalf of masz-nordic November 25, 2025 16:01
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 205 out of 205 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

jaz1-nordic and others added 8 commits November 26, 2025 14:30
Update sdk-zephyr with collab-nrfx-4.0 merged to main branch.
Update nrfxlib with major rework of GPPI library.
Manifest sdk-mcuboot updated to nrfx_wdt changes.
TF-M: platform: nordic_nrf: align to nrfx 4.0

Signed-off-by: Jakub Zymelka <[email protected]>
Enabled workaround for MLTPAN-60 anomaly in NFC platform.

Ref: NCSDK-31244

Signed-off-by: Marcin Jelinski <[email protected]>
Make MDK path dependent on BSP path, since it is now located there.

Signed-off-by: Magdalena Pastula <[email protected]>
Remove selecting PRS BOX other than PRS_BOX_0, as it now causes
compilation errors due to not checking if `NRFX_PRS_BOX_*_ADDR`
is defined in nrfx driver.

Signed-off-by: Magdalena Pastula <[email protected]>
NRF_POWER_RAMPOWER_S0POWER is deprecated and is to be
removed soon.

Signed-off-by: Michał Stasiak <[email protected]>
Will be fixed in NRFX-8421.

Signed-off-by: Magdalena Pastula <[email protected]>
Added prescaler substructure to I2S configuration.

Signed-off-by: Michał Stasiak <[email protected]>
Switch saadc pin definitions for generic ones defined in nrf-saadc.h

Signed-off-by: Jakub Zymelka <[email protected]>
nika-nordic and others added 27 commits November 26, 2025 14:30
GPIOTE driver instances are no longer defined within nrfx.

Signed-off-by: Nikodem Kastelik <[email protected]>
GPIOTE driver instances are no longer defined within nrfx.

Signed-off-by: Nikodem Kastelik <[email protected]>
GPIOTE driver instances are no longer defined within nrfx.

Signed-off-by: Nikodem Kastelik <[email protected]>
GPIOTE driver instances are no longer defined within nrfx.

Signed-off-by: Nikodem Kastelik <[email protected]>
Errno codes are returned now.

Signed-off-by: Nikodem Kastelik <[email protected]>
Errno codes are returned now.

Signed-off-by: Nikodem Kastelik <[email protected]>
GPIOTE instance shall be accessed via pointer.

Signed-off-by: Nikodem Kastelik <[email protected]>
Those are no longer static inlines in the header,
so should be implemented separately.

Signed-off-by: Marcin Szymczyk <[email protected]>
Updated error codes for nrfx_clock and attached
nrfx and zephyr revisions.

Signed-off-by: Michal Frankiewicz <[email protected]>
nrfx_err_t is to be removed from nrfx completely.

Signed-off-by: Michał Stasiak <[email protected]>
NRFX RTC driver now returns errno values.

Signed-off-by: Michał Stasiak <[email protected]>
NRFX NVMC driver now returns errno values.

Signed-off-by: Michał Stasiak <[email protected]>
There are minor updates in GPPI API. Align in places that are
affected.

Signed-off-by: Krzysztof Chruściński <[email protected]>
Align test to extracted control block in nrfx_timer and
nrfx_gpiote  drivers.

Signed-off-by: Jakub Zymelka <[email protected]>
Since nrfx driver instances are no longer exposed in Kconfig,
DT should be used to assert instances will not be used by both
MPSL and application.

Signed-off-by: Marcin Szymczyk <[email protected]>
nrfx functions now return errno.h values.

Signed-off-by: Marcin Szymczyk <[email protected]>
Align to new return codes.

Signed-off-by: Marcin Szymczyk <[email protected]>
Rework implementation of local domain and cross domain connections
setup. Local domain connections happens frequent from an interrupt
context so need to be fast.

Signed-off-by: Krzysztof Chruściński <[email protected]>
nrfx uses errno now.

Signed-off-by: Marcin Szymczyk <[email protected]>
Temporary update to test CI.

Signed-off-by: Marcin Szymczyk <[email protected]>
This reverts commit 8ee33a22cadc7e405e8055b0564c4f9a65ae4090.
This reverts commit ab754742e5ecce54dd4fadcf2ef07aa0c933adfb.
This reverts commit 63e54645a7fd849aa33981aa26e88a1d5545a736.
nrfx_dppi is deprecated and gppi shall be used.

Signed-off-by: Krzysztof Chruściński <[email protected]>
There are minor updates in GPPI API. Align in places that are
affected.

Signed-off-by: Krzysztof Chruściński <[email protected]>
@github-actions
Copy link

You can find the documentation preview for this PR here.

Preview links for modified nRF Connect SDK documents:

https://ncsdoc.z6.web.core.windows.net/PR-25756/nrf/samples/nrf5340/empty_app_core/README.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. DNM doc-required PR must not be merged without tech writer approval. manifest manifest-mcuboot manifest-nrf-802154 manifest-nrfxlib manifest-trusted-firmware-m manifest-zephyr

Projects

None yet

Development

Successfully merging this pull request may close these issues.