Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
a08b186
manifest update hal_nordic revision to integrate nrfx 4.0.0
nika-nordic Oct 31, 2025
ea44170
modules: hal_nordic: nrfx: use API version 4.0.0
nika-nordic Nov 14, 2025
12a77f1
modules: hal_nordic: align paths to BSP
magp-nordic Sep 10, 2025
84786e0
soc: nordic: align paths to BSP
magp-nordic Sep 10, 2025
f94035f
modules: hal_nordic: align to changes in GPPI drv
masz-nordic Sep 29, 2025
666003a
modules: hal_nordic: align errata enable macros to nrfx 4.0
nomo-nordic Sep 19, 2025
b88d3fb
nrfx: align errata checks to nrfx 4.0
nomo-nordic Sep 19, 2025
3c075a2
soc: nordic: remove nRF52 Series anomaly 58 workaround
nomo-nordic Sep 24, 2025
a8bc414
drivers: i2s: nrfx_i2s: introduce prescaler calculation
mstasiaknordic Sep 29, 2025
74e689f
dt-bindings: adc: nrf-saadc: Remove platform dependencies
jaz1-nordic Jul 22, 2025
a810461
dts: nordic: Switch saadc pin definitions for generic ones
jaz1-nordic Jul 22, 2025
074de57
drivers: adc: nrfx_saadc: Remove platform dependencies
jaz1-nordic Jul 22, 2025
cb8a549
drivers: comparator: nordic: Remove platform dependencies
jaz1-nordic Jul 22, 2025
a83e0bc
drivers: audio: dmic_nrfx_pdm: introduce prescaler calculation
mstasiaknordic Sep 29, 2025
35f581b
drivers: spi: spi_nrfx_spim: use standard instantiation
mstasiaknordic Sep 9, 2025
bef078b
modules: hal_nordic: remove SPIM symbols
mstasiaknordic Sep 30, 2025
6570397
samples: nordic: nrfx_prs: align to spi_nrfx_spim rework
mstasiaknordic Sep 30, 2025
4e99bef
modules: hal_nordic: add new errno error handling
mstasiaknordic Sep 30, 2025
6185e6e
drivers: spi: spi_nrfx_spis: use standard instantiation
mstasiaknordic Oct 13, 2025
6bb0852
modules: hal_nordic: remove SPIS symbols
mstasiaknordic Oct 13, 2025
b7f918e
treewide: align to nrfx paths rework
masz-nordic Oct 3, 2025
ea9902c
drivers: timer: align to nrfx 4.0
masz-nordic Oct 22, 2025
6a9315f
drivers: clock_control: Compatibility patch for nrfx HFCLK separation.
mif1-nordic Oct 28, 2025
597a448
drivers: nrf: Replace MDK symbols with new _HAS_ defines
mib1-nordic Oct 27, 2025
533b0f1
soc: nordic: Remove I2S instances from Kconfigs
jaz1-nordic Oct 16, 2025
9d6e57d
drivers: i2s: nrfx: Align to driver without cb
jaz1-nordic Oct 17, 2025
3c0d8f9
soc: nordic: Remove PDM instances from Kconfigs
jaz1-nordic Oct 20, 2025
a706745
drivers: audio: pdm: Align to driver without cb
jaz1-nordic Oct 20, 2025
eb1e661
modules: hal_nordic: remove QDEC symbols
kl-cruz Oct 21, 2025
4b66398
drivers: sensor: qdec_nrfx: use standard instantiation
kl-cruz Oct 21, 2025
3e569dd
drivers: watchdog: wdt_nrfx: use standard instantiation
mstasiaknordic Sep 30, 2025
42f8e5e
drivers: watchdog: wdt_nrfx: use symbol for maximum reload
mstasiaknordic Sep 30, 2025
d9455c4
modules: hal_nordic: remove WDT symbols
mstasiaknordic Sep 30, 2025
9bab916
tests: drivers: watchdog: align to wdt_nrfx rework
mstasiaknordic Sep 30, 2025
6d2841c
modules: hal_nordic: remove UARTE symbols
mstasiaknordic Oct 20, 2025
924f8ae
samples: nordic: nrfx_prs: align to nrfx_uarte rework
mstasiaknordic Oct 20, 2025
b64a78f
soc: nordic: align to new location of nrfx_coredep
masz-nordic Oct 28, 2025
adeee72
modules: hal_nordic: align to new location of nrfx_coredep
masz-nordic Oct 28, 2025
ba18735
modules: hal_nordic: Add sources for nrfx XO clk separation.
jaz1-nordic Oct 29, 2025
ef611fe
drivers: pwm: pwm_nrfx: use standard instantiation
mib1-nordic Oct 1, 2025
eb8afe0
modules: hal_nordic: remove PWM symbols
mib1-nordic Oct 1, 2025
f17cc43
drivers: pwm: pwm_nrfx: Align anomaly 109 handling mechanism
mib1-nordic Oct 13, 2025
a7d5649
modules: hal_nordic: remove TIMER config symbols
mib1-nordic Oct 3, 2025
553d78d
tests: drivers: uart: remove TIMER config symbols
mib1-nordic Oct 3, 2025
c990510
samples: usb: uac2: align feedback_nrf to changes in nrfx
mib1-nordic Oct 1, 2025
dfe0a02
dts: bindings: serial: nrf-uarte: Add timer property
nordic-krch Jun 30, 2025
f79b761
drivers: serial: nrfx_uarte: Prepare code for extension
nordic-krch Jul 15, 2025
ebd2e33
drivers: serial: nrfx_uarte: Add mode with TIMER byte counting
nordic-krch Jun 30, 2025
e6b3072
tests: drivers: uart: async_dual: Add progress report
nordic-krch Jul 7, 2025
a90d2a4
tests: drivers: uart: async_dual: Extend testing
nordic-krch Jul 7, 2025
98c3bf8
tests: drivers: uart: async_dual: Update configuration for nrf54l
nordic-krch Jun 30, 2025
b0642d7
tests: drivers: uart: async_dual: Extend nrf54h20dk configuration
nordic-krch Jul 4, 2025
b124136
tests: drivers: uart: async_dual: Optimize test data handling
nordic-krch Jul 11, 2025
4ae908a
drivers: serial: uart_nrfx_uarte: align to changes in nrfx
mib1-nordic Oct 1, 2025
22ac5d4
drivers: i2c: i2c_nrfx_twim: use standard instantiation
adamkondraciuk Oct 13, 2025
212fbd5
drivers: i2c: i2c_nrfx_twim: use standard instantiation
adamkondraciuk Oct 13, 2025
afba8df
drivers: i2c: i2c_nrfx_twis: use standard instantiation
adamkondraciuk Oct 13, 2025
b43de35
drivers: i2c: i2c_nrfx_twis: use standard instantiation
adamkondraciuk Oct 13, 2025
3c1c23b
drivers: i2c: i2c_nrfx_twim: Align shim to new error handling
adamkondraciuk Oct 13, 2025
7a2af0f
drivers: i2c: i2c_nrfx_twis: Align shim to new error handling
adamkondraciuk Oct 13, 2025
0a92ac4
tests: i2c: Align tests to I2C API changes
adamkondraciuk Oct 17, 2025
373c5bc
modules: hal_nordic: nrfx: Add description for NRFX_QDEC entry
kl-cruz Oct 30, 2025
340891a
modules: hal_nordic: nrfx: Add description for NRFX_PWM entry
kl-cruz Oct 31, 2025
fe22f9a
drivers: serial: nrfx_uarte: Adapt to the new GPPI API
nordic-krch Oct 27, 2025
1e64759
modules: hal_nordic: nrfx: Align to changes in GPPI
masz-nordic Sep 29, 2025
3908bd9
soc: nordic: Add gppi initialization
nordic-krch Oct 30, 2025
035ab86
drivers: counter: nrfx_rtc: Use GPPI instead of DPPI/PPI
nordic-krch Oct 27, 2025
3996a5b
soc: nordic: nrf53: sync_rtc: Use gppi instead of dppi
nordic-krch Oct 27, 2025
9cb5da1
samples: subsys: usb: explicit_feedback: Use new GPPI API
nordic-krch Oct 27, 2025
2190319
samples: subsys: usb: implicit_feedback: Use new GPPI API
nordic-krch Oct 27, 2025
26b2b21
drivers: display: nrf_led_matrix: Align to use GPPI API
nordic-krch Oct 27, 2025
d61ba92
drivers: pwm: pwm_nrf_sw: Align to use new GPPI API
nordic-krch Oct 27, 2025
fc946d1
soc: nordic: nrf53: Align to the new GPPI API
nordic-krch Oct 27, 2025
79745c4
drivers: timer: nrf_rtc_timer: Align to use GPPI API
nordic-krch Oct 27, 2025
9c94823
drivers: serial: nrfx_uarte: Use new GPPI API
nordic-krch Oct 27, 2025
6961220
samples: boards: nordic: nrfx: Align to the new GPPI API
nordic-krch Oct 27, 2025
45a0d2c
soc: nordic: common: add helper macro for GPIOTE node extraction
nika-nordic Oct 30, 2025
3514855
soc: nordic: common: add nrfx gpiote instantiation component
nika-nordic Oct 29, 2025
901fbbb
drivers: gpio: nrf: align to nrfx_gpiote extracted control block
nika-nordic Oct 15, 2025
0f87384
drivers: spi: nrf: align to nrfx_gpiote with extracted control block
nika-nordic Oct 28, 2025
a216974
drivers: pwm: pwm_nrf_sw: align to nrfx_gpiote with extracted cb
nika-nordic Oct 29, 2025
a25c8db
drivers: display: nrf_led_matrix: align to nrfx_gpiote with extracted cb
nika-nordic Oct 29, 2025
dc38afb
samples: uac2_explicit_feedback: align to nrfx_gpiote with extracted cb
nika-nordic Oct 30, 2025
bf2192e
subsys: bluetooth: nordic: align to nrfx_gpiote with extracted cb
nika-nordic Oct 30, 2025
8de4316
samples: boards: nordic: nrfx: align to nrfx_gpiote with extracted cb
nika-nordic Oct 30, 2025
dfc5be5
tests: boards: nrf: i2c_slave: fix incorrect error code
nika-nordic Oct 31, 2025
24e64fa
drivers: pwm: pwm_nrf_sw: fix gpiote reference
nika-nordic Oct 31, 2025
36780ca
modules: hal_nordic: add linking nrfx lfclock
magp-nordic Nov 4, 2025
288ac97
modules: hal_nordic: add linking nrfx hfclk192m
masz-nordic Nov 4, 2025
a0b1cac
drivers: timer: nrf_grtc_timer: Adapt to the new nrfx_grtc API
nordic-krch Nov 3, 2025
18edb41
modules: hal_nordic: Align nrfx_irq_handler type
adamkondraciuk Oct 30, 2025
414e20b
drivers: clock_control: Updated nrfx_clock_* error codes.
mif1-nordic Nov 5, 2025
f04e1d7
drivers: adc: nrfx_adc: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
6849da0
drivers: comparator: nrf_comp: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
ff958af
drivers: entropy: nrf_cracen: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
1845f48
drivers: comparator: nrf_lpcomp: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
238325e
drivers: flash: nrf_mramc: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
769b57e
soc: nordic: sys_event: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
83aef75
modules: nrf_wifi: qspi_if: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
bbd5d03
drivers: flash: nrf_qspi_nor: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
1d987b6
drivers: adc: nrfx_saadc: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
90ba0cc
drivers: spi: nrfx_spi: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
d16cef4
drivers: i2c: nrfx_twi: align to errno codes in nrfx
mstasiaknordic Oct 21, 2025
be11d71
modules: hal_nordic: nrfx: make NRFX_SPI(M/S) selectable
mstasiaknordic Oct 23, 2025
36090d8
modules: hal_nordic: add linking nrfx hfclkaudio, xo24
masz-nordic Nov 6, 2025
1059c2c
drivers: i2c: i2c_nrfx: minor fixes
adamkondraciuk Nov 3, 2025
2717ad4
drivers: pwm: pwm_nrfx: minor fixes
adamkondraciuk Nov 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion boards/native/nrf_bsim/soc/soc_secure.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@


#include <stdint.h>
#include <nrf.h>
#include <nrfx.h>
#include <hal/nrf_ficr.h>

static inline void soc_secure_read_deviceid(uint32_t deviceid[2])
Expand Down
6 changes: 3 additions & 3 deletions drivers/adc/adc_nrfx_adc.c
Original file line number Diff line number Diff line change
Expand Up @@ -265,12 +265,12 @@ static int init_adc(const struct device *dev)
{
const nrfx_adc_config_t config = NRFX_ADC_DEFAULT_CONFIG;

nrfx_err_t result = nrfx_adc_init(&config, event_handler);
int result = nrfx_adc_init(&config, event_handler);

if (result != NRFX_SUCCESS) {
if (result != 0) {
LOG_ERR("Failed to initialize device: %s",
dev->name);
return -EBUSY;
return result;
}

IRQ_CONNECT(DT_INST_IRQN(0), DT_INST_IRQ(0, priority),
Expand Down
Loading
Loading