From 566b3c0002512575769e239537250fb329444da0 Mon Sep 17 00:00:00 2001 From: Nikodem Kastelik Date: Thu, 8 May 2025 13:45:09 +0200 Subject: [PATCH] soc: nordic: nrf54l: remove workaround for nRF54L anomaly 31 MDK 8.69.1 included in nrfx 3.10 already applies the workaround, so there is no need to do it again. Signed-off-by: Nikodem Kastelik --- soc/nordic/nrf54l/soc.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/soc/nordic/nrf54l/soc.c b/soc/nordic/nrf54l/soc.c index 737a0fbaa97..f8c7a71388f 100644 --- a/soc/nordic/nrf54l/soc.c +++ b/soc/nordic/nrf54l/soc.c @@ -151,13 +151,6 @@ static inline void power_and_clock_configuration(void) } #if (DT_PROP(DT_NODELABEL(vregmain), regulator_initial_mode) == NRF5X_REG_MODE_DCDC) -#if NRF54L_ERRATA_31_ENABLE_WORKAROUND - /* Workaround for Errata 31 */ - if (nrf54l_errata_31()) { - *((volatile uint32_t *)0x50120624ul) = 20 | 1<<5; - *((volatile uint32_t *)0x5012063Cul) &= ~(1<<19); - } -#endif nrf_regulators_vreg_enable_set(NRF_REGULATORS, NRF_REGULATORS_VREG_MAIN, true); #endif