From 343012f31e2f0dba31f80eadcf4791ae1e78fc0d Mon Sep 17 00:00:00 2001 From: Kamil Piszczek Date: Fri, 1 Aug 2025 10:09:51 +0200 Subject: [PATCH] applications: nrf_desktop: nrf54lm20a: remove workaround for mpsl assert Removed the workaround for the MPSL assert in the nRF Desktop configuration for the nRF54LM20 SoC, as the MPSL layer is now properly fixed and works with the default clock source. Ref: NCSDK-34000 Signed-off-by: Kamil Piszczek --- .../configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj.conf | 4 ---- .../configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_llvm.conf | 4 ---- .../nrf54lm20dk_nrf54lm20a_cpuapp/prj_release.conf | 4 ---- .../configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf | 4 ---- .../nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf | 4 ---- .../nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf | 4 ---- 6 files changed, 24 deletions(-) diff --git a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj.conf b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj.conf index 2f89d546adff..46b975bef00b 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj.conf @@ -121,10 +121,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_llvm.conf b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_llvm.conf index 3cf3e7f61016..7df6eb0b083e 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_llvm.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_llvm.conf @@ -125,10 +125,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_release.conf b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_release.conf index 2420fd3d6646..c099c1eb8476 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_release.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20dk_nrf54lm20a_cpuapp/prj_release.conf @@ -117,10 +117,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf index d7d0de7dfbb0..d97c68e74625 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj.conf @@ -129,10 +129,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf index fbd592acf81e..87e74dd2bab5 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_llvm.conf @@ -133,10 +133,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n diff --git a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf index 369b59a8d5af..1c5926ada437 100644 --- a/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf +++ b/applications/nrf_desktop/configuration/nrf54lm20pdk_nrf54lm20a_cpuapp/prj_release.conf @@ -125,10 +125,6 @@ CONFIG_BT_ID_MAX=3 CONFIG_BT_CTLR_SDC_LLPM=y CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y -# Workaround for the MPSL assert issue. -# This assert occurs when the HFCLK is not ready within the timeframe expected by MPSL. -CONFIG_MPSL_USE_EXTERNAL_CLOCK_CONTROL=y - # External FLASH is not used by the application. Disable the driver. CONFIG_SPI_NOR=n