From 86c8e2a3e6b5dc334ac90bab5d2add38b1e96832 Mon Sep 17 00:00:00 2001 From: Aleksandar Stanoev Date: Fri, 30 May 2025 13:51:41 +0100 Subject: [PATCH] [nrf noup] modules: hal_nordic: nrfx: Add nRF71-series defines for SDC nrf-squash! [nrf noup] modules: hal_nordic: adjust nrfx reservations to NCS nrf-squash! [nrf noup] modules: hal_nordic: use Kconfig symbols in NCS reservation nrf-squash! [nrf noup] modules: hal_nordic: nrfx: Add SoftDevice PPI resources Add peripherals used by MPSL and SDC on nRF71-series matching nRF54L. Signed-off-by: Aleksandar Stanoev --- .../hal_nordic/nrfx/nrfx_config_reserved_resources_ncs.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/hal_nordic/nrfx/nrfx_config_reserved_resources_ncs.h b/modules/hal_nordic/nrfx/nrfx_config_reserved_resources_ncs.h index 28ac995c03a..1678b2e4171 100644 --- a/modules/hal_nordic/nrfx/nrfx_config_reserved_resources_ncs.h +++ b/modules/hal_nordic/nrfx/nrfx_config_reserved_resources_ncs.h @@ -73,6 +73,8 @@ #define NRF53_SERIES #elif defined(CONFIG_SOC_COMPATIBLE_NRF54LX) #define NRF54L_SERIES +#elif defined(CONFIG_SOC_SERIES_NRF71X) +#define NRF71_SERIES #elif defined(CONFIG_SOC_SERIES_NRF54HX) #define NRF54H_SERIES #endif @@ -81,7 +83,7 @@ #define NRFX_PPI_CHANNELS_USED_BY_BT_CTLR SDC_PPI_CHANNELS_USED_MASK #elif defined(CONFIG_SOC_COMPATIBLE_NRF53X) #define NRFX_DPPI0_CHANNELS_USED_BY_BT_CTLR SDC_DPPI_CHANNELS_USED_MASK -#elif defined(CONFIG_SOC_COMPATIBLE_NRF54LX) +#elif defined(CONFIG_SOC_COMPATIBLE_NRF54LX) || defined(CONFIG_SOC_SERIES_NRF71X) #define NRFX_DPPI10_CHANNELS_USED_BY_BT_CTLR SDC_DPPIC10_CHANNELS_USED_MASK #define NRFX_DPPI00_CHANNELS_USED_BY_BT_CTLR SDC_DPPIC00_CHANNELS_USED_MASK #define NRFX_PPIB_00_10_CHANNELS_USED_BY_BT_CTLR \ @@ -124,7 +126,7 @@ #define NRFX_PPI_CHANNELS_USED_BY_MPSL MPSL_PPI_CHANNELS_USED_MASK #elif defined(CONFIG_SOC_COMPATIBLE_NRF53X) #define NRFX_DPPI0_CHANNELS_USED_BY_MPSL MPSL_DPPIC_CHANNELS_USED_MASK -#elif defined(CONFIG_SOC_COMPATIBLE_NRF54LX) +#elif defined(CONFIG_SOC_COMPATIBLE_NRF54LX) || defined(CONFIG_SOC_SERIES_NRF71X) #define NRFX_DPPI10_CHANNELS_USED_BY_MPSL MPSL_DPPIC10_CHANNELS_USED_MASK #define NRFX_DPPI20_CHANNELS_USED_BY_MPSL MPSL_DPPIC20_CHANNELS_USED_MASK #define NRFX_PPIB_11_21_CHANNELS_USED_BY_MPSL \