Skip to content

Commit 5ec72df

Browse files
committed
Revert "mpsl: align to nrfx 4.0"
This reverts commit 529051d.
1 parent 1a09f4a commit 5ec72df

File tree

2 files changed

+12
-22
lines changed

2 files changed

+12
-22
lines changed

mpsl/include/mpsl_clock.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ extern "C" {
2424
#include <stdint.h>
2525
#include <stdbool.h>
2626
#include "nrfx.h"
27+
#include "nrf_errno.h"
2728
#if !defined (NRF54H_SERIES)
2829
#include "hal/nrf_clock.h"
2930
#endif /* !NRF54H20_XXAA */

mpsl/include/mpsl_hwres.h

Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -56,34 +56,24 @@ extern "C" {
5656
#endif
5757

5858
/* Reserved (D)PPI, PPIB and IPCT resources for the supported platforms. */
59-
/* This corresponds to the PPI channels 19, 30, and 31. */
60-
#define MPSL_NRF52_PPI_CHANNELS_USED_MASK (0xc0080000)
61-
/* This corresponds to the DPPI channels 0, 1, and 2. */
62-
#define MPSL_NRF53_DPPIC_CHANNELS_USED_MASK (0x00000007)
63-
#define MPSL_NRF54L_DPPIC10_CHANNELS_USED_MASK (0x00000001)
64-
#define MPSL_NRF54L_DPPIC20_CHANNELS_USED_MASK (0x00000001)
65-
#define MPSL_NRF54L_PPIB11_CHANNELS_USED_MASK (0x00000001)
66-
#define MPSL_NRF54L_PPIB21_CHANNELS_USED_MASK (0x00000001)
67-
#define MPSL_NRF54H_DPPIC020_CHANNELS_USED_MASK (0x00000001)
68-
#define MPSL_NRF54H_IPCT130_CHANNELS_USED_MASK (0x00000001)
69-
70-
#if !defined(__ZEPHYR__)
7159
#if defined(NRF52_SERIES)
72-
#define MPSL_RESERVED_PPI_CHANNELS ((1UL << 19) | (1UL << 30) | (1UL << 31))
73-
#define MPSL_PPI_CHANNELS_USED_MASK MPSL_NRF52_PPI_CHANNELS_USED_MASK
60+
#define MPSL_RESERVED_PPI_CHANNELS ((1UL << 19) | (1UL << 30) | (1UL << 31))
61+
/* This corresponds to the PPI channels 19, 30, and 31. */
62+
#define MPSL_PPI_CHANNELS_USED_MASK (0xc0080000)
7463
#elif defined(NRF53_SERIES)
7564
#define MPSL_RESERVED_PPI_CHANNELS ((1UL << 0) | (1UL << 1) | (1UL << 2))
76-
#define MPSL_DPPIC_CHANNELS_USED_MASK MPSL_NRF53_DPPIC_CHANNELS_USED_MASK
65+
/* This corresponds to the DPPI channels 0, 1, and 2. */
66+
#define MPSL_DPPIC_CHANNELS_USED_MASK (0x00000007)
7767
#elif defined(LUMOS_XXAA)
7868
#define MPSL_RESERVED_PPI_CHANNELS (1UL << 0)
79-
#define MPSL_DPPIC10_CHANNELS_USED_MASK MPSL_NRF54L_DPPIC10_CHANNELS_USED_MASK
80-
#define MPSL_DPPIC20_CHANNELS_USED_MASK MPSL_NRF54L_DPPIC20_CHANNELS_USED_MASK
81-
#define MPSL_PPIB11_CHANNELS_USED_MASK MPSL_NRF54L_PPIB11_CHANNELS_USED_MASK
82-
#define MPSL_PPIB21_CHANNELS_USED_MASK MPSL_NRF54L_PPIB21_CHANNELS_USED_MASK
69+
#define MPSL_DPPIC10_CHANNELS_USED_MASK (0x00000001)
70+
#define MPSL_DPPIC20_CHANNELS_USED_MASK (0x00000001)
71+
#define MPSL_PPIB11_CHANNELS_USED_MASK (0x00000001)
72+
#define MPSL_PPIB21_CHANNELS_USED_MASK (0x00000001)
8373
#elif defined(NRF54H_SERIES)
8474
#define MPSL_RESERVED_PPI_CHANNELS (1UL << 0)
85-
#define MPSL_DPPIC020_CHANNELS_USED_MASK MPSL_NRF54H_DPPIC020_CHANNELS_USED_MASK
86-
#define MPSL_IPCT130_CHANNELS_USED_MASK MPSL_NRF54H_IPCT130_CHANNELS_USED_MASK
75+
#define MPSL_DPPIC020_CHANNELS_USED_MASK (0x00000001)
76+
#define MPSL_IPCT130_CHANNELS_USED_MASK (0x00000001)
8777
#else
8878
#error Unknown NRF series.
8979
#endif
@@ -98,7 +88,6 @@ extern "C" {
9888
#else
9989
#define MPSL_TIMER0 NRF_TIMER020
10090
#endif
101-
#endif
10291

10392
#ifdef __cplusplus
10493
}

0 commit comments

Comments
 (0)